- May 09, 2017
-
-
Eric Cano authored
BackendVFS now throws the same exceptions as BackendRados. The exceptions of the user provided update callback are now passed through. A unit test was added.
-
- May 08, 2017
-
-
Steven Murray authored
-
Steven Murray authored
-
Steven Murray authored
-
Steven Murray authored
-
Steven Murray authored
This reverts commit 22685812.
-
Steven Murray authored
-
Steven Murray authored
-
Steven Murray authored
-
- Apr 28, 2017
-
-
Steven Murray authored
-
- May 08, 2017
-
-
Steven Murray authored
Added comment to cta_catalogue_db.conf.example that explains which connection string should be used when
-
- May 05, 2017
-
-
Eric Cano authored
Added an intermediate interface to reuse SchedulerDatabaseFactory. Added optional debug infos for BackendVFS constructor. The unit test is currently disabled.
-
- May 03, 2017
-
-
Eric Cano authored
The ArchiveJobs are now updated using asynchronous IO.
-
- May 02, 2017
-
-
Steven Murray authored
When dropping the database schema, tables and sequences are only dropped if they are present. This commit avoids the message "table or view does not exist" by modifying cta-catalogue-schema-drop to simply not try to delete tables that do not exist.
-
- Apr 28, 2017
-
-
Steven Murray authored
-
Steven Murray authored
cta/CTA#87 cta-catalogue-delete-all-data and cta-catalogue-schema-drop should require interactive confirmation Removed the now redundant locking commands for the catalogue schema. These commands were made redundant when the cta-catalogue-schema-drop command was made interactive.
-
Eric Cano authored
The VFS implementation only launches the operation in the background (via std::async). The Rados implementation uses the aio features of Rados. Lock and update are launched in the background via std::async. Also now uses override for Backend virtual function.
-
Eric Cano authored
-
Steven Murray authored
cta/CTA#87 cta-catalogue-delete-all-data and cta-catalogue-schema-drop should require interactive confirmation Made the cta-catalogue-schema-drop command interactive
-
- Apr 26, 2017
-
-
Steven Murray authored
-
Steven Murray authored
-
Eric Cano authored
-
Eric Cano authored
-
Steven Murray authored
-
Steven Murray authored
-
- Apr 25, 2017
-
-
Michael Davis authored
-
Michael Davis authored
-
Michael Davis authored
xrootd.spec.in in the XRootD SSI branch does not package the SSI libraries/headers. I'm putting a patched version here temporarily until Michal or Andy can fix it in the main XRootD repository.
-
Eric Cano authored
-
Eric Cano authored
-
Eric Cano authored
-
- Apr 20, 2017
-
-
Steven Murray authored
Done.
-
- Apr 13, 2017
-
-
Eric Cano authored
-
Eric Cano authored
Following https://gitlab.cern.ch/cta/CTA/commit/f38da19dfe5f7312cf6e5b3b4a2028121d7b6832#note_210679 Also gets repos from docker. bootstrap now requires a complete checkout.
-
Eric Cano authored
-
Eric Cano authored
-
Eric Cano authored
The next drive process was hence unaware of a crash an missed the oportunity to clean the drive.
-
- Apr 12, 2017
-
-
Eric Cano authored
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.
-
Eric Cano authored
-
Eric Cano authored
-