# # ChangeLog for src/Fragmentation/Automation/Operations # # Generated by Trac 1.4.4 # Mar 21, 2025, 11:43:55 PM Fri, 06 Jul 2012 10:18:42 GMT Frederik Heber [30438f] * src/Fragmentation/Automation/Operations/OperationQueue.cpp (modified) * src/Fragmentation/Automation/Operations/OperationQueue.hpp (modified) * src/Fragmentation/Automation/Pool/PoolWorker.cpp (modified) * src/Fragmentation/Automation/unittests/OperationQueueUnitTest.cpp (modified) * src/Fragmentation/Automation/unittests/OperationQueueUnitTest.hpp (modified) OperationQueue can be blocked to prevent further operations to be ... Mon, 02 Jul 2012 08:32:09 GMT Frederik Heber [bff93d] * src/Fragmentation/Automation/FragmentScheduler.cpp (modified) * src/Fragmentation/Automation/FragmentScheduler.hpp (modified) * src/Fragmentation/Automation/Operations/Workers/RemoveFromPoolOperation.cpp (modified) * src/Fragmentation/Automation/Operations/Workers/RemoveFromPoolOperation.hpp (modified) * src/Fragmentation/Automation/Pool/PoolWorker.cpp (modified) * src/Fragmentation/Automation/Pool/PoolWorker.hpp (modified) RemoveFromPoolOperation is now async. - changed PoolWorker such ... Mon, 02 Jul 2012 08:32:08 GMT Frederik Heber [d57585] * src/Fragmentation/Automation/ExitflagContainer.hpp (added) * src/Fragmentation/Automation/FragmentController.cpp (modified) * src/Fragmentation/Automation/FragmentController.hpp (modified) * src/Fragmentation/Automation/Makefile.am (modified) * src/Fragmentation/Automation/Operations/AsyncOperation.cpp (modified) * src/Fragmentation/Automation/Operations/Controllers/CheckResultsOperation.cpp (modified) * src/Fragmentation/Automation/Operations/Controllers/GetNextJobIdOperation.cpp (modified) * src/Fragmentation/Automation/Operations/Controllers/ReceiveResultsOperation.cpp (modified) * src/Fragmentation/Automation/Operations/Controllers/SendJobsOperation.cpp (modified) * src/Fragmentation/Automation/Operations/Operation.hpp (modified) * src/Fragmentation/Automation/Operations/Servers/SendJobToWorkerOperation.cpp (modified) * src/Fragmentation/Automation/Operations/Servers/ShutdownWorkerOperation.cpp (modified) * src/Fragmentation/Automation/Operations/Workers/EnrollInPoolOperation.cpp (modified) * src/Fragmentation/Automation/Operations/Workers/ObtainJobOperation.cpp (modified) * src/Fragmentation/Automation/Operations/Workers/SubmitResultOperation.cpp (modified) * src/Fragmentation/Automation/Operations/Workers/SubmitResultOperation.hpp (modified) * src/Fragmentation/Automation/Pool/PoolWorker.cpp (modified) * src/Fragmentation/Automation/Pool/PoolWorker.hpp (modified) Added ExitflagContainer that FragmentController and PoolWorker use. ... Mon, 02 Jul 2012 08:32:08 GMT Frederik Heber [9db22d] * src/Fragmentation/Automation/FragmentController.cpp (modified) * src/Fragmentation/Automation/Operations/AsyncOperation.cpp (modified) * src/Fragmentation/Automation/Operations/AsyncOperation.hpp (modified) * src/Fragmentation/Automation/Operations/Controllers/CheckResultsOperation.hpp (modified) * src/Fragmentation/Automation/Operations/Controllers/GetNextJobIdOperation.hpp (modified) * src/Fragmentation/Automation/Operations/Controllers/ReceiveResultsOperation.hpp (modified) * src/Fragmentation/Automation/Operations/Controllers/SendJobsOperation.hpp (modified) * src/Fragmentation/Automation/Operations/Servers/SendJobToWorkerOperation.hpp (modified) * src/Fragmentation/Automation/Operations/Servers/ShutdownWorkerOperation.hpp (modified) * src/Fragmentation/Automation/Operations/Workers/EnrollInPoolOperation.hpp (modified) * src/Fragmentation/Automation/Operations/Workers/ObtainJobOperation.hpp (modified) * src/Fragmentation/Automation/Operations/Workers/SubmitResultOperation.hpp (modified) * src/Fragmentation/Automation/Pool/PoolWorker.cpp (modified) AsyncOperation and all derived classes changed their cstor and ... Mon, 02 Jul 2012 08:32:07 GMT Frederik Heber [17017b] * src/Fragmentation/Automation/FragmentScheduler.cpp (modified) * src/Fragmentation/Automation/Operations/Workers/EnrollInPoolOperation.cpp (modified) * src/Fragmentation/Automation/Operations/Workers/EnrollInPoolOperation.hpp (modified) FragmentScheduler sends true or false instead of specific enumeration ... Mon, 02 Jul 2012 08:32:02 GMT Frederik Heber [92b1d3] * src/Fragmentation/Automation/Operations/OperationQueue.cpp (modified) * src/Fragmentation/Automation/Operations/OperationQueue.hpp (modified) OperationQueue now has a max_connections and allows only this number ... Mon, 02 Jul 2012 08:31:59 GMT Frederik Heber [b15c4f] * src/Fragmentation/Automation/ControllerChoices.hpp (modified) * src/Fragmentation/Automation/FragmentController.cpp (modified) * src/Fragmentation/Automation/FragmentController.hpp (modified) * src/Fragmentation/Automation/FragmentScheduler.cpp (modified) * src/Fragmentation/Automation/FragmentScheduler.hpp (modified) * src/Fragmentation/Automation/Makefile.am (modified) * src/Fragmentation/Automation/Operations/Controllers/RemoveAllWorkerOperation.cpp (added) * src/Fragmentation/Automation/Operations/Controllers/RemoveAllWorkerOperation.hpp (added) * src/Fragmentation/Automation/Pool/PoolWorker.cpp (modified) * src/Fragmentation/Automation/Pool/PoolWorker.hpp (modified) * src/Fragmentation/Automation/controller.cpp (modified) Added new RemoveAllWorkerOperation and removeall command to ... Mon, 02 Jul 2012 08:31:57 GMT Frederik Heber [ba995d] * src/Fragmentation/Automation/FragmentScheduler.cpp (modified) * src/Fragmentation/Automation/FragmentScheduler.hpp (modified) * src/Fragmentation/Automation/Operations/OperationQueue.hpp (modified) * src/Fragmentation/Automation/Operations/Servers/ShutdownWorkerOperation.cpp (modified) * src/Fragmentation/Automation/Operations/Servers/ShutdownWorkerOperation.hpp (modified) ShutdownWorkerOperation is now an asynchronous operation. - ... Mon, 02 Jul 2012 08:31:57 GMT Frederik Heber [a40c85] * src/Fragmentation/Automation/FragmentScheduler.cpp (modified) * src/Fragmentation/Automation/Operations/OperationQueue.cpp (modified) * src/Fragmentation/Automation/Operations/OperationQueue.hpp (modified) * src/Fragmentation/Automation/unittests/OperationQueueUnitTest.cpp (modified) * src/Fragmentation/Automation/unittests/OperationQueueUnitTest.hpp (modified) FragmentScheduler is relieved of observering Operations, is done by ... Mon, 02 Jul 2012 08:31:47 GMT Frederik Heber [f45c08] * src/Fragmentation/Automation/Makefile.am (modified) * src/Fragmentation/Automation/Operations/OperationQueue.cpp (added) * src/Fragmentation/Automation/Operations/OperationQueue.hpp (added) * src/Fragmentation/Automation/unittests/Makefile.am (modified) * src/Fragmentation/Automation/unittests/OperationQueueUnitTest.cpp (added) * src/Fragmentation/Automation/unittests/OperationQueueUnitTest.hpp (added) * src/Fragmentation/Automation/unittests/stubs/AsyncOperationStub.hpp (added) Implemented OperationQueue that takes care of AsyncOperations. - ... Mon, 02 Jul 2012 07:54:13 GMT Frederik Heber [2e661a] * src/Fragmentation/Automation/Operations/AsyncOperation.cpp (modified) * src/Fragmentation/Automation/Operations/AsyncOperation.hpp (modified) AsyncOperation is now an Observable. - it gives update() when the ... Mon, 02 Jul 2012 07:54:13 GMT Frederik Heber [86a1e8] * src/Fragmentation/Automation/Operations/Servers/SendJobToWorkerOperation.hpp (modified) SendJobToWorkerOperation can be given job in its cstor. Mon, 02 Jul 2012 07:54:13 GMT Frederik Heber [c4f43e] * src/Fragmentation/Automation/FragmentController.cpp (modified) * src/Fragmentation/Automation/FragmentController.hpp (modified) * src/Fragmentation/Automation/FragmentScheduler.cpp (modified) * src/Fragmentation/Automation/FragmentScheduler.hpp (modified) * src/Fragmentation/Automation/Operations/Controllers/GetNextJobIdOperation.cpp (modified) * src/Fragmentation/Automation/Operations/Controllers/GetNextJobIdOperation.hpp (modified) * src/Fragmentation/Automation/controller.cpp (modified) GetNextJobIdOperation now may request a vector of ids. - otherwise ... Mon, 02 Jul 2012 07:54:12 GMT Frederik Heber [e11611] * src/Fragmentation/Automation/FragmentController.cpp (modified) * src/Fragmentation/Automation/Operations/Controllers/GetNextJobIdOperation.hpp (modified) GetNextJobIdOperation now has check whether id is available. Mon, 02 Jul 2012 07:54:12 GMT Frederik Heber [6ee809] * src/Fragmentation/Automation/Controller/CommandRegistry.hpp (deleted) * src/Fragmentation/Automation/Controller/FragmentController.cpp (modified) * src/Fragmentation/Automation/Controller/FragmentController.hpp (modified) * src/Fragmentation/Automation/Makefile.am (modified) * src/Fragmentation/Automation/Operations/OperationRegistry.cpp (moved) * src/Fragmentation/Automation/Operations/OperationRegistry.hpp (added) Renamed CommandRegistry -> OperationRegistry. Mon, 02 Jul 2012 07:54:12 GMT Frederik Heber [50d095] * src/Fragmentation/Automation/Controller/CommandRegistry.hpp (modified) * src/Fragmentation/Automation/Controller/FragmentController.cpp (modified) * src/Fragmentation/Automation/FragmentScheduler.cpp (modified) * src/Fragmentation/Automation/FragmentScheduler.hpp (modified) * src/Fragmentation/Automation/Makefile.am (modified) * src/Fragmentation/Automation/Operations/AsyncOperation.cpp (moved) * src/Fragmentation/Automation/Operations/AsyncOperation.hpp (moved) * src/Fragmentation/Automation/Operations/Controllers/CheckResultsOperation.cpp (moved) * src/Fragmentation/Automation/Operations/Controllers/CheckResultsOperation.hpp (moved) * src/Fragmentation/Automation/Operations/Controllers/GetNextJobIdOperation.cpp (moved) * src/Fragmentation/Automation/Operations/Controllers/GetNextJobIdOperation.hpp (moved) * src/Fragmentation/Automation/Operations/Controllers/ReceiveResultsOperation.cpp (moved) * src/Fragmentation/Automation/Operations/Controllers/ReceiveResultsOperation.hpp (moved) * src/Fragmentation/Automation/Operations/Controllers/SendJobsOperation.cpp (moved) * src/Fragmentation/Automation/Operations/Controllers/SendJobsOperation.hpp (moved) * src/Fragmentation/Automation/Operations/Controllers/ShutdownOperation.cpp (moved) * src/Fragmentation/Automation/Operations/Controllers/ShutdownOperation.hpp (moved) * src/Fragmentation/Automation/Operations/Operation.hpp (moved) * src/Fragmentation/Automation/Operations/Servers/SendJobToWorkerOperation.cpp (moved) * src/Fragmentation/Automation/Operations/Servers/SendJobToWorkerOperation.hpp (moved) * src/Fragmentation/Automation/Operations/Servers/ShutdownWorkerOperation.cpp (moved) * src/Fragmentation/Automation/Operations/Servers/ShutdownWorkerOperation.hpp (moved) * src/Fragmentation/Automation/Operations/SyncOperation.cpp (moved) * src/Fragmentation/Automation/Operations/SyncOperation.hpp (moved) * src/Fragmentation/Automation/Operations/Workers/EnrollInPoolOperation.cpp (moved) * src/Fragmentation/Automation/Operations/Workers/EnrollInPoolOperation.hpp (moved) * src/Fragmentation/Automation/Operations/Workers/ObtainJobOperation.cpp (moved) * src/Fragmentation/Automation/Operations/Workers/ObtainJobOperation.hpp (moved) * src/Fragmentation/Automation/Operations/Workers/RemoveFromPoolOperation.cpp (moved) * src/Fragmentation/Automation/Operations/Workers/RemoveFromPoolOperation.hpp (moved) * src/Fragmentation/Automation/Operations/Workers/SubmitResultOperation.cpp (moved) * src/Fragmentation/Automation/Operations/Workers/SubmitResultOperation.hpp (moved) * src/Fragmentation/Automation/Pool/PoolWorker.hpp (modified) * src/Fragmentation/Automation/controller.cpp (modified) Moved Controller/Commands to Operations/ folder and split into ...