IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Changeset 23391


Ignore:
Timestamp:
Mar 18, 2009, 10:20:53 AM (17 years ago)
Author:
bills
Message:

update database version
add rawExp.magicked

Location:
trunk
Files:
5 edited

Legend:

Unmodified
Added
Removed
  • trunk/dbconfig/changes.txt

    r23229 r23391  
    740740ALTER TABLE diffSkyfile ADD COLUMN magicked TINYINT;
    741741
    742 -- drop exiting foreign key constraints
     742-- drop existing foreign key constraints
    743743ALTER TABLE diffInputSkyfile drop FOREIGN KEY diffInputSkyfile_ibfk_1;
    744744ALTER TABLE diffInputSkyfile drop FOREIGN KEY diffInputSkyfile_ibfk_2;
     
    836836show create table detResidImfile;
    837837alter table detResidImfile drop foreign key detResidImfile_ibfk_3;
     838
     839
     840-- Version: 1.1.50  magic and distribution changes
     841
     842ALTER TABLE magicDSRun ADD COLUMN label VARCHAR(64) after cam_id;
     843ALTER TABLE magicDSRun ADD KEY(label);
     844
     845-- replace null values for magicked flags with zero
     846UPDATE rawImfile SET magicked = 0 WHERE magicked IS NULL;
     847UPDATE chipProcessedImfile SET magicked = 0 WHERE magicked IS NULL;
     848UPDATE warpSkyfile SET magicked = 0 WHERE magicked IS NULL;
     849UPDATE diffSkyfile SET magicked = 0 WHERE magicked IS NULL;
     850
     851CREATE TABLE distRun (
     852    dist_id     BIGINT AUTO_INCREMENT,
     853    stage       VARCHAR(64),
     854    stage_id    BIGINT,
     855    label       VARCHAR(64),
     856    outroot     VARCHAR(255),
     857    clean       TINYINT,
     858    state       VARCHAR(64),
     859    fault       SMALLINT,
     860    PRIMARY KEY(dist_id),
     861    KEY(state),
     862    KEY(label)
     863)  ENGINE=innodb DEFAULT CHARSET=latin1;
     864
     865CREATE TABLE distComponent (
     866    dist_id     BIGINT,
     867    component   VARCHAR(64),
     868    bytes       INT,
     869    md5sum      VARCHAR(32),
     870    state       VARCHAR(64),
     871    name        VARCHAR(255),
     872    fault       SMALLINT,
     873    PRIMARY KEY(dist_id, component),
     874    KEY(state),
     875    FOREIGN KEY(dist_id) REFERENCES distRun(dist_id)
     876)  ENGINE=innodb DEFAULT CHARSET=latin1;
     877
     878
     879-- change state fields to match the rest of the system
     880UPDATE magicRun SET state = 'new' WHERE state = 'run';
     881UPDATE magicRun SET state = 'full' WHERE state = 'stop';
     882UPDATE magicDSRun SET state = 'new' WHERE state = 'run';
     883UPDATE magicDSRun SET state = 'full' WHERE state = 'stop';
     884
     885ALTER TABLE rawExp ADD COLUMN magicked TINYINT;
     886ALTER TABLE chipRun ADD COLUMN magicked TINYINT;
     887ALTER TABLE warpRun ADD COLUMN magicked TINYINT;
     888ALTER TABLE diffRun ADD COLUMN magicked TINYINT;
     889
     890update rawExp  SET magicked = 0;
     891update chipRun SET magicked = 0;
     892update warpRun SET magicked = 0;
     893update diffRun SET magicked = 0;
     894
     895-- The following only applies to the gpc1 database (and recent copies)
     896update chipRun SET magicked = 1 where chip_id = 11955;
     897
  • trunk/dbconfig/config.md

    r23229 r23391  
    22    pkg_name        STR     ippdb
    33    pkg_namespace   STR     ippdb
    4     pkg_version     STR     1.1.49
     4    pkg_version     STR     1.1.50
    55END
  • trunk/dbconfig/ipp.m4

    r17886 r23391  
    2222include(flatcorr.md)
    2323include(pstamp.md)
     24include(dist.md)
  • trunk/dbconfig/tasks.md

    r20973 r23391  
    171171    fault       S16         0       # Key NOT NULL
    172172    epoch       UTC         0001-01-01T00:00:00Z
     173    magicked    BOOL        f
    173174END
    174175
     
    235236    moon_alt    F32         0.0
    236237    moon_phase  F32         0.0
    237     ignored     BOOL        FALSE
     238    ignored     BOOL        f
    238239    hostname    STR         64
    239240    fault       S16         0       # Key NOT NULL
  • trunk/ippTools/configure.ac

    r21308 r23391  
    1818PKG_CHECK_MODULES([PSLIB], [pslib >= 1.1.0])
    1919PKG_CHECK_MODULES([PSMODULES], [psmodules >= 1.1.0])
    20 PKG_CHECK_MODULES([IPPDB], [ippdb >= 1.1.48])
     20PKG_CHECK_MODULES([IPPDB], [ippdb >= 1.1.50])
    2121
    2222PXTOOLS_CFLAGS="${PSLIB_CFLAGS=} ${PSMODULES_CFLAGS=} ${IPPDB_CFLAGS=}"
Note: See TracChangeset for help on using the changeset viewer.