IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Changeset 9426


Ignore:
Timestamp:
Oct 9, 2006, 2:30:04 PM (20 years ago)
Author:
jhoblitt
Message:

change the SQL in these options -stacked, -normalizedexp, -normalizedimfile, -residimfile, -residexp to be constrained on detRun.state = 'run' and to remove any -to* like behaviors

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/ippTools/src/dettool.c

    r9425 r9426  
    16461646        "   detStackedImfile.*"
    16471647        " FROM detStackedImfile"
    1648         " LEFT JOIN detNormalizedImfile"
    1649         "   USING(det_id, iteration, class_id)"
     1648        " JOIN detRun"
     1649        "   USING(det_id, iteration)"
    16501650        " WHERE"
    1651         "   detNormalizedImfile.det_id IS NULL"
    1652         "   AND detNormalizedImfile.iteration IS NULL"
    1653         "   AND detNormalizedImfile.class_id IS NULL"
    1654         );
     1651        "   detRun.state = 'run'"
     1652    );
    16551653
    16561654    if (config->where) {
     
    24742472    PS_ASSERT_PTR_NON_NULL(config, false);
    24752473
    2476     psString query = psStringCopy("SELECT * FROM detNormalizedExp");
     2474    psString query = psStringCopy(
     2475        "SELECT"
     2476        "   detNormalizedExp.*"
     2477        " FROM detNormalizedExp"
     2478        " JOIN detRun"
     2479        "   USING(det_id, iteration)"
     2480        " WHERE"
     2481        "   detRun.state = 'run'"
     2482    );
    24772483
    24782484    if (config->where) {
     
    26902696
    26912697    psString query = psStringCopy(
    2692         "SELECT detNormalizedImfile.*"
     2698        "SELECT"
     2699        " detNormalizedImfile.*"
    26932700        " FROM detNormalizedImfile"
    26942701        " JOIN detRun"
    2695         "   ON detNormalizedImfile.det_id = detRun.det_id"
     2702        "   USING(det_id, iteration)"
    26962703        " WHERE"
    26972704        "   detRun.state = 'run'"
     
    26992706
    27002707    if (config->where) {
    2701         // XXX need to replace det_id with detNormalizedImfile.det_id
    27022708        bool status;
    27032709        int iteration = psMetadataLookupS32 (&status, config->where, "iteration");
     
    30183024        "   detResidImfile.*"
    30193025        " FROM detResidImfile"
    3020         " LEFT JOIN detResidExp"
    3021         "   USING(det_id, iteration, exp_tag)"
     3026        " JOIN detRun"
     3027        "   USING(det_id, iteration)"
    30223028        " WHERE"
    3023         "   detResidExp.det_id IS NULL"
    3024         "   AND detResidExp.iteration IS NULL"
    3025         "   AnD detResidExp.exp_tag IS NULL"
    3026         );
     3029        "   detRun.state = 'run'"
     3030    );
    30273031
    30283032    if (config->where) {
     
    34883492
    34893493    psString query = psStringCopy(
    3490             "SELECT"
    3491             "   detResidExp.*,"
    3492             "   detInputExp.include"
    3493             " FROM detResidExp"
    3494             " JOIN detInputExp"
    3495             "   USING(det_id, exp_tag, iteration)"
    3496             " JOIN detRun"
    3497             "   ON detResidExp.det_id = detRun.det_id"
    3498             "   AND detResidExp.iteration = detRun.iteration"
    3499             " WHERE"
    3500             "   detRun.state = 'run'"
     3494        "SELECT"
     3495        "   detResidExp.*,"
     3496        "   detInputExp.include"
     3497        " FROM detResidExp"
     3498        " JOIN detInputExp"
     3499        "   USING(det_id, iteration, exp_tag)"
     3500        " JOIN detRun"
     3501        "   USING(det_id, iteration)"
     3502        " WHERE"
     3503        "   detRun.state = 'run'"
    35013504    );
    35023505
Note: See TracChangeset for help on using the changeset viewer.