Changeset 18975
- Timestamp:
- Aug 8, 2008, 12:37:49 PM (18 years ago)
- Location:
- trunk/ippTools
- Files:
-
- 8 edited
-
share/difftool_skyfile.sql (modified) (1 diff)
-
share/stacktool_sumskyfile.sql (modified) (1 diff)
-
share/warptool_warped.sql (modified) (1 diff)
-
src/difftool.c (modified) (2 diffs)
-
src/difftoolConfig.c (modified) (1 diff)
-
src/stacktool.c (modified) (2 diffs)
-
src/stacktoolConfig.c (modified) (2 diffs)
-
src/warptool.c (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/ippTools/share/difftool_skyfile.sql
r18952 r18975 3 3 diffRun.tess_id, 4 4 diffRun.state, 5 diffSkyfile.* 5 diffSkyfile.*, 6 rawExp.exp_id, 7 rawExp.camera 6 8 FROM diffRun 7 9 JOIN diffSkyfile 8 10 USING(diff_id) 11 -- my new stuff begins here 12 JOIN diffInputSkyfile 13 ON diffInputSkyfile.diff_id = diffRun.diff_id 14 AND diffInputSkyfile.template = 0 15 JOIN warpRun 16 ON diffInputSkyfile.warp_id = warpRun.warp_id 17 JOIN fakeRun 18 ON warpRun.fake_id = fakeRun.fake_id 19 JOIN camRun 20 ON camRun.cam_id = fakeRun.cam_id 21 JOIN chipRun 22 ON camRun.chip_id = chipRun.chip_id 23 JOIN rawExp 24 ON chipRun.exp_id = rawExp.exp_id 25 -- my new stuff ends here 9 26 WHERE 10 27 -- bogus test to allow appending conditionals -
trunk/ippTools/share/stacktool_sumskyfile.sql
r18951 r18975 1 1 SELECT 2 2 stackSumSkyfile.*, 3 stackRun.state 3 stackRun.state, 4 rawExp.camera 4 5 FROM stackRun 5 6 JOIN stackSumSkyfile 6 7 USING(stack_id) 8 JOIN warpRun 9 -- just need 1 warp to find the camera 10 ON warpRun.warp_id = (SELECT warp_id FROM stackInputSkyfile 11 WHERE stackInputSkyfile.stack_id = stackRun.stack_id limit 1) 12 JOIN fakeRun 13 ON warpRun.fake_id = fakeRun.fake_id 14 JOIN camRun 15 ON camRun.cam_id = fakeRun.cam_id 16 JOIN chipRun 17 ON camRun.chip_id = chipRun.chip_id 18 JOIN rawExp 19 ON chipRun.exp_id = rawExp.exp_id 7 20 WHERE 8 21 -- bogus test; just here so there there is a 'WHERE' stmt to append conditionals too -
trunk/ippTools/share/warptool_warped.sql
r18950 r18975 1 1 SELECT 2 2 warpSkyfile.*, 3 warpRun.state 3 warpRun.state, 4 rawExp.exp_id, 5 rawExp.camera 4 6 FROM warpRun 5 7 JOIN warpSkyfile 6 8 USING(warp_id) 9 JOIN fakeRun 10 ON warpRun.fake_id = fakeRun.fake_id 11 JOIN camRun 12 ON camRun.cam_id = fakeRun.cam_id 13 JOIN chipRun 14 ON camRun.chip_id = chipRun.chip_id 15 JOIN rawExp 16 ON chipRun.exp_id = rawExp.exp_id 7 17 WHERE 8 18 -- bogus test; just here so there there is a 'WHERE' stmt to append conditionals too -
trunk/ippTools/src/difftool.c
r18679 r18975 519 519 520 520 psMetadata *where = psMetadataAlloc(); 521 PXOPT_COPY_S64(config->args, where, "-diff_id", "diff_id", "=="); 522 PXOPT_COPY_STR(config->args, where, "-skycell_id", "skycell_id", "=="); 523 PXOPT_COPY_STR(config->args, where, "-tess_id", "tess_id", "=="); 521 PXOPT_COPY_S64(config->args, where, "-diff_id", "diffSkyfile.diff_id", "=="); 522 PXOPT_COPY_STR(config->args, where, "-skycell_id", "diffSkyfile.skycell_id", "=="); 523 PXOPT_COPY_STR(config->args, where, "-tess_id", "diffSkyfile.tess_id", "=="); 524 PXOPT_COPY_STR(config->args, where, "-exp_id", "rawExp.exp_id", "=="); 524 525 525 526 PXOPT_LOOKUP_U64(limit, config->args, "-limit", false, false); … … 533 534 534 535 if (psListLength(where->list)) { 535 psString whereClause = psDBGenerateWhereConditionSQL(where, "diffSkyfile");536 psString whereClause = psDBGenerateWhereConditionSQL(where, NULL); 536 537 psStringAppend(&query, " AND %s", whereClause); 537 538 psFree(whereClause); -
trunk/ippTools/src/difftoolConfig.c
r18678 r18975 104 104 psMetadataAddStr(diffskyfileArgs , PS_LIST_TAIL, "-skycell_id", 0, "define skycell ID", NULL); 105 105 psMetadataAddStr(diffskyfileArgs, PS_LIST_TAIL, "-tess_id", 0, "define tessellation ID", NULL); 106 psMetadataAddStr(diffskyfileArgs, PS_LIST_TAIL, "-exp_id", 0, "define exposure ID", NULL); 106 107 psMetadataAddU64(diffskyfileArgs, PS_LIST_TAIL, "-limit", 0, "limit result set to N items", 0); 107 108 psMetadataAddBool(diffskyfileArgs, PS_LIST_TAIL, "-simple", 0, "use the simple output format", false); -
trunk/ippTools/src/stacktool.c
r18772 r18975 690 690 691 691 psMetadata *where = psMetadataAlloc(); 692 PXOPT_COPY_S64(config->args, where, "-warp_id", "warp_id", "=="); 693 PXOPT_COPY_S64(config->args, where, "-stack_id", "stack_id", "=="); 692 PXOPT_COPY_S64(config->args, where, "-warp_id", "warpRun.warp_id", "=="); 693 PXOPT_COPY_S64(config->args, where, "-stack_id", "stackSumSkyfile.stack_id", "=="); 694 PXOPT_COPY_S64(config->args, where, "-exp_id", "rawExp.exp_id", "=="); 694 695 695 696 PXOPT_LOOKUP_U64(limit, config->args, "-limit", false, false); … … 703 704 704 705 if (psListLength(where->list)) { 705 psString whereClause = psDBGenerateWhereConditionSQL(where, "stackSumSkyfile");706 psString whereClause = psDBGenerateWhereConditionSQL(where, NULL); 706 707 psStringAppend(&query, " AND %s", whereClause); 707 708 psFree(whereClause); -
trunk/ippTools/src/stacktoolConfig.c
r18578 r18975 126 126 psMetadataAddS64(sumskyfileArgs, PS_LIST_TAIL, "-stack_id", 0, "search by stack ID", 0); 127 127 psMetadataAddS64(sumskyfileArgs, PS_LIST_TAIL, "-warp_id", 0, "search by warp ID", 0); 128 psMetadataAddS64(sumskyfileArgs, PS_LIST_TAIL, "-exp_id", 0, "search by exposure ID", 0); 128 129 psMetadataAddU64(sumskyfileArgs, PS_LIST_TAIL, "-limit", 0, "limit result set to N items", 0); 129 130 psMetadataAddBool(sumskyfileArgs, PS_LIST_TAIL, "-simple", 0, "use the simple output format", false); … … 146 147 PXOPT_ADD_MODE("-tosum", "", STACKTOOL_MODE_TOSUM, tosumArgs); 147 148 PXOPT_ADD_MODE("-addsumskyfile", "", STACKTOOL_MODE_ADDSUMSKYFILE, addsumskyfileArgs); 148 PXOPT_ADD_MODE("-sumskyfile", " ", STACKTOOL_MODE_SUMSKYFILE, sumskyfileArgs);149 PXOPT_ADD_MODE("-sumskyfile", "list results of stackRun", STACKTOOL_MODE_SUMSKYFILE, sumskyfileArgs); 149 150 PXOPT_ADD_MODE("-revertsumskyfile","", STACKTOOL_MODE_REVERTSUMSKYFILE, revertsumskyfileArgs); 150 151 -
trunk/ippTools/src/warptool.c
r18889 r18975 910 910 911 911 psMetadata *where = psMetadataAlloc(); 912 PXOPT_COPY_S64(config->args, where, "-warp_id", "warp _id", "==");913 PXOPT_COPY_STR(config->args, where, "-skycell_id", " skycell_id", "==");914 PXOPT_COPY_STR(config->args, where, "-tess_id", " tess_id", "==");915 PXOPT_COPY_S64(config->args, where, "-exp_id", " exp_id", "==");916 PXOPT_COPY_S64(config->args, where, "-fake_id", "fake _id", "==");912 PXOPT_COPY_S64(config->args, where, "-warp_id", "warpSkyfile.warp_id", "=="); 913 PXOPT_COPY_STR(config->args, where, "-skycell_id", "warpSkyfile.skycell_id", "=="); 914 PXOPT_COPY_STR(config->args, where, "-tess_id", "warpSkyfile.tess_id", "=="); 915 PXOPT_COPY_S64(config->args, where, "-exp_id", "rawExp.exp_id", "=="); 916 PXOPT_COPY_S64(config->args, where, "-fake_id", "fakeRun.fake_id", "=="); 917 917 918 918 PXOPT_LOOKUP_U64(limit, config->args, "-limit", false, false); … … 927 927 928 928 if (psListLength(where->list)) { 929 psString whereClause = psDBGenerateWhereConditionSQL(where, "warpSkyfile");929 psString whereClause = psDBGenerateWhereConditionSQL(where, NULL); 930 930 psStringAppend(&query, " AND %s", whereClause); 931 931 psFree(whereClause);
Note:
See TracChangeset
for help on using the changeset viewer.
