Skip to content

"isolov submitted oks with tag master for tdaq-99-01-66"

Igor Soloviev requested to merge isolov/tdaq-99-01-66/oks into tdaq-99-01-66

=== oks ===

add "ordered" flag into oks relationship constructor to be used by rdb (Igor Soloviev) add debug info to oks clone (Igor Soloviev) minor fix for file open error reporting (Igor Soloviev)

=== oks_utils ===

add ordering-on-commit menue for relatioships in oks schema editor (Igor Soloviev) follow changes in OKS (Igor Soloviev)

=== config ===

rename prefetch_all_data to prefetch_data (Igor Soloviev) remove bad check for fuse used for debug (Igor Soloviev) fix bug in config_dump when print out an object with expanded aggregations (Igor Soloviev) fix typo in comment (Igor Soloviev) make rename safer and report exception when schema is wrong (Igor Soloviev) use signal handler in config_subscriber is a recommended way and add it to build (Igor Soloviev)

=== dbe ===

follow prefetch_all_data -> prefetch_data rename in config (Igor Soloviev) follow oks changes (Igor Soloviev)

=== rdb ===

code formatting 9rdb_dump) (Igor Soloviev) use boost program options in rdb_dump and add ctest for rdb_dump (Igor Soloviev) follow IDL and common_utils changes (Igor Soloviev) add rdb::string_dup to be used across whole package instead of CORBA::string_dup (Igor Soloviev)

  1. refactor inform() and push_db_changes() changes in IDL removing unsed parameters; 2. add prefetch_schema (Igor Soloviev) add test for RDB replication (Igor Soloviev) rename prefetch_all to prefetch_data (Igor Soloviev) update IDL: RDBClassData.name is not used, since the class name is duplicated in RDBClassData.schema; add isOrdered into relationship description (Igor Soloviev) add TDAQ_ERS_NO_SIGNAL_HANDLERS=1 to test, since java test crashes with the following output: (Igor Soloviev) fix minot error report (Igor Soloviev) add use of AM; fix potential issue with token acquire exceptions (Igor Soloviev) fix daq token reported by failed subscribed notification insted of real user name (Igor Soloviev)

=== rdbconfig ===

follow prefetch_all_data -> prefetch_data rename in config and prefetch_all -> prefetch_data in rdb (Igor Soloviev)

=== oksconfig ===

follow prefetch_all_data -> prefetch_data rename in config (Igor Soloviev) add "version" parameter to oksconfig db spec, see ADTCC-328 (Igor Soloviev)

=== pbeast ===

follow prefetch_all_data -> prefetch_data rename in config (Igor Soloviev) replace obsolete CERN IT's auth-get-sso-cookie by DAQ sso-helper library as described in ADTCC-326 (Igor Soloviev) duplicate UPD in case of functions and compex paths to get correct result as described in ADAMATLAS-454 (Igor Soloviev) avoid UPD names as a source of alias names as a workaround ADAMATLAS-454 issue; improce clash of alias names (Igor Soloviev) delete sso cookie file before refresh to fix ADAMATLAS-453 and set validity to 5h (Igor Soloviev) refresh SWIG files after changes in P-BEAST API over last years (Igor Soloviev) implement proxy+kerberos alternative authentication method as discussed in ADHI-4951 (Igor Soloviev) improve pbeast_read_file output (Igor Soloviev) simplify output in read_file (Igor Soloviev) always use sampleInterval parameter is readSeries REST call if explictly set as discussed in ADAMATLAS-450 (Igor Soloviev) fix ADAMATLAS-452 issue with missing update info for complex attribute paths and implement individual downsampling per serie using maxDataPoints parameter in readSeries REST call as suggested in ADAMATLAS-450 (Igor Soloviev) fix ADAMATLAS-452 issue with missing update info for complex attribute paths (Igor Soloviev) implemet gegex for annotations REST call as requested in ADAMATLAS-451 (Igor Soloviev) replace OWLSemaphore by daq::ipc::signal in simple is receiver test (Igor Soloviev) replace OWLSemaphore by daq::ipc::signal and implement IPC shutdown() method (Igor Soloviev)

=== dal ===

add PYTHONPATH support as discussed in ATDSUPPORT-452 (Igor Soloviev)

Merge request reports