IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Changeset 35898


Ignore:
Timestamp:
Aug 6, 2013, 2:50:16 PM (13 years ago)
Author:
bills
Message:

add column relExp.mcal

Location:
tags/ipp-20130712
Files:
7 edited

Legend:

Unmodified
Added
Removed
  • tags/ipp-20130712/dbconfig

  • tags/ipp-20130712/dbconfig/changes.txt

    r35886 r35898  
    24272427ALTER TABLE ippRelease ADD COLUMN dvodb VARCHAR(255) DEFAULT NULL AFTER priority;
    24282428ALTER 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;
     2429ALTER TABLE relExp ADD COLUMN mcal FLOAT AFTER zpt_stdev;
     2430ALTER TABLE relExp ADD COLUMN ubercal_dist INT DEFAULT 0 AFTER mcal;
    24302431
    24312432UPDATE dbversion set schema_version = '1.1.77', updated= CURRENT_TIMESTAMP();
  • tags/ipp-20130712/dbconfig/release.md

    r35886 r35898  
    2727    zpt_obs     F32     0
    2828    zpt_stdev   F32     0
     29    mcal        F32     0
    2930    ubercal_dist S32    0
    3031    path_base   STR     255
  • tags/ipp-20130712/ippTools/share/pxadmin_create_tables.sql

    r35886 r35898  
    21932193    zpt_obs     FLOAT,          -- calibrated zero point for this release of
    21942194    zpt_stdev   FLOAT,          -- this exposure
     2195    mcal        FLOAT,          -- this exposure
    21952196    ubercal_dist INT,           -- ubercal distance (from dvo calibration)
    21962197    path_base   VARCHAR(255),   -- path_base of any supporting files for this
  • tags/ipp-20130712/ippTools/share/releasetool_listrelexp.sql

    r35397 r35898  
    77    ippRelease.rel_id,
    88    ippRelease.priority,
     9    ippRelease.dvodb,
     10    ippRelease.ubercal_file,
    911    survey.surveyName,
    1012    rawExp.exp_name,
     
    1214    relExp.zpt_obs,
    1315    relExp.zpt_stdev,
     16    relExp.mcal,
    1417    relExp.path_base,
    1518    relExp.registered,
  • tags/ipp-20130712/ippTools/src/releasetool.c

    • Property svn:mergeinfo set to (toggle deleted branches)
      /branches/eam_branches/ipp-20121219/ippTools/src/releasetool.cmergedeligible
      /branches/eam_branches/ipp-20130207/ippTools/src/releasetool.cmergedeligible
      /branches/eam_branches/ipp-20130307/ippTools/src/releasetool.cmergedeligible
      /branches/eam_branches/ipp-20130419/ippTools/src/releasetool.cmergedeligible
      /branches/eam_branches/ipp-20130509/ippTools/src/releasetool.cmergedeligible
      /trunk/ippTools/src/releasetool.cmergedeligible
      /branches/czw_branch/20100427/ippTools/src/releasetool.c27784-28042
      /branches/czw_branch/20100519/ippTools/src/releasetool.c28044-28338
      /branches/czw_branch/20100817/ippTools/src/releasetool.c28947-29832
      /branches/czw_branch/20101203/ippTools/src/releasetool.c29907-30048
      /branches/czw_branch/20110406/ippTools/src/releasetool.c31215-31434
      /branches/czw_branch/20120906/ippTools/src/releasetool.c34410-34786
      /branches/eam_branches/ipp-20100823/ippTools/src/releasetool.c29016-29536
      /branches/eam_branches/ipp-20101103/ippTools/src/releasetool.c29657-29920
      /branches/eam_branches/ipp-20101205/ippTools/src/releasetool.c29959-30585
      /branches/eam_branches/ipp-20110213/ippTools/src/releasetool.c30628-31149
      /branches/eam_branches/ipp-20110404/ippTools/src/releasetool.c31166-31444
      /branches/eam_branches/ipp-20110505/ippTools/src/releasetool.c31458-31658
      /branches/eam_branches/ipp-20110710/ippTools/src/releasetool.c31852-32345
      /branches/eam_branches/ipp-20110906/ippTools/src/releasetool.c32363-32631
      /branches/eam_branches/ipp-20111110/ippTools/src/releasetool.c32645-32694
      /branches/eam_branches/ipp-20120405/ippTools/src/releasetool.c33724-33957
      /branches/eam_branches/ipp-20120601/ippTools/src/releasetool.c33977-34079
      /branches/eam_branches/ipp-20120627/ippTools/src/releasetool.c34099-34256
      /branches/eam_branches/ipp-20120805/ippTools/src/releasetool.c34292-34401
      /branches/eam_branches/ipp-20120905/ippTools/src/releasetool.c34407-34747
      /branches/haf_add201112/ippTools/src/releasetool.c32980-33029
      /branches/haf_branches/haf_add2011/ippTools/src/releasetool.c31110-31370
      /branches/haf_branches/ipp.20100512/ippTools/src/releasetool.c27935-28180
      /branches/haf_branches/ipp.rsync.20101015/ippTools/src/releasetool.c29433-29526
      /branches/pap/ippTools/src/releasetool.c27706-28005,​28177-28485,​28498-28535
      /tags/ipp-20101029/ippTools/src/releasetool.c29619-29901
    r35886 r35898  
    246246        sep = comma;
    247247    }
     248    if (dvodb) {
     249        psStringAppend(&query, "%s dvodb = '%s'", sep, dvodb);
     250        sep = comma;
     251    }
     252    if (ubercal_file) {
     253        psStringAppend(&query, "%s ubercal_file = '%s'", sep, ubercal_file);
     254        sep = comma;
     255    }
    248256
    249257    psString whereClause = psDBGenerateWhereConditionSQL(where, NULL);
     
    372380    PXOPT_LOOKUP_F32(user_zpt_obs, config->args,   "-set_zpt_obs", false, false);
    373381    PXOPT_LOOKUP_F32(user_zpt_stdev, config->args, "-set_zpt_stdev", false, false);
     382    PXOPT_LOOKUP_F32(mcal,     config->args, "-set_mcal",  false, false);
    374383    PXOPT_LOOKUP_S32(ubercal_dist, config->args, "-set_ubercal_dist", false, false);
    375384    PXOPT_LOOKUP_STR(path_base, config->args, "-set_path_base", false, false);
     
    463472            zpt_obs,
    464473            zpt_stdev,
     474            mcal,
    465475            ubercal_dist,
    466476            path_base,
     
    504514    PXOPT_LOOKUP_STR(state,    config->args, "-set_state",  false, false);
    505515    PXOPT_LOOKUP_U32(flags,    config->args, "-set_flags",  false, false);
    506     PXOPT_LOOKUP_STR(path_base, config->args, "-set_path_base", false, false);
     516    PXOPT_LOOKUP_STR(path_base,config->args, "-set_path_base", false, false);
    507517    PXOPT_LOOKUP_F32(zpt_obs,  config->args, "-set_zpt_obs",  false, false);
    508518    PXOPT_LOOKUP_F32(zpt_stdev,config->args, "-set_zpt_stdev",  false, false);
     519    PXOPT_LOOKUP_F32(mcal,     config->args, "-set_mcal",  false, false);
    509520    PXOPT_LOOKUP_S16(fault,    config->args, "-set_fault",  false, false);
    510521    PXOPT_LOOKUP_S32(ubercal_dist, config->args, "-set_ubercal_dist", false, false);
    511522    PXOPT_LOOKUP_BOOL(clearfault, config->args, "-clearfault",  false);
    512     if (!state && !flags && !path_base && !isfinite(zpt_obs) && !isfinite(zpt_stdev) && !fault && !clearfault && !ubercal_dist) {
     523    if (!state && !flags && !path_base && !isfinite(zpt_obs) && !isfinite(zpt_stdev) &&!isfinite(mcal)
     524        && !fault && !clearfault && !ubercal_dist) {
    513525        psError(PXTOOLS_ERR_CONFIG, true, "must set at least one column\n");
    514526        return false;
     
    566578        sep = comma;
    567579    }
     580    if (isfinite(mcal)) {
     581        psStringAppend(&query, "%s relExp.mcal = %f", sep, mcal);
     582        sep = comma;
     583    }
    568584    if (ubercal_dist) {
    569585        psStringAppend(&query, "%s relExp.ubercal_dist = %d", sep, ubercal_dist);
     
    582598
    583599    psU64 affected = psDBAffectedRows(config->dbh);
    584     psLogMsg("releasetool", PS_LOG_INFO, "Updated %" PRIu64 " ippReleases", affected);
     600    psLogMsg("releasetool", PS_LOG_INFO, "Updated %" PRIu64 " relExp rows", affected);
    585601
    586602
  • tags/ipp-20130712/ippTools/src/releasetoolConfig.c

    • Property svn:mergeinfo set to (toggle deleted branches)
      /branches/eam_branches/ipp-20121219/ippTools/src/releasetoolConfig.cmergedeligible
      /branches/eam_branches/ipp-20130207/ippTools/src/releasetoolConfig.cmergedeligible
      /branches/eam_branches/ipp-20130307/ippTools/src/releasetoolConfig.cmergedeligible
      /branches/eam_branches/ipp-20130419/ippTools/src/releasetoolConfig.cmergedeligible
      /branches/eam_branches/ipp-20130509/ippTools/src/releasetoolConfig.cmergedeligible
      /trunk/ippTools/src/releasetoolConfig.cmergedeligible
      /branches/czw_branch/20100427/ippTools/src/releasetoolConfig.c27784-28042
      /branches/czw_branch/20100519/ippTools/src/releasetoolConfig.c28044-28338
      /branches/czw_branch/20100817/ippTools/src/releasetoolConfig.c28947-29832
      /branches/czw_branch/20101203/ippTools/src/releasetoolConfig.c29907-30048
      /branches/czw_branch/20110406/ippTools/src/releasetoolConfig.c31215-31434
      /branches/czw_branch/20120906/ippTools/src/releasetoolConfig.c34410-34786
      /branches/eam_branches/ipp-20100823/ippTools/src/releasetoolConfig.c29016-29536
      /branches/eam_branches/ipp-20101103/ippTools/src/releasetoolConfig.c29657-29920
      /branches/eam_branches/ipp-20101205/ippTools/src/releasetoolConfig.c29959-30585
      /branches/eam_branches/ipp-20110213/ippTools/src/releasetoolConfig.c30628-31149
      /branches/eam_branches/ipp-20110404/ippTools/src/releasetoolConfig.c31166-31444
      /branches/eam_branches/ipp-20110505/ippTools/src/releasetoolConfig.c31458-31658
      /branches/eam_branches/ipp-20110710/ippTools/src/releasetoolConfig.c31852-32345
      /branches/eam_branches/ipp-20110906/ippTools/src/releasetoolConfig.c32363-32631
      /branches/eam_branches/ipp-20111110/ippTools/src/releasetoolConfig.c32645-32694
      /branches/eam_branches/ipp-20120405/ippTools/src/releasetoolConfig.c33724-33957
      /branches/eam_branches/ipp-20120601/ippTools/src/releasetoolConfig.c33977-34079
      /branches/eam_branches/ipp-20120627/ippTools/src/releasetoolConfig.c34099-34256
      /branches/eam_branches/ipp-20120805/ippTools/src/releasetoolConfig.c34292-34401
      /branches/eam_branches/ipp-20120905/ippTools/src/releasetoolConfig.c34407-34747
      /branches/haf_add201112/ippTools/src/releasetoolConfig.c32980-33029
      /branches/haf_branches/haf_add2011/ippTools/src/releasetoolConfig.c31110-31370
      /branches/haf_branches/ipp.20100512/ippTools/src/releasetoolConfig.c27935-28180
      /branches/haf_branches/ipp.rsync.20101015/ippTools/src/releasetoolConfig.c29433-29526
      /branches/pap/ippTools/src/releasetoolConfig.c27706-28005,​28177-28485,​28498-28535
      /tags/ipp-20101029/ippTools/src/releasetoolConfig.c29619-29901
    r35886 r35898  
    112112    psMetadataAddF32(definerelexpArgs,  PS_LIST_TAIL, "-set_zpt_obs", 0,    "define zero point", NAN);
    113113    psMetadataAddF32(definerelexpArgs,  PS_LIST_TAIL, "-set_zpt_stdev", 0,  "define zero point stdev", NAN);
     114    psMetadataAddF32(definerelexpArgs,  PS_LIST_TAIL, "-set_mcal", 0,       "define mcal", NAN);
    114115    psMetadataAddS32(definerelexpArgs,  PS_LIST_TAIL, "-set_ubercal_dist", 0,  "define ubercal dist", 0);
    115116    psMetadataAddStr(definerelexpArgs,  PS_LIST_TAIL, "-set_path_base", 0,  "define state", NULL);
     
    131132    psMetadataAddF32(updaterelexpArgs,  PS_LIST_TAIL, "-set_zpt_obs", 0,    "define new zero point", NAN);
    132133    psMetadataAddF32(updaterelexpArgs,  PS_LIST_TAIL, "-set_zpt_stdev", 0,  "define new zero point stdev", NAN);
     134    psMetadataAddF32(updaterelexpArgs,  PS_LIST_TAIL, "-set_mcal", 0,       "define mcal", NAN);
    133135    psMetadataAddS32(updaterelexpArgs,  PS_LIST_TAIL, "-set_ubercal_dist", 0, "define new ubercal dist", 0);
    134136    psMetadataAddStr(updaterelexpArgs,  PS_LIST_TAIL, "-set_path_base", 0,  "define path_base", NULL);
Note: See TracChangeset for help on using the changeset viewer.