- 06 May, 2014 1 commit
-
-
Eric Cano authored
Split the memory managers into headers and implementation. Cut the number of includes by forward declaring classes.
-
- 05 May, 2014 7 commits
-
-
Eric Cano authored
-
Eric Cano authored
Added Doxygen comments in DiskWriteTask.hpp. Reformatted the code in DiskWriteTask.cpp, DiskWriteTask.cpp and added logging. Removed unnecessary members m_maxFilesReq and m_maxBytesReq from DiskWriteThreadPool and adapted callers.
-
David COME authored
-
David COME authored
Added a bunch of comments for MigrationTaskInjector,MigrationReportPacker, RecallTaskInjector and DataFifo
-
David COME authored
Thus, The real reporters do not inherit publicly from it => Changed all the lines of coded that had to be changed
-
David COME authored
-
David COME authored
-
- 02 May, 2014 8 commits
-
-
Eric Cano authored
Fixed unnecessary virtual declarations in classes without inheritance (only detected by the SLC5 compiler).
-
Eric Cano authored
-
Eric Cano authored
Removed interface classes DiskReadTaskInterface, DiskWriteTaskInterface, DiskThreadPoolInterface
-
David COME authored
Moved MemException from castor::tape::tapeserver::daemon to castor::tape::exceptions and changed the uses in the code The tapeserver/daemon/Exception.hpp was empty after that, he has been removed
-
David COME authored
-
David COME authored
-
David COME authored
-
Eric Cano authored
-
- 30 Apr, 2014 9 commits
-
-
Eric Cano authored
-
Eric Cano authored
Added missing call to finish for the memory manager in MigrationTaskInjector. Added missing setting of task injector to the disk read thread pool in MountSession::executeWrite. Fixed missing setting of m_vid member variable in TapeWriteSingleThread. Fixed settig of wrong parameteres in castorConf variable in MountSessionGooddayMigration unit test. Added validation of the migrated files checksums in MountSessionGooddayMigration.
-
Eric Cano authored
Otherwise, there was a race condition between the control thread and the worker threads. Now, the log context of the worker thread is passed and used by popAndRequestMore.
-
Eric Cano authored
in ClientProxy.
-
David COME authored
-
Eric Cano authored
-
Eric Cano authored
-
Eric Cano authored
This unit test still needs additional checks for completion (currently commented out).
-
Eric Cano authored
-
- 29 Apr, 2014 5 commits
-
-
David COME authored
-
David COME authored
the bytes/files numbers are specified at construction time and thus no longer necessary at the call
-
Eric Cano authored
The session mode (and client type) is now construction parameter. We now support migration requests as well. A new facility records the checkums received in migration notifications.
-
David COME authored
Got rid of BlockingQueue::tryPop and changed the memory managers destructor to use instead popGetSize
-
David COME authored
Added a few logs in DiskReadThreadPool ans fixed some log levels into MemManager MigrationTaskInjector and RecallMemoryManager
-
- 28 Apr, 2014 10 commits
-
-
David COME authored
-
David COME authored
-
https://git.cern.ch/kerberos/CASTORDavid COME authored
Conflicts: castor/tape/tapeserver/daemon/MountSession.cpp castor/tape/tapeserver/daemon/TapeWriteSingleThread.hpp
-
David COME authored
-
David COME authored
-
Eric Cano authored
-
David COME authored
-
David COME authored
-
David COME authored
In case of global error during migration, all requests (old or new one) for jobs are discarded
-
Eric Cano authored
when failing to signal the end of an empty session.
-