-
- Downloads
cta/CTA#46: Garbage collection improvements
Implemented Agent::garbageCollect() Made AgentWatchdog fetch the timout from the agent object. Fixed unconditional time tounter reset in AgentWatchdog::checkAlive() Fixed missing log for garbageCollection. Added utility (cta-objectstore-unfollow-agent) to mark agents as not followed when they get orphaned. This utility detects looping ownerships (two garbage coolectors watch each other and both die synchronously). This utility is not packaged. Various log improvements.
Showing
- objectstore/Agent.cpp 22 additions, 2 deletionsobjectstore/Agent.cpp
- objectstore/AgentWatchdog.hpp 11 additions, 4 deletionsobjectstore/AgentWatchdog.hpp
- objectstore/CMakeLists.txt 4 additions, 0 deletionsobjectstore/CMakeLists.txt
- objectstore/GarbageCollector.cpp 1 addition, 0 deletionsobjectstore/GarbageCollector.cpp
- objectstore/cta-objectstore-unfollow-agent.cpp 96 additions, 0 deletionsobjectstore/cta-objectstore-unfollow-agent.cpp
- tapeserver/daemon/GarbageCollectorHandler.cpp 2 additions, 5 deletionstapeserver/daemon/GarbageCollectorHandler.cpp
Loading
Please register or sign in to comment