IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Changeset 35055


Ignore:
Timestamp:
Jan 25, 2013, 4:45:55 PM (13 years ago)
Author:
eugene
Message:

add dvopsps objects ingest

Location:
branches/eam_branches/ipp-20121219/Ohana/src/dvopsps
Files:
2 added
5 edited

Legend:

Unmodified
Added
Removed
  • branches/eam_branches/ipp-20121219/Ohana/src/dvopsps/Makefile

    r34995 r35055  
    2727$(SRC)/mysql_dvopsps.$(ARCH).o \
    2828$(SRC)/insert_skytable.$(ARCH).o \
     29$(SRC)/insert_objects_dvopsps.$(ARCH).o \
     30$(SRC)/insert_objects_dvopsps_catalog.$(ARCH).o \
    2931$(SRC)/insert_detections_dvopsps.$(ARCH).o \
    3032$(SRC)/insert_detections_dvopsps_catalog.$(ARCH).o
     
    4042$(SRC)/mysql_dvopsps.$(ARCH).o \
    4143$(SRC)/insert_skytable.$(ARCH).o \
     44$(SRC)/insert_objects_dvopsps.$(ARCH).o \
     45$(SRC)/insert_objects_dvopsps_catalog.$(ARCH).o \
    4246$(SRC)/insert_detections_dvopsps.$(ARCH).o \
    4347$(SRC)/insert_detections_dvopsps_catalog.$(ARCH).o
  • branches/eam_branches/ipp-20121219/Ohana/src/dvopsps/include/dvopsps.h

    r34995 r35055  
    4242int    args_dvopsps_client                PROTO((int argc, char **argv));
    4343       
     44MYSQL *mysql_dvopsps_connect              PROTO((MYSQL *mysqlBase));
     45
    4446int    insert_detections_dvopsps          PROTO(());
    4547int    insert_detections_dvopsps_parallel PROTO((SkyTable *sky));
    4648int    insert_detections_dvopsps_catalog  PROTO((Catalog *catalog, MYSQL *mysql));
    4749     
    48 MYSQL *mysql_dvopsps_connect              PROTO((MYSQL *mysqlBase));
    49 
    5050int    insert_detections_mysql_commit     PROTO((IOBuffer *buffer, MYSQL *mysql));
    5151int    insert_detections_mysql_value      PROTO((IOBuffer *buffer, Average *average, Measure *measure));
    5252int    insert_detections_mysql_init       PROTO((IOBuffer *buffer));
     53
     54int    insert_objects_dvopsps             PROTO(());
     55int    insert_objects_dvopsps_parallel    PROTO((SkyTable *sky));
     56int    insert_objects_dvopsps_catalog     PROTO((Catalog *catalog, char *basename, MYSQL *mysql));
     57                                         
     58int    insert_objects_mysql_create_tables PROTO((char *basename, MYSQL *mysql));
     59
     60int    insert_objects_mysql_commit        PROTO((IOBuffer *ave_buffer, IOBuffer *sec_buffer, MYSQL *mysql));
     61int    insert_objects_mysql_value         PROTO((IOBuffer *ave_buffer, IOBuffer *sec_buffer, Average *average, SecFilt *secfilt, int Nsecfilt));
     62int    insert_objects_mysql_init          PROTO((IOBuffer *ave_buffer, IOBuffer *sec_buffer, char *basename));
    5363
    5464int    insert_skytable                    PROTO(());
  • branches/eam_branches/ipp-20121219/Ohana/src/dvopsps/src/dvopsps.c

    r34995 r35055  
    1111  if (!strcasecmp (argv[1], "detections")) {
    1212    status = insert_detections_dvopsps ();
     13  }
     14  if (!strcasecmp (argv[1], "objects")) {
     15    status = insert_objects_dvopsps ();
    1316  }
    1417  if (!strcasecmp (argv[1], "skytable")) {
  • branches/eam_branches/ipp-20121219/Ohana/src/dvopsps/src/initialize_dvopsps.c

    r34995 r35055  
    151151  fprintf (stderr, "    -v : verbose mode\n");
    152152  fprintf (stderr, "    -region Rmin Rmax Dmin Dmax\n");
     153  fprintf (stderr, "    -cpt filename\n");
    153154  fprintf (stderr, "    -parallel : run in parallel mode\n");
    154155  fprintf (stderr, "    -h     : this help list\n");
  • branches/eam_branches/ipp-20121219/Ohana/src/dvopsps/src/insert_detections_dvopsps.c

    r34995 r35055  
    5252    catalog.catformat = DVO_FORMAT_UNDEF; // not needed since we skip empty catalogs
    5353    catalog.catmode   = DVO_MODE_UNDEF;   // not needed since we skip empty catalogs
    54     catalog.catflags  = LOAD_AVES | LOAD_MEAS | LOAD_MISS | LOAD_SECF;
     54    catalog.catflags  = LOAD_AVES | LOAD_MEAS | LOAD_SECF;
    5555    catalog.Nsecfilt  = GetPhotcodeNsecfilt ();
    5656
Note: See TracChangeset for help on using the changeset viewer.