-
- Downloads
Split the Agent class into AgentReference and Agent.
Agent becomes a usual class, like any other in the object store. Object name generation (agent's and others) is now handled in the separate AgentReference. The previous situation created race conditions.
Showing
- objectstore/Agent.cpp 0 additions, 34 deletionsobjectstore/Agent.cpp
- objectstore/Agent.hpp 0 additions, 5 deletionsobjectstore/Agent.hpp
- objectstore/BackendPopulator.cpp 12 additions, 11 deletionsobjectstore/BackendPopulator.cpp
- objectstore/BackendPopulator.hpp 3 additions, 2 deletionsobjectstore/BackendPopulator.hpp
- objectstore/CMakeLists.txt 1 addition, 0 deletionsobjectstore/CMakeLists.txt
- objectstore/GarbageCollectorTest.cpp 41 additions, 41 deletionsobjectstore/GarbageCollectorTest.cpp
- objectstore/RetrieveQueueTest.cpp 3 additions, 4 deletionsobjectstore/RetrieveQueueTest.cpp
- objectstore/RootEntry.cpp 15 additions, 10 deletionsobjectstore/RootEntry.cpp
- objectstore/RootEntry.hpp 6 additions, 6 deletionsobjectstore/RootEntry.hpp
- objectstore/RootEntryTest.cpp 22 additions, 20 deletionsobjectstore/RootEntryTest.cpp
- objectstore/makeMinimalVFS.cpp 6 additions, 5 deletionsobjectstore/makeMinimalVFS.cpp
- scheduler/OStoreDB/OStoreDB.cpp 114 additions, 99 deletionsscheduler/OStoreDB/OStoreDB.cpp
- scheduler/OStoreDB/OStoreDB.hpp 17 additions, 16 deletionsscheduler/OStoreDB/OStoreDB.hpp
- scheduler/OStoreDB/OStoreDBFactory.hpp 18 additions, 17 deletionsscheduler/OStoreDB/OStoreDBFactory.hpp
- scheduler/OStoreDB/OStoreDBWithAgent.cpp 3 additions, 3 deletionsscheduler/OStoreDB/OStoreDBWithAgent.cpp
- scheduler/OStoreDB/OStoreDBWithAgent.hpp 1 addition, 1 deletionscheduler/OStoreDB/OStoreDBWithAgent.hpp
- tapeserver/castor/tape/tapeserver/daemon/ProcessForker.cpp 1 addition, 1 deletiontapeserver/castor/tape/tapeserver/daemon/ProcessForker.cpp
- xroot_plugins/XrdCtaFilesystem.cpp 1 addition, 1 deletionxroot_plugins/XrdCtaFilesystem.cpp
Loading
Please register or sign in to comment