IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Changeset 40763


Ignore:
Timestamp:
May 30, 2019, 8:46:29 AM (7 years ago)
Author:
eugene
Message:

merge changes from trunk (dvomerge options to skip MISSING table)

Location:
tags/ipp-ps2-20190404/Ohana
Files:
6 edited

Legend:

Unmodified
Added
Removed
  • tags/ipp-ps2-20190404/Ohana

  • tags/ipp-ps2-20190404/Ohana/src/dvomerge/include/dvomerge.h

    r40377 r40763  
    6262
    6363int    SKIP_MEASURE;
     64int    SKIP_MISSING;
    6465int    SKIP_LENSING;
    6566int    SKIP_LENSOBJ;
  • tags/ipp-ps2-20190404/Ohana/src/dvomerge/src/LoadCatalog.c

    r39926 r40763  
    1010  // always load all of the data (if any exists)
    1111
    12   catalog[0].catflags = DVO_LOAD_AVERAGE | DVO_LOAD_MISSING | DVO_LOAD_SECFILT;
     12  catalog[0].catflags = DVO_LOAD_AVERAGE | DVO_LOAD_SECFILT;
    1313
    1414  if (SKIP_MEASURE) {
     
    1616  } else {
    1717    catalog[0].catflags = catalog[0].catflags | DVO_LOAD_MEASURE;
     18  }
     19
     20  if (SKIP_MISSING) {
     21    catalog[0].catflags = catalog[0].catflags | DVO_SKIP_MISSING;
     22  } else {
     23    catalog[0].catflags = catalog[0].catflags | DVO_LOAD_MISSING;
    1824  }
    1925
  • tags/ipp-ps2-20190404/Ohana/src/dvomerge/src/args.c

    r40574 r40763  
    5151  if ((N = get_argument (*argc, argv, "-skip-measure"))) {
    5252    SKIP_MEASURE = TRUE;
     53    remove_argument (N, argc, argv);
     54  }
     55  SKIP_MISSING = FALSE;
     56  if ((N = get_argument (*argc, argv, "-skip-missing"))) {
     57    SKIP_MISSING = TRUE;
    5358    remove_argument (N, argc, argv);
    5459  }
     
    344349    remove_argument (N, argc, argv);
    345350  }
     351  SKIP_MISSING = FALSE;
     352  if ((N = get_argument (*argc, argv, "-skip-missing"))) {
     353    SKIP_MISSING = TRUE;
     354    remove_argument (N, argc, argv);
     355  }
    346356  SKIP_LENSING = FALSE;
    347357  if ((N = get_argument (*argc, argv, "-skip-lensing"))) {
  • tags/ipp-ps2-20190404/Ohana/src/dvomerge/src/build_links.c

    r40291 r40763  
    185185  off_t *next_missing;
    186186
     187  if (!missing) return NULL;
     188  if (SKIP_MISSING) return NULL;
     189
    187190  N = 0;
    188191
  • tags/ipp-ps2-20190404/Ohana/src/dvomerge/src/dvomergeUpdate_catalogs.c

    r40377 r40763  
    336336
    337337    if (SKIP_MEASURE)               { strextend (&command, "-skip-measure"); }
     338    if (SKIP_MISSING)               { strextend (&command, "-skip-missing"); }
    338339    if (SKIP_LENSING)               { strextend (&command, "-skip-lensing"); }
    339340    if (SKIP_LENSOBJ)               { strextend (&command, "-skip-lensobj"); }
Note: See TracChangeset for help on using the changeset viewer.