Changeset 35886
- Timestamp:
- Aug 5, 2013, 1:15:14 PM (13 years ago)
- Location:
- tags/ipp-20130712
- Files:
-
- 8 edited
-
dbconfig/changes.txt (modified) (1 diff)
-
dbconfig/config.md (modified) (1 diff)
-
dbconfig/release.md (modified) (2 diffs)
-
ippTools/configure.ac (modified) (2 diffs)
-
ippTools/share/pxadmin_create_tables.sql (modified) (3 diffs)
-
ippTools/share/pxadmin_drop_tables.sql (modified) (1 diff)
-
ippTools/src/releasetool.c (modified) (7 diffs)
-
ippTools/src/releasetoolConfig.c (modified) (4 diffs)
Legend:
- Unmodified
- Added
- Removed
-
tags/ipp-20130712/dbconfig/changes.txt
r35803 r35886 2422 2422 2423 2423 UPDATE dbversion set schema_version = '1.1.76', updated= CURRENT_TIMESTAMP(); 2424 2425 -- 2426 2427 ALTER TABLE ippRelease ADD COLUMN dvodb VARCHAR(255) DEFAULT NULL AFTER priority; 2428 ALTER TABLE ippRelease ADD COLUMN ubercal_file VARCHAR(255) DEFAULT NULL AFTER dvodb; 2429 ALTER TABLE relExp ADD COLUMN ubercal_dist INT DEFAULT 0 AFTER zpt_stdev; 2430 2431 UPDATE dbversion set schema_version = '1.1.77', updated= CURRENT_TIMESTAMP(); 2432 -
tags/ipp-20130712/dbconfig/config.md
r35803 r35886 2 2 pkg_name STR ippdb 3 3 pkg_namespace STR ippdb 4 pkg_version STR 1.1.7 64 pkg_version STR 1.1.77 5 5 END -
tags/ipp-20130712/dbconfig/release.md
r35213 r35886 8 8 rel_id S32 0 # Primary Key AUTO_INCREMENT 9 9 surveyID S32 0 # fkey(surveyID) ref survey(surveyID) 10 release_name STR 6410 release_name STR 64 11 11 release_state STR 16 12 12 dataRelease S32 0 13 13 priority S32 0 14 dvodb STR 255 15 ubercal_file STR 255 14 16 END 15 17 … … 25 27 zpt_obs F32 0 26 28 zpt_stdev F32 0 29 ubercal_dist S32 0 27 30 path_base STR 255 28 31 fault S16 0 -
tags/ipp-20130712/ippTools/configure.ac
r35803 r35886 1 1 AC_PREREQ(2.61) 2 2 3 AC_INIT([ipptools], [1.1.7 6], [ipp-support@ifa.hawaii.edu])3 AC_INIT([ipptools], [1.1.77], [ipp-support@ifa.hawaii.edu]) 4 4 AC_CONFIG_SRCDIR([autogen.sh]) 5 5 … … 18 18 PKG_CHECK_MODULES([PSLIB], [pslib >= 1.1.0]) 19 19 PKG_CHECK_MODULES([PSMODULES], [psmodules >= 1.1.0]) 20 PKG_CHECK_MODULES([IPPDB], [ippdb >= 1.1.7 6])20 PKG_CHECK_MODULES([IPPDB], [ippdb >= 1.1.77]) 21 21 PKG_CHECK_MODULES([PPSTAMP], [ppstamp >= 0.1.1]) 22 22 -
tags/ipp-20130712/ippTools/share/pxadmin_create_tables.sql
r35789 r35886 2172 2172 dataRelease INT, -- PSPS dataRelease 2173 2173 priority INT, 2174 dvodb VARCHAR(255), 2175 ubercal_file VARCHAR(255), 2174 2176 PRIMARY KEY(rel_id), 2175 2177 UNIQUE KEY(surveyID, release_name), … … 2186 2188 chip_id BIGINT, -- links to the runs that supplied the data 2187 2189 cam_id BIGINT, -- for this release 2188 group_id INT, -- id of relGroup that this exposure is contained in2190 group_id INT, -- id of relGroup that this exposure is contained in 2189 2191 state VARCHAR(16), -- released, pending, archive, drop 2190 flags INT UNSIGNED, -- flags for relphot, relastro, ??2192 flags INT UNSIGNED, -- flags for relphot, relastro, ?? 2191 2193 zpt_obs FLOAT, -- calibrated zero point for this release of 2192 2194 zpt_stdev FLOAT, -- this exposure 2195 ubercal_dist INT, -- ubercal distance (from dvo calibration) 2193 2196 path_base VARCHAR(255), -- path_base of any supporting files for this 2194 2197 -- release of this exposure. … … 2273 2276 ) ENGINE=innodb DEFAULT CHARSET=latin1; 2274 2277 2278 CREATE TABLE dqstatsRun ( 2279 dqstats_id BIGINT NOT NULL AUTO_INCREMENT, 2280 state VARCHAR(64) DEFAULT NULL, 2281 registered TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP, 2282 label VARCHAR(64) DEFAULT NULL, 2283 fault SMALLINT NOT NULL, 2284 PRIMARY KEY (dqstats_id), 2285 KEY label (label), 2286 KEY fault (fault) 2287 ) ENGINE=InnoDB DEFAULT CHARSET=latin1; 2288 2289 CREATE TABLE dqstatsContent ( 2290 dqstats_id BIGINT, 2291 exp_id BIGINT, 2292 chip_id BIGINT, 2293 cam_id BIGINT, 2294 warp_id BIGINT, 2295 invalid TINYINT DEFAULT NULL, 2296 KEY dqstats_id (dqstats_id), 2297 KEY exp_id (exp_id), 2298 KEY chip_id (chip_id), 2299 KEY cam_id (cam_id), 2300 KEY warp_id (warp_id), 2301 FOREIGN KEY (dqstats_id) REFERENCES dqstatsRun (dqstats_id), 2302 FOREIGN KEY (exp_id) REFERENCES rawExp (exp_id), 2303 FOREIGN KEY (chip_id) REFERENCES chipRun (chip_id), 2304 FOREIGN KEY (cam_id) REFERENCES camRun (cam_id), 2305 FOREIGN KEY (warp_id) REFERENCES warpRun (warp_id) 2306 ) ENGINE=InnoDB DEFAULT CHARSET=latin1; 2275 2307 2276 2308 -
tags/ipp-20130712/ippTools/share/pxadmin_drop_tables.sql
r35789 r35886 118 118 DROP TABLE IF EXISTS mergedvodbProcessed; 119 119 DROP TABLE IF EXISTS mergedvodbRun; 120 DROP TABLE IF EXISTS dqstatsContent; 121 DROP TABLE IF EXISTS dqstatsRun; 120 122 121 123 SET FOREIGN_KEY_CHECKS=1 -
tags/ipp-20130712/ippTools/src/releasetool.c
r35795 r35886 180 180 PS_ASSERT_PTR_NON_NULL(config, false); 181 181 182 PXOPT_LOOKUP_S32(surveyID, config->args, "-set_surveyID", true, false);183 PXOPT_LOOKUP_STR(release_name, config->args, "-set_release_name", true, false);182 PXOPT_LOOKUP_S32(surveyID, config->args, "-set_surveyID", true, false); 183 PXOPT_LOOKUP_STR(release_name, config->args, "-set_release_name", true, false); 184 184 PXOPT_LOOKUP_STR(release_state, config->args, "-set_release_state", true, false); 185 PXOPT_LOOKUP_S32(dataRelease, config->args, "-set_dataRelease", false, false); 186 PXOPT_LOOKUP_S32(priority, config->args, "-set_priority", false, false); 185 PXOPT_LOOKUP_S32(dataRelease, config->args, "-set_dataRelease", false, false); 186 PXOPT_LOOKUP_S32(priority, config->args, "-set_priority", false, false); 187 PXOPT_LOOKUP_STR(dvodb, config->args, "-set_dvodb", false, false); 188 PXOPT_LOOKUP_STR(ubercal_file, config->args, "-set_ubercal_file", false, false); 187 189 188 190 if (!ippReleaseInsert(config->dbh, … … 192 194 release_state, 193 195 dataRelease, 194 priority 196 priority, 197 dvodb, 198 ubercal_file 195 199 )) { 196 200 psError(PS_ERR_UNKNOWN, false, "failed to insert ippRelease"); … … 215 219 PXOPT_LOOKUP_S32(priority, config->args, "-set_priority", false, false); 216 220 PXOPT_LOOKUP_S32(dataRelease, config->args, "-set_dataRelease", false, false); 217 if (!release_state && priority == 0 && dataRelease == -1) { 218 psError(PXTOOLS_ERR_CONFIG, true, "at least one of -set_release_state -set_priority and -set_dataRelease is required\n"); 221 PXOPT_LOOKUP_STR(dvodb, config->args, "-set_dvodb", false, false); 222 PXOPT_LOOKUP_STR(ubercal_file, config->args, "-set_ubercal_file", false, false); 223 if (!release_state && priority == 0 && dataRelease == -1 && !dvodb && !ubercal_file) { 224 psError(PXTOOLS_ERR_CONFIG, true, "at least one of -set_release_state -set_priority -set_dvodb -set_ubercal_file and -set_dataRelease is required\n"); 219 225 return false; 220 226 } … … 366 372 PXOPT_LOOKUP_F32(user_zpt_obs, config->args, "-set_zpt_obs", false, false); 367 373 PXOPT_LOOKUP_F32(user_zpt_stdev, config->args, "-set_zpt_stdev", false, false); 374 PXOPT_LOOKUP_S32(ubercal_dist, config->args, "-set_ubercal_dist", false, false); 368 375 PXOPT_LOOKUP_STR(path_base, config->args, "-set_path_base", false, false); 369 376 PXOPT_LOOKUP_S16(fault, config->args, "-set_fault", false, false); … … 456 463 zpt_obs, 457 464 zpt_stdev, 465 ubercal_dist, 458 466 path_base, 459 467 fault, … … 500 508 PXOPT_LOOKUP_F32(zpt_stdev,config->args, "-set_zpt_stdev", false, false); 501 509 PXOPT_LOOKUP_S16(fault, config->args, "-set_fault", false, false); 510 PXOPT_LOOKUP_S32(ubercal_dist, config->args, "-set_ubercal_dist", false, false); 502 511 PXOPT_LOOKUP_BOOL(clearfault, config->args, "-clearfault", false); 503 if (!state && !flags && !path_base && !isfinite(zpt_obs) && !isfinite(zpt_stdev) && !fault && !clearfault ) {512 if (!state && !flags && !path_base && !isfinite(zpt_obs) && !isfinite(zpt_stdev) && !fault && !clearfault && !ubercal_dist) { 504 513 psError(PXTOOLS_ERR_CONFIG, true, "must set at least one column\n"); 505 514 return false; … … 555 564 if (clearfault) { 556 565 psStringAppend(&query, "%s relExp.fault = 0", sep); 566 sep = comma; 567 } 568 if (ubercal_dist) { 569 psStringAppend(&query, "%s relExp.ubercal_dist = %d", sep, ubercal_dist); 557 570 sep = comma; 558 571 } -
tags/ipp-20130712/ippTools/src/releasetoolConfig.c
r35795 r35886 64 64 psMetadataAddStr(definereleaseArgs, PS_LIST_TAIL, "-set_release_state", 0, "define release state", NULL); 65 65 psMetadataAddS32(definereleaseArgs, PS_LIST_TAIL, "-set_priority", 0, "define release priority", 0); 66 psMetadataAddStr(definereleaseArgs, PS_LIST_TAIL, "-set_dvodb", 0, "define dvo db name", NULL); 67 psMetadataAddStr(definereleaseArgs, PS_LIST_TAIL, "-set_ubercal_file", 0, "define ubercal file name", NULL); 66 68 67 69 // -uptdaterelease … … 75 77 psMetadataAddS32(updatereleaseArgs, PS_LIST_TAIL, "-set_priority", 0, "define new release priority", 0); 76 78 psMetadataAddS32(updatereleaseArgs, PS_LIST_TAIL, "-set_dataRelease", 0, "define data release", -1); 79 psMetadataAddStr(updatereleaseArgs, PS_LIST_TAIL, "-set_dvodb", 0, "define new dvo db name", NULL); 80 psMetadataAddStr(updatereleaseArgs, PS_LIST_TAIL, "-set_ubercal_file", 0, "define new ubercal file name", NULL); 77 81 78 82 … … 108 112 psMetadataAddF32(definerelexpArgs, PS_LIST_TAIL, "-set_zpt_obs", 0, "define zero point", NAN); 109 113 psMetadataAddF32(definerelexpArgs, PS_LIST_TAIL, "-set_zpt_stdev", 0, "define zero point stdev", NAN); 114 psMetadataAddS32(definerelexpArgs, PS_LIST_TAIL, "-set_ubercal_dist", 0, "define ubercal dist", 0); 110 115 psMetadataAddStr(definerelexpArgs, PS_LIST_TAIL, "-set_path_base", 0, "define state", NULL); 111 116 psMetadataAddS16(definerelexpArgs, PS_LIST_TAIL, "-set_fault", 0, "define fault", 0); … … 126 131 psMetadataAddF32(updaterelexpArgs, PS_LIST_TAIL, "-set_zpt_obs", 0, "define new zero point", NAN); 127 132 psMetadataAddF32(updaterelexpArgs, PS_LIST_TAIL, "-set_zpt_stdev", 0, "define new zero point stdev", NAN); 133 psMetadataAddS32(updaterelexpArgs, PS_LIST_TAIL, "-set_ubercal_dist", 0, "define new ubercal dist", 0); 128 134 psMetadataAddStr(updaterelexpArgs, PS_LIST_TAIL, "-set_path_base", 0, "define path_base", NULL); 129 135 psMetadataAddS16(updaterelexpArgs, PS_LIST_TAIL, "-set_fault", 0, "define new fault", 0);
Note:
See TracChangeset
for help on using the changeset viewer.
