- Apr 18, 2024
-
-
Frank Winklmeier authored
-
- Sep 27, 2023
-
-
Drop linkage with boost libraries when only header-only components are used, Part II
-
- Apr 13, 2023
-
-
Explicitly added boost subpackages
-
- Mar 16, 2022
-
-
- Apr 15, 2021
-
-
Frank Winklmeier authored
Temporarily ignore errors about duplicate CLIDs in unit tests. These were always present but so far filtered by `post.sh`. This commit can be reverted once a proper solution is in place. Relates to ATEAM-731.
-
- Dec 01, 2020
-
-
scott snyder authored
-
- Nov 27, 2020
-
-
scott snyder authored
Add class ShallowCopyDecorDeps, to help with propagating decoration dependencies across shallow copies.
-
- Aug 03, 2020
-
-
Frank Winklmeier authored
- remove atlas_depends_on_subdirs - remove unused TBB and Coral dependency - make Boost a header-only dependency
-
- May 16, 2020
-
-
scott snyder authored
WriteDecorHandle;:isAvailable had a couple problems. First, the isAvailable code assumed that the object type derived from AuxVectorBase, which means that it didn't work at all for standalone types. Second, calling isAvailable would populate the cached pointer without calling the overload of typeless_dataPointer_impl. This meant that the alias might not be created. Both fixd. Also clean up the tests so that we don't need to override the JO search path to run them.
-
- Jan 06, 2020
-
-
Frank Winklmeier authored
-
- Dec 10, 2019
-
-
Frank Winklmeier authored
Remove ignore patterns in unit tests that are either obsolete or handled by `post.sh` directly.
-
- Nov 19, 2019
-
-
The backwards compatibility hacks for importing Configurables from StoreGateConf instead of SGCompsConf are no longer required as all code has been migrated.
-
- Nov 13, 2019
-
-
scott snyder authored
User interface for requesting thinning.
-
- Oct 28, 2019
-
-
- May 12, 2019
-
-
scott snyder authored
Add TypelessWriteHandle/TypelessWriteHandleKey, for recording with a configurable type. Fix WriteHandleKey_test.
-
- Oct 25, 2018
-
-
Jovan Mitrevski authored
Former-commit-id: 12d8ffd9
-
- Sep 11, 2018
-
-
Former-commit-id: eb550e07
-
- Jul 03, 2018
-
-
Goetz Gaycken authored
Former-commit-id: 04ed9f2f
-
- Jul 01, 2018
-
-
Scott Snyder authored
Fix many of the issues identified by the thread-safety static checker (const-correctness and the use of shared data). A few still remain to be resolved. Former-commit-id: c9b69a8d
-
- Jan 19, 2018
-
-
Scott Snyder authored
Make retrieve() methods of StoreGateSvc const. Remove associateAux / retrieveAux methods from facade class. Former-commit-id: 67cd7238
-
- Jul 21, 2017
-
-
scott snyder authored
Was causing link failures on centos7. Former-commit-id: ed3a2ca7
-
- Jun 26, 2017
-
-
Charles Leggett authored
Need to distinguish between DataObjIDs that are associated with different stores, as two objects with the same key can live in different stores, and without the store name, the Scheduler thinks these objects are the same. DataObjIDs will now look like "storeName:StoreGate_key". VarHandleKey::key() returns just the StoreGate_key. This is held as a data mamber of the VarHandleKey class, and get updated appropriately by the VarHandleKey::parseKey class when the handle is constructed or assigned. Compound keys with "/" can only be put in the ConditionStore. Blank keys are allowed, and the DataObjIDs are also blank (ie, no storeName). StoreID.h now contains a repository of default store names, and the association between the name and the StoreID. This allows the removal of hardcoded store names like "StoreGateSvc". Former-commit-id: 3f9e9add
-
- Jun 09, 2017
-
-
Scott Snyder authored
Former-commit-id: 865a8c6e
-
- May 25, 2017
-
-
scott snyder authored
For MC files, need to use conditionsRun, not the run number, to look up conditions. Eventually should be able to get conditionsRun from the event context, but for now, look it up from the event context. Former-commit-id: 93b9dfea
-
- May 03, 2017
-
-
Scott Snyder authored
* StoreGate/VarHandleKeyProperty.h, test/VarHandleKeyProperty_test.cxx: Extend to handle read/write decoration handles. * StoreGate/DecorKeyHelpers.h, src/DecorKeyHelpers.cxx, test/DecorKeyHelpers_test.cxx, share/DecorKeyHelpers_test.ref: (new) A couple common helper functions for decoration handles. * StoreGate/VarHandleKey.h: Make assign() virtual, so that it works properly for a WriteDecorHandleKey when called through the base class. * StoreGate/VarHandleBase.h: Make typeless_dataPointer_impl and setProxyDict virtual. * StoreGate/ReadHandle.h, StoreGate/ReadHandle.icc, test/ReadHandle_test.cxx, share/ReadHandle_test.ref: Add alias() and protected ctor taking VarHandleKey (for use from WriteDecorHandle). * StoreGate/WriteHandle.h, StoreGate/WriteHandle.icc: Comment fixes. * StoreGate/ReadDecorHandleKey.h, test/ReadDecorHandleKey_test.cxx, share/ReadDecorHandle_test.ref: (new) * StoreGate/WriteDecorHandleKey.h, StoreGate/WriteDecorHandleKey.icc, test/WriteDecorHandleKey_test.cxx, share/WriteDecorHandleKey_test.ref: (new) * StoreGate/ReadDecorHandle.h, StoreGate/ReadDecorHandle.icc, test/ReadDecorHandle_test.cxx, share/ReadDecorHandle_test.ref: (new) * CMakeLists.txt: Add new tests. Former-commit-id: 1aea59b3
-
- Feb 15, 2017
-
-
Charles Leggett authored
* setup names of the forwarded store properly, get rid of unused property defaultStoreName * tag StoreGate-03-10-06 M src/SGImplSvc.cxx M src/StoreGateSvc.cxx M StoreGate/tools/SGImplSvc.h M StoreGate/StoreGateSvc.h 2017-02-07 scott snyder <snyder@bnl.gov> * Tagging StoreGate-03-10-05. * StoreGate/tools/SGImplSvc.h, src/SGImplSvc.cxx: Add a version of SG_dump that writes to a file. 2017-02-03 scott snyder <snyder@bnl.gov> * Tagging StoreGate-03-10-04. * StoreGate/ReadCondHandle.h: Rename init() to initCondHandle() to avoid colliding with the virtual init() method from the Gaudi ... (Long ChangeLog diff - truncated) Former-commit-id: 477e5a09
-
- Feb 06, 2017
-
-
Charles Leggett authored
* removed all #ifdef ATHENAHIVE, make serial StoreGate behave like MT StoreGate with 1 concurrent store * use unique_ptr<std::recursive_mutex> in SGHiveEventSlot * added timing test * tag StoreGate-03-10-00 A test/SGTiming_test.cxx A test/SGTiming_test_rec.inc A test/SGTiming_test_objs.h M test/SGHive_test.cxx A test/SGTiming_test_ret.inc A test/SGTiming_test_def.inc A test/SGTiming_test_genV.pl A test/SGTiming_test_README.txt A test/SGTiming_test_chk.inc A test/SGTiming_test_ptr.inc A share/SGTiming_test.txt M src/SGHiveMgrSvc.h M src/SGImplSvc.cxx M src/SGHiveMgrSvc.cxx ... (Long ChangeLog diff - truncated) Former-commit-id: b3fe971c
-
- May 27, 2016
-
-
Scott Snyder authored
2016-05-16 scott snyder <snyder@bnl.gov> * Tagging StoreGate-03-06-43. * src/SGImplSvc.cxx (addSymLink): Protect against failed base cast. 2016-05-12 Stewart Martin-Haugh <smh@ern.ch> * Tagging StoreGate-03-06-42. * Remove HAVE_NEW_IOSTREAMS, originally there for gcc 2.95 2016-05-05 scott snyder <snyder@bnl.gov> * Tagging StoreGate-03-06-41. * Enfore that initialize() gets called on VarHandleKey objects. 2016-04-29 scott snyder <snyder@bnl.gov> * Tagging StoreGate-03-06-40. * cmt/requirements: Fix hive test. 2016-04-26 Charles Leggett ... (Long ChangeLog diff - truncated) Former-commit-id: 972cec76
-