IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Ignore:
Timestamp:
Mar 5, 2013, 2:24:05 PM (13 years ago)
Author:
eugene
Message:

merge changes from trunk

Location:
branches/eam_branches/ipp-20130207
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • branches/eam_branches/ipp-20130207

  • branches/eam_branches/ipp-20130207/dbconfig/changes.txt

    r35048 r35236  
    22672267
    22682268
     2269-- Update camProcessedExp to hold a background_model value
     2270
     2271ALTER TABLE camProcessedExp add column background_model SMALLINT after quality;
     2272UPDATE dbversion set schema_version = '1.1.74', updated= CURRENT_TIMESTAMP();
     2273
     2274
     2275-- Note the following 3 changes were implemented in the ipp-20121218 tag
     2276-- without changing the schema_version from 1.1.74
     2277
     2278-- Add cam_id to chipBackgroundRun
     2279ALTER TABLE chipBackgroundRun ADD COLUMN cam_id BIGINT DEFAULT 0 AFTER chip_id;
     2280
     2281-- add fwhm measuements to skycalResult
     2282ALTER TABLE skycalResult ADD COLUMN fwhm_major FLOAT AFTER zpt_stdev;
     2283ALTER TABLE skycalResult ADD COLUMN fwhm_minor FLOAT AFTER fwhm_major;
     2284
    22692285-- new tables for managing the "release" of ipp data
    22702286
    22712287CREATE TABLE survey (
    2272     surveyID    INT(8),
     2288    surveyID    INT,
    22732289    surveyName  VARCHAR(16) NOT NULL,
    22742290    description VARCHAR(255),
     
    22772293) ENGINE=InnoDB CHARSET=latin1;
    22782294
    2279 
    22802295CREATE TABLE ippRelease (
    2281     rel_id      INT(8) AUTO_INCREMENT,
    2282     surveyID    INT(8),
    2283     releaseName VARCHAR(64),
    2284     release_state VARCHAR(16),    -- active, pending archive drop
    2285     dataRelease INT(8),         -- PSPS dataRelease
     2296    rel_id      INT AUTO_INCREMENT,
     2297    surveyID    INT,
     2298    release_name VARCHAR(64),
     2299    release_state VARCHAR(16),   -- active, pending, archive, drop
     2300    dataRelease INT,         -- PSPS dataRelease
     2301    priority    INT,
    22862302    PRIMARY KEY(rel_id),
    2287     KEY(releaseName),
    2288     KEY(state),
     2303    KEY(release_name),
     2304    KEY(release_state),
     2305    KEY(priority),
    22892306    FOREIGN KEY(surveyID) REFERENCES survey(surveyID)
    22902307) ENGINE=Innodb DEFAULT CHARSET=latin1;
     
    22922309CREATE TABLE relExp (
    22932310    relexp_id   BIGINT AUTO_INCREMENT,
    2294     rel_id      INT(8),
     2311    rel_id      INT,
    22952312    exp_id      BIGINT,
    22962313    chip_id     BIGINT,         -- links to the runs that supplied the data
    22972314    cam_id      BIGINT,         -- for this release
     2315    group_id    INT,         -- id of relGroup that this exposure is contained in
    22982316    state       VARCHAR(16),    -- released, pending, archive, drop 
    2299     flags       INT UNSIGNED,   -- flags for relphot, relastro, ??
     2317    flags       INT UNSIGNED,  -- flags for relphot, relastro, ??
    23002318    zpt_obs     FLOAT,          -- calibrated zero point for this release of
    23012319    zpt_stdev   FLOAT,          -- this exposure
    23022320    path_base   VARCHAR(255),   -- path_base of any supporting files for this
    23032321                                -- release of this exposure.
     2322    fault SMALLINT NOT NULL,
    23042323    registered  DATETIME,       -- insertion time for this row
    23052324    time_stamp  DATETIME,       -- time of last update for this row
     
    23072326    FOREIGN KEY(rel_id) REFERENCES ippRelease(rel_id),
    23082327    KEY (state),
     2328    KEY (fault),
    23092329    FOREIGN KEY(exp_id) REFERENCES rawExp(exp_id),
    23102330    FOREIGN KEY(chip_id) REFERENCES chipRun(chip_id),
     
    23142334CREATE TABLE relStack (
    23152335    relstack_id BIGINT AUTO_INCREMENT,
    2316     rel_id      INT(8),
     2336    rel_id      INT,
     2337    stack_id    BIGINT,         -- id of the stackRun
    23172338    skycal_id   BIGINT,         -- id of the sky calibration run that supplied the calibration
    2318                                 -- for this release. We get back to stack from here
    2319     skycell_id  varchar(64),
    2320     tess_id     varchar(64),
     2339                                -- for this release of this skycell.
     2340    skycell_id  VARCHAR(64),
     2341    tess_id     VARCHAR(64),
     2342    filter      VARCHAR(16),
    23212343    state       VARCHAR(16),    -- released, pending, archive, drop 
    23222344    flags       INT UNSIGNED,
     
    23242346    zpt_obs     FLOAT,          -- calibrated zero point for this release of this skycell
    23252347    zpt_stdev   FLOAT,
    2326     fwhm_major  FLOAT,          -- seeing as measured by staticsky
     2348    mjd_obs     INT UNSIGNED,   -- for nightly stacks the mjd_obs, zero for deep and reference
    23272349    path_base   VARCHAR(255),   -- path_base of any supporting files,
     2350    fault SMALLINT NOT NULL,
    23282351    registered  DATETIME,
    23292352    time_stamp  DATETIME,
    23302353    PRIMARY KEY (relstack_id),
    23312354    KEY (tess_id, skycell_id),
    2332     KEY (rel_id, tess_id, skycell_id),
     2355    KEY (rel_id, tess_id, skycell_id, filter, mjd_obs),
     2356    KEY (stack_type),
     2357    KEY (mjd_obs),
     2358    KEY (state),
     2359    KEY (fault),
    23332360    FOREIGN KEY(rel_id) REFERENCES ippRelease(rel_id),
    2334     FOREIGN KEY(skycal_id) REFERENCES skycalRun(skycal_id)
    2335 ) ENGINE=innodb DEFAULT CHARSET=latin1;
    2336 
    2337 UPDATE dbversion set schema_version = '1.1.74', updated= CURRENT_TIMESTAMP();
     2361    FOREIGN KEY(stack_id) REFERENCES stackRun(stack_id)
     2362) ENGINE=innodb DEFAULT CHARSET=latin1;
     2363
     2364CREATE TABLE relGroup (
     2365    group_id    INT AUTO_INCREMENT,
     2366    rel_id      INT,
     2367    group_type  VARCHAR(16),
     2368    lap_id      BIGINT,
     2369    group_name  VARCHAR(16),
     2370    state       VARCHAR(16),    -- new full
     2371    label       VARCHAR(64),
     2372    exp_list_path   VARCHAR(255),
     2373    fault SMALLINT NOT NULL,
     2374    registered  DATETIME,
     2375    PRIMARY KEY (group_id),
     2376    KEY (rel_id, group_name),
     2377    KEY (group_type),
     2378    KEY (lap_id),
     2379    KEY (group_name),
     2380    KEY (state),
     2381    KEY (label),
     2382    KEY (fault),
     2383    FOREIGN KEY(rel_id) REFERENCES ippRelease(rel_id)
     2384) ENGINE=innodb DEFAULT CHARSET=latin1;
     2385
     2386-- new table grouping multi filter lap runs into a group. This is used to
     2387-- determine when all 5 filters for a projection cell have completed processing
     2388CREATE TABLE lapGroup  (
     2389    seq_id  BIGINT,
     2390    projection_cell VARCHAR(64),
     2391    state   VARCHAR(16),
     2392    fault   SMALLINT,
     2393    PRIMARY KEY(seq_id, projection_cell),
     2394    KEY(state),
     2395    KEY(fault),
     2396    FOREIGN KEY(seq_id) REFERENCES lapSequence(seq_id)
     2397) ENGINE=innodb DEFAULT CHARSET=latin1;
     2398
     2399UPDATE dbversion set schema_version = '1.1.75', updated= CURRENT_TIMESTAMP();
     2400
Note: See TracChangeset for help on using the changeset viewer.