Changeset 19621 for trunk/ippTools/share
- Timestamp:
- Sep 19, 2008, 2:11:37 PM (18 years ago)
- Location:
- trunk/ippTools/share
- Files:
-
- 8 edited
-
dettool_addprocessedexp.sql (modified) (1 diff)
-
dettool_childlessrun.sql (modified) (1 diff)
-
dettool_stop_completed_correct_runs.sql (modified) (1 diff)
-
dettool_tocorrectimfile.sql (modified) (2 diffs)
-
dettool_toprocessedexp.sql (modified) (1 diff)
-
dettool_toprocessedimfile.sql (modified) (1 diff)
-
dettool_toresidimfile.sql (modified) (2 diffs)
-
pxadmin_create_tables.sql (modified) (4 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/ippTools/share/dettool_addprocessedexp.sql
r19092 r19621 21 21 WHERE 22 22 detRun.state = 'run' 23 AND detRun.mode = 'master'23 AND (detRun.mode = 'master' or detRun.mode = 'verify') 24 24 AND detProcessedExp.det_id IS NULL 25 25 AND detProcessedExp.exp_id IS NULL -
trunk/ippTools/share/dettool_childlessrun.sql
r18561 r19621 5 5 FROM detRun 6 6 LEFT JOIN detRun as foo 7 ON foo.parent = detRun.det_id 7 ON foo.ref_det_id = detRun.det_id 8 -- XXX do we need to restrict to foo.ref_iter = detRun.iteration ? 8 9 WHERE 9 10 detRun.state = 'stop' -
trunk/ippTools/share/dettool_stop_completed_correct_runs.sql
r15830 r19621 8 8 FROM detRun AS det1 9 9 INNER JOIN detRun as det2 10 ON det1.parent = det2.det_id 10 ON det1.ref_det_run = det2.det_id 11 -- do we need to restrict by iteration? not clear this logic below is right or tested 11 12 JOIN detNormalizedImfile as imfile 12 13 ON det2.det_id = imfile.det_id -
trunk/ippTools/share/dettool_tocorrectimfile.sql
r15828 r19621 1 -- select imfiles from detRun 1 (the reference detRun) that match the desired correction in detRun 2 1 2 SELECT 2 3 det1.*, … … 14 15 imfile.fault 15 16 FROM detRun AS det1 16 INNERJOIN detRun as det217 ON det1. parent= det2.det_id17 JOIN detRun as det2 18 ON det1.ref_det_id = det2.det_id 18 19 JOIN detNormalizedImfile as imfile 19 ON det 2.det_id = imfile.det_id20 AND det 2.iteration= imfile.iteration20 ON det1.ref_det_id = imfile.det_id 21 AND det1.ref_iter = imfile.iteration 21 22 LEFT JOIN detRegisteredImfile 22 23 ON det1.det_id = detRegisteredImfile.det_id -
trunk/ippTools/share/dettool_toprocessedexp.sql
r15769 r19621 48 48 WHERE 49 49 detRun.state = 'run' 50 AND detRun.mode = 'master'50 AND (detRun.mode = 'master' or detRun.mode = 'verify') 51 51 AND detProcessedExp.det_id IS NULL 52 52 AND detProcessedExp.exp_id IS NULL -
trunk/ippTools/share/dettool_toprocessedimfile.sql
r14045 r19621 19 19 WHERE 20 20 detRun.state = 'run' 21 AND detRun.mode = 'master'21 AND (detRun.mode = 'master' or detRun.mode = 'verify') 22 22 AND detProcessedImfile.det_id IS NULL 23 23 AND detProcessedImfile.exp_id IS NULL -
trunk/ippTools/share/dettool_toresidimfile.sql
r18561 r19621 14 14 detProcessedImfile.uri, 15 15 detNormalizedImfile.uri AS det_uri, 16 detRun.det_id AS ref_det_id, 17 detRun.iteration AS ref_iter, 16 18 rawExp.camera, 17 19 rawExp.exp_tag … … 53 55 detRun.workdir, 54 56 detRun.reduction, 55 rawImfile.exp_id, 56 rawImfile.class_id, 57 rawImfile.uri, 58 'NULL' AS det_uri, 57 detProcessedImfile.exp_id, 58 detProcessedImfile.class_id, 59 detProcessedImfile.uri, 60 detNormalizedImfile.uri AS det_uri, 61 detRun.ref_det_id, 62 detRun.ref_iter, 59 63 rawExp.camera, 60 64 rawExp.exp_tag 61 65 FROM detRun 66 JOIN detRun AS detRunRef 67 ON detRunRef.det_id = detRun.ref_det_id 62 68 JOIN detInputExp 63 USING(det_id, iteration) 69 ON detInputExp.det_id = detRun.det_id 70 AND detInputExp.iteration = detRun.iteration 64 71 JOIN rawExp 65 ON detInputExp.exp_id = rawExp.exp_id 66 JOIN rawImfile 67 ON detInputExp.exp_id = rawImfile.exp_id 72 ON rawExp.exp_id = detInputExp.exp_id 73 JOIN detProcessedImfile 74 ON detProcessedImfile.det_id = detRun.det_id 75 AND detProcessedImfile.exp_id = detInputExp.exp_id 76 JOIN detNormalizedImfile 77 ON detNormalizedImfile.det_id = detRun.ref_det_id 78 AND detNormalizedImfile.iteration = detRun.ref_iter 79 AND detNormalizedImfile.class_id = detProcessedImfile.class_id 68 80 LEFT JOIN detResidImfile 69 ON detRun.det_id = detResidImfile.det_id70 AND detRun.iteration = detResidImfile.iteration71 AND rawImfile.exp_id = detResidImfile.exp_id72 AND rawImfile.class_id = detResidImfile.class_id81 ON detResidImfile.det_id = detRun.det_id 82 AND detResidImfile.iteration = detRun.iteration 83 AND detResidImfile.exp_id = detProcessedImfile.exp_id 84 AND detResidImfile.class_id = detProcessedImfile.class_id 73 85 WHERE 74 detRun.state = 'run'75 AND detRun.mode = 'verify'76 -- AND detNormalizedImfile.fault = 077 -- AND detNormalizedExp.fault = 078 AND detResidImfile.det_id IS NULL79 AND detResidImfile.iteration IS NULL80 AND detResidImfile.exp_id IS NULL81 AND detResidImfile.class_id IS NULL86 detRun.state = 'run' 87 AND detRun.mode = 'verify' 88 AND detRunRef.state = 'stop' 89 AND detNormalizedImfile.fault = 0 90 AND detResidImfile.det_id IS NULL 91 AND detResidImfile.iteration IS NULL 92 AND detResidImfile.exp_id IS NULL 93 AND detResidImfile.class_id IS NULL 82 94 ORDER BY exp_id -
trunk/ippTools/share/pxadmin_create_tables.sql
r19558 r19621 444 444 solang_max FLOAT, 445 445 label VARCHAR(64), 446 parent INT, 446 ref_det_id BIGINT, 447 ref_iter INT, 448 -- parent INT, :: dropping this 447 449 PRIMARY KEY(det_id), 448 450 KEY(det_id), … … 452 454 KEY(state), 453 455 KEY(label), 454 KEY(parent),456 -- KEY(parent), :: dropping this 455 457 INDEX(det_id, iteration)) 456 458 ENGINE=innodb DEFAULT CHARSET=latin1; … … 616 618 det_id BIGINT, 617 619 iteration INT, 620 ref_det_id BIGINT, 621 ref_iter INT, 618 622 exp_id BIGINT, 619 623 class_id VARCHAR(64), … … 647 651 FOREIGN KEY (det_id, exp_id, class_id) 648 652 REFERENCES detProcessedImfile(det_id, exp_id, class_id), 649 FOREIGN KEY ( det_id, iteration)653 FOREIGN KEY (ref_det_id, ref_iter) 650 654 REFERENCES detNormalizedExp(det_id, iteration) 651 655 ) ENGINE=innodb DEFAULT CHARSET=latin1;
Note:
See TracChangeset
for help on using the changeset viewer.
