-
- Downloads
Created DiskReportRunner class.
This class will handle reporting like the GarbageCollector class does for garbage collection. Adapted the interface of scheduler and ArchiveRequests to allow delegating reporting to the disk report runner. This commit is not functionnal. We still need to: - Implement the ToReport/Failed queues interface. - Adapt the queueing in the scheduler/ArchiveMount - Implement the popping of jobs to report. - Implement the async reporter for the files. - Develop the user interface for failed requests.
Showing
- scheduler/ArchiveJob.cpp 14 additions, 6 deletionsscheduler/ArchiveJob.cpp
- scheduler/ArchiveJob.hpp 12 additions, 3 deletionsscheduler/ArchiveJob.hpp
- scheduler/ArchiveMount.cpp 3 additions, 2 deletionsscheduler/ArchiveMount.cpp
- scheduler/CMakeLists.txt 2 additions, 1 deletionscheduler/CMakeLists.txt
- scheduler/DiskReportRunner.cpp 80 additions, 0 deletionsscheduler/DiskReportRunner.cpp
- scheduler/DiskReportRunner.hpp 38 additions, 0 deletionsscheduler/DiskReportRunner.hpp
- scheduler/OStoreDB/OStoreDB.cpp 16 additions, 0 deletionsscheduler/OStoreDB/OStoreDB.cpp
- scheduler/OStoreDB/OStoreDB.hpp 4 additions, 0 deletionsscheduler/OStoreDB/OStoreDB.hpp
- scheduler/OStoreDB/OStoreDBFactory.hpp 8 additions, 0 deletionsscheduler/OStoreDB/OStoreDBFactory.hpp
- scheduler/Scheduler.cpp 22 additions, 0 deletionsscheduler/Scheduler.cpp
- scheduler/Scheduler.hpp 30 additions, 0 deletionsscheduler/Scheduler.hpp
- scheduler/SchedulerDatabase.hpp 19 additions, 0 deletionsscheduler/SchedulerDatabase.hpp
- scheduler/testingMocks/MockArchiveJob.hpp 1 addition, 1 deletionscheduler/testingMocks/MockArchiveJob.hpp
- scheduler/testingMocks/MockArchiveMount.hpp 1 addition, 1 deletionscheduler/testingMocks/MockArchiveMount.hpp
- tapeserver/castor/tape/tapeserver/daemon/DataTransferSessionTest.cpp 5 additions, 5 deletions...castor/tape/tapeserver/daemon/DataTransferSessionTest.cpp
- tapeserver/castor/tape/tapeserver/daemon/DiskReadTaskTest.cpp 1 addition, 1 deletion...server/castor/tape/tapeserver/daemon/DiskReadTaskTest.cpp
- tapeserver/castor/tape/tapeserver/daemon/MigrationReportPackerTest.cpp 3 additions, 3 deletions...stor/tape/tapeserver/daemon/MigrationReportPackerTest.cpp
- tapeserver/castor/tape/tapeserver/file/BasicReadWriteTest.cpp 1 addition, 1 deletion...server/castor/tape/tapeserver/file/BasicReadWriteTest.cpp
- tapeserver/castor/tape/tapeserver/file/FileTest.cpp 1 addition, 1 deletiontapeserver/castor/tape/tapeserver/file/FileTest.cpp
Loading
Please register or sign in to comment