IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Changeset 24174 for trunk/dbconfig


Ignore:
Timestamp:
May 13, 2009, 12:37:33 PM (17 years ago)
Author:
Paul Price
Message:

Merging branches/pap_magic@24173 into trunk. One conflict in dbconfig/changes.txt resolved easily.

Location:
trunk
Files:
5 edited

Legend:

Unmodified
Added
Removed
  • trunk

  • trunk/dbconfig/changes.txt

    r24125 r24174  
    11051105ALTER TABLE receiveFileset ADD COLUMN dirinfo VARCHAR(255) AFTER state;
    11061106
     1107-- Playing with the diffs for warp-warp
     1108ALTER TABLE diffRun ADD COLUMN bothways TINYINT DEFAULT 0 AFTER tess_id;
     1109UPDATE diffRun SET bothways = 1 WHERE reduction = 'WARPWARP';
     1110ALTER TABLE diffRun DROP FOREIGN KEY diffRun_ibfk_1;
     1111ALTER TABLE diffRun DROP COLUMN exp_id;
     1112ALTER TABLE diffRun ADD KEY(label);
     1113ALTER TABLE diffRun ADD COLUMN exposure TINYINT DEFAULT 0 AFTER bothways;
     1114UPDATE diffRun, diffInputSkyfile SET diffRun.exposure = 1 WHERE diffRun.diff_id = diffInputSkyfile.diff_id and diffInputSkyfile.warp1 IS NOT NULL;
     1115ALTER TABLE stackRun ADD KEY(label);
     1116
     1117ALTER TABLE magicRun ADD COLUMN inverse TINYINT NOT NULL DEFAULT 0 AFTER diff_id;
     1118ALTER TABLE diffSkyfile DROP COLUMN uri;
     1119
     1120DROP TABLE IF EXISTS magicSkyfileMask;
     1121ALTER TABLE magicInputSkyfile DROP FOREIGN KEY magicInputSkyfile_ibfk_2;
     1122ALTER TABLE magicInputSkyfile DROP KEY diff_id;
     1123ALTER TABLE magicInputSkyfile DROP PRIMARY KEY, ADD PRIMARY KEY(magic_id,node);
     1124ALTER TABLE magicInputSkyfile DROP COLUMN diff_id;
     1125ALTER TABLE magicNodeResult CHANGE COLUMN uri path_base VARCHAR(255);
     1126
     1127-- Version 1.1.53
  • trunk/dbconfig/config.md

    r23688 r24174  
    22    pkg_name        STR     ippdb
    33    pkg_namespace   STR     ippdb
    4     pkg_version     STR     1.1.52
     4    pkg_version     STR     1.1.53
    55END
  • trunk/dbconfig/diff.md

    r23940 r24174  
    1010    registered  TAI         NULL
    1111    tess_id     STR         64      # Key
    12     exp_id      S64         0       # fkey(exp_id) ref rawExp(exp_id)
     12    bothways    BOOL        f
     13    exposure    BOOL        f
    1314    magicked    BOOL        f
    1415END
     
    3233    diff_id      S64        0       # Primary Key fkey(diff_id) ref diffRun(diff_id)
    3334    skycell_id   STR        64      #
    34     uri          STR        255
    3535    path_base    STR        255
    3636    data_state   STR        64
  • trunk/dbconfig/magic.md

    r23387 r24174  
    66    exp_id      S64         0       # Key
    77    diff_id     S64         0       # Key
     8    inverse     BOOL        FALSE           
    89    state       STR         64      # Key
    910    workdir     STR         255
     
    1516END
    1617
     18### This is left over from when diffs were composed of a single skycell
     19### When we're not too busy, it should be deleted in favour of:
     20### magicRun JOIN diffSkyfile USING(diff_id) WHERE diffSkyfile.fault = 0 AND diffSkyfile.quality = 0
    1721magicInputSkyfile METADATA
    1822    magic_id    S64         0       # Primary Key fkey(magic_id) ref magicRun(magic_id)
    19     diff_id     S64         0       # Primary Key fkey(diff_id) ref diffRun(diff_id)
    2023    node        STR         64      #
    2124END
     
    3033    magic_id    S64         0       # Primary Key fkey(magic_id) ref magicRun(magic_id)
    3134    node        STR         64      # Primary Key fkey(magic_id, node) ref magicTree(magic_id, node)
    32     uri         STR         255
     35    path_base   STR         255
    3336    fault       S16         0       # Key
    3437END
Note: See TracChangeset for help on using the changeset viewer.