IOVDbSvc: Implement extensible folders.
Allow a folder to be tagged as `extensible'. In that case, if we read an open-ended range, then we set the end time to just past the current event. The end time will be automatically updated on subsequent events as needed. This allows the later addition of another IOV range using IOVSvc::setRange. This is needed by HLT; see ATEAM-477.
Showing
- Database/IOVDbSvc/CMakeLists.txt 9 additions, 0 deletionsDatabase/IOVDbSvc/CMakeLists.txt
- Database/IOVDbSvc/python/CondDB.py 10 additions, 3 deletionsDatabase/IOVDbSvc/python/CondDB.py
- Database/IOVDbSvc/python/IOVDbSvcConfig.py 10 additions, 3 deletionsDatabase/IOVDbSvc/python/IOVDbSvcConfig.py
- Database/IOVDbSvc/share/IOVDbSvc_test.ref 49 additions, 0 deletionsDatabase/IOVDbSvc/share/IOVDbSvc_test.ref
- Database/IOVDbSvc/share/IOVDbSvc_test.txt 3 additions, 0 deletionsDatabase/IOVDbSvc/share/IOVDbSvc_test.txt
- Database/IOVDbSvc/src/IOVDbFolder.cxx 7 additions, 1 deletionDatabase/IOVDbSvc/src/IOVDbFolder.cxx
- Database/IOVDbSvc/src/IOVDbFolder.h 8 additions, 1 deletionDatabase/IOVDbSvc/src/IOVDbFolder.h
- Database/IOVDbSvc/src/IOVDbSvc.cxx 33 additions, 1 deletionDatabase/IOVDbSvc/src/IOVDbSvc.cxx
- Database/IOVDbSvc/test/IOVDbSvc_test.cxx 106 additions, 0 deletionsDatabase/IOVDbSvc/test/IOVDbSvc_test.cxx
Loading
Please register or sign in to comment