# # ChangeLog for src/Fragmentation/Automation/FragmentScheduler.cpp # # Generated by Trac 1.4.4 # Mar 22, 2025, 5:26:53 PM Mon, 02 Jul 2012 08:32:01 GMT Frederik Heber [270364] * src/Fragmentation/Automation/FragmentScheduler.cpp (modified) Rewrote FragmentScheduler::removeAllWorker() to only give shutdown ... Mon, 02 Jul 2012 08:32:00 GMT Frederik Heber [668b55] * src/Fragmentation/Automation/FragmentScheduler.cpp (modified) * src/Fragmentation/Automation/FragmentScheduler.hpp (modified) FragmentScheduler::shutdown() now returns bool and does not remove ... 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:59 GMT Frederik Heber [befcf8] * src/Fragmentation/Automation/FragmentScheduler.cpp (modified) * src/Fragmentation/Automation/Pool/WorkerPool.cpp (modified) * src/Fragmentation/Automation/Pool/WorkerPool.hpp (modified) Rewrote FragmentScheduler::shutdown to make sure idle_queue is truely ... 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:56 GMT Frederik Heber [9a6b895] * src/Fragmentation/Automation/FragmentScheduler.cpp (modified) * src/Fragmentation/Automation/FragmentScheduler.hpp (modified) FIX: FragmentScheduler now has an OperationQueue that monitors its ... 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 [e032b4] * src/Fragmentation/Automation/FragmentScheduler.cpp (modified) FragmentScheduler::recieveNotification() now asserts that we only ... 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 ... Mon, 02 Jul 2012 07:54:12 GMT Frederik Heber [9d14c3] * src/Fragmentation/Automation/Controller/Commands/ReceiveResultsOperation.cpp (moved) * src/Fragmentation/Automation/Controller/Commands/ReceiveResultsOperation.hpp (moved) * src/Fragmentation/Automation/Controller/FragmentController.cpp (modified) * src/Fragmentation/Automation/ControllerChoices.hpp (modified) * src/Fragmentation/Automation/FragmentScheduler.cpp (modified) * src/Fragmentation/Automation/Makefile.am (modified) * src/Fragmentation/Automation/controller.cpp (modified) FIX: Renamed SendResultsOperation -> ReceiveResultsOperation in file ... Mon, 02 Jul 2012 07:54:12 GMT Frederik Heber [425fc6] * src/Fragmentation/Automation/Controller/Commands/SendJobsOperation.cpp (moved) * src/Fragmentation/Automation/Controller/Commands/SendJobsOperation.hpp (moved) * src/Fragmentation/Automation/Controller/FragmentController.cpp (modified) * src/Fragmentation/Automation/ControllerChoices.hpp (modified) * src/Fragmentation/Automation/FragmentScheduler.cpp (modified) * src/Fragmentation/Automation/Makefile.am (modified) * src/Fragmentation/Automation/controller.cpp (modified) FIX: Renamed ReceiveJobsOperation -> SendJobsOperation in file and ... Mon, 02 Jul 2012 07:54:12 GMT Frederik Heber [6b3a37] * src/Fragmentation/Automation/FragmentScheduler.cpp (modified) * src/Fragmentation/Automation/Pool/WorkerPool.hpp (modified) * src/Fragmentation/Automation/unittests/WorkerPoolUnitTest.cpp (modified) Added begin(),end() for idle_queue of WorkerPool. - this allows ... Mon, 02 Jul 2012 07:54:12 GMT Frederik Heber [6ea7f4] * src/Fragmentation/Automation/FragmentScheduler.cpp (modified) * src/Fragmentation/Automation/FragmentScheduler.hpp (modified) Changed FragmentScheduler::removeAllWorkers() by ... Mon, 02 Jul 2012 07:54:11 GMT Frederik Heber [2344a3] * src/Fragmentation/Automation/FragmentQueue.cpp (modified) * src/Fragmentation/Automation/FragmentScheduler.cpp (modified) * src/Fragmentation/Automation/FragmentScheduler.hpp (modified) * tests/regression/Fragmentation/Automation/testsuite-fragmentation-automation-completerun.at (modified) * tests/regression/Fragmentation/Automation/testsuite-fragmentation-automation-resubmitjobs.at (modified) FragmentScheduler is now an Observer of JobsQueue and pool. - ... Fri, 29 Jun 2012 13:23:20 GMT Frederik Heber [e8f397] * src/Fragmentation/Automation/FragmentScheduler.cpp (modified) * src/Fragmentation/Automation/Pool/PoolWorker.cpp (modified) * tests/regression/Fragmentation/Automation/testsuite-fragmentation-automation-addingjobs.at (modified) * tests/regression/Fragmentation/Automation/testsuite-fragmentation-automation-completerun.at (modified) * tests/regression/Fragmentation/Automation/testsuite-fragmentation-automation-resubmitjobs.at (modified) * tests/regression/Fragmentation/Automation/testsuite-fragmentation-automation-server-worker.at (modified) PoolWorker is now truely listenting. - does now ... Fri, 29 Jun 2012 13:23:14 GMT Frederik Heber [9a3f84] * src/Fragmentation/Automation/Controller/Commands/EnrollInPoolOperation.cpp (modified) * src/Fragmentation/Automation/Controller/Commands/EnrollInPoolOperation.hpp (modified) * src/Fragmentation/Automation/Controller/Commands/ObtainJobOperation.cpp (modified) * src/Fragmentation/Automation/Controller/Commands/SubmitResultOperation.cpp (modified) * src/Fragmentation/Automation/Controller/Commands/SubmitResultOperation.hpp (modified) * src/Fragmentation/Automation/FragmentQueue.cpp (modified) * src/Fragmentation/Automation/FragmentScheduler.cpp (modified) * src/Fragmentation/Automation/FragmentScheduler.hpp (modified) * src/Fragmentation/Automation/Pool/WorkerPool.hpp (modified) FragmentScheduler now uses WorkerChoices for handling connection ... Wed, 27 Jun 2012 16:07:21 GMT Frederik Heber [38032a] * src/Fragmentation/Automation/Controller/Commands/Operation.cpp (modified) * src/Fragmentation/Automation/Controller/Commands/SendJobToWorkerOperation.cpp (modified) * src/Fragmentation/Automation/Controller/Commands/ShutdownOperation.cpp (modified) * src/Fragmentation/Automation/ControllerChoices.hpp (modified) * src/Fragmentation/Automation/FragmentScheduler.cpp (modified) * src/Fragmentation/Automation/FragmentScheduler.hpp (modified) Renamed SchedulerStates -> ControllerChoices enum. - extracted from ... Wed, 27 Jun 2012 16:07:21 GMT Frederik Heber [41c1b7] * src/Fragmentation/Automation/Controller/Commands/EnrollInPoolOperation.cpp (added) * src/Fragmentation/Automation/Controller/Commands/EnrollInPoolOperation.hpp (added) * src/Fragmentation/Automation/Controller/Commands/ObtainJobOperation.cpp (added) * src/Fragmentation/Automation/Controller/Commands/ObtainJobOperation.hpp (added) * src/Fragmentation/Automation/Controller/Commands/SendJobToWorkerOperation.cpp (added) * src/Fragmentation/Automation/Controller/Commands/SendJobToWorkerOperation.hpp (added) * src/Fragmentation/Automation/Controller/Commands/ShutdownOperation.cpp (modified) * src/Fragmentation/Automation/Controller/Commands/SubmitResultOperation.cpp (added) * src/Fragmentation/Automation/Controller/Commands/SubmitResultOperation.hpp (added) * src/Fragmentation/Automation/Controller/Commands/WorkOnJobOperation.cpp (deleted) * src/Fragmentation/Automation/Controller/Commands/WorkOnJobOperation.hpp (deleted) * src/Fragmentation/Automation/FragmentScheduler.cpp (modified) * src/Fragmentation/Automation/FragmentScheduler.hpp (modified) * src/Fragmentation/Automation/FragmentWorker.cpp (deleted) * src/Fragmentation/Automation/FragmentWorker.hpp (deleted) * src/Fragmentation/Automation/Makefile.am (modified) * src/Fragmentation/Automation/Pool/PoolWorker.cpp (added) * src/Fragmentation/Automation/Pool/PoolWorker.hpp (added) * src/Fragmentation/Automation/Pool/WorkerPool.cpp (modified) * src/Fragmentation/Automation/Pool/WorkerPool.hpp (modified) * src/Fragmentation/Automation/poolworker.cpp (added) * tests/regression/Fragmentation/Automation/testsuite-fragmentation-automation-addingjobs.at (modified) * tests/regression/Fragmentation/Automation/testsuite-fragmentation-automation-completerun.at (modified) * tests/regression/Fragmentation/Automation/testsuite-fragmentation-automation-server-worker.at (modified) HUGE: Added PoolWorker, removed (Fragment)Worker, and rewrote parts ... Wed, 27 Jun 2012 16:07:21 GMT Frederik Heber [8036b7] * src/Fragmentation/Automation/FragmentScheduler.cpp (modified) * src/Fragmentation/Automation/FragmentScheduler.hpp (modified) * src/Fragmentation/Automation/Listener.cpp (added) * src/Fragmentation/Automation/Listener.hpp (added) * src/Fragmentation/Automation/Makefile.am (modified) Refactored Listener out of FragmentScheduler. - this is preparatory ... Wed, 27 Jun 2012 16:07:21 GMT Frederik Heber [95b384] * src/Fragmentation/Automation/FragmentScheduler.cpp (modified) Removed duplicate code in FragmentScheduler with initiating new ... Wed, 27 Jun 2012 16:07:20 GMT Frederik Heber [d1dbfc] * src/Fragmentation/Automation/Controller/Commands/GetNextJobIdOperation.cpp (added) * src/Fragmentation/Automation/Controller/Commands/GetNextJobIdOperation.hpp (added) * src/Fragmentation/Automation/Controller/FragmentController.cpp (modified) * src/Fragmentation/Automation/ControllerChoices.hpp (modified) * src/Fragmentation/Automation/FragmentScheduler.cpp (modified) * src/Fragmentation/Automation/FragmentScheduler.hpp (modified) * src/Fragmentation/Automation/GlobalJobId.cpp (modified) * src/Fragmentation/Automation/GlobalJobId.hpp (modified) * src/Fragmentation/Automation/Makefile.am (modified) * src/Fragmentation/Automation/controller.cpp (modified) * tests/regression/Fragmentation/Automation/testsuite-fragmentation-automation-addingjobs.at (modified) * tests/regression/Fragmentation/Automation/testsuite-fragmentation-automation-completerun.at (modified) * tests/regression/Fragmentation/Automation/testsuite-fragmentation-automation-server-worker.at (modified) New GetNextJobIdOperation for obtaining next available JobId from ... Wed, 27 Jun 2012 16:07:20 GMT Frederik Heber [6f2bc7] * src/Fragmentation/Automation/Controller/Commands/CheckResultsOperation.cpp (modified) * src/Fragmentation/Automation/Controller/Commands/CheckResultsOperation.hpp (modified) * src/Fragmentation/Automation/FragmentScheduler.cpp (modified) * src/Fragmentation/Automation/FragmentScheduler.hpp (modified) * src/Fragmentation/Automation/controller.cpp (modified) CheckResultsOperation now receives both scheduled and done jobs. Wed, 27 Jun 2012 16:07:20 GMT Frederik Heber [ff60cfa] * src/Fragmentation/Automation/FragmentScheduler.cpp (modified) * src/Fragmentation/Automation/GlobalJobId.cpp (added) * src/Fragmentation/Automation/GlobalJobId.hpp (added) * src/Fragmentation/Automation/Makefile.am (modified) * src/Fragmentation/Automation/controller.cpp (modified) * tests/regression/Fragmentation/Automation/testsuite-fragmentation-automation-addingjobs.at (modified) * tests/regression/Fragmentation/Automation/testsuite-fragmentation-automation-completerun.at (modified) * tests/regression/Fragmentation/Automation/testsuite-fragmentation-automation-server-worker.at (modified) Controller has new function addjobs. - addjobs parses mpqc input ... Wed, 27 Jun 2012 16:07:18 GMT Frederik Heber [d920b9] * configure.ac (modified) * src/Fragmentation/Automation/Controller/Commands/ReceiveJobsOperation.cpp (modified) * src/Fragmentation/Automation/FragmentScheduler.cpp (modified) * src/Fragmentation/Automation/FragmentWorker.cpp (modified) * src/Fragmentation/Automation/Jobs/FragmentJob.cpp (modified) * src/Fragmentation/Automation/Jobs/FragmentJob.hpp (modified) * src/Fragmentation/Automation/Jobs/SystemCommandJob.cpp (added) * src/Fragmentation/Automation/Jobs/SystemCommandJob.hpp (added) * src/Fragmentation/Automation/Makefile.am (modified) * src/Fragmentation/Automation/Worker.cpp (modified) * src/Fragmentation/Automation/controller.cpp (modified) * src/Fragmentation/Automation/unittests/FragmentJobUnitTest.cpp (modified) * src/Fragmentation/Automation/unittests/FragmentQueueUnitTest.cpp (modified) * src/Fragmentation/Automation/unittests/Makefile.am (modified) * src/Fragmentation/Automation/unittests/SystemCommandJobUnitTest.cpp (added) * src/Fragmentation/Automation/unittests/SystemCommandJobUnitTest.hpp (added) * src/Fragmentation/Automation/unittests/stubs/FragmentJobStub.cpp (added) * src/Fragmentation/Automation/unittests/stubs/FragmentJobStub.hpp (added) Abstracted FragmentJob and introduced SystemCommandJob which has its ... Tue, 26 Jun 2012 07:51:04 GMT Frederik Heber [35f587] * src/Fragmentation/Automation/Controller/Commands/SendResultsOperation.cpp (modified) * src/Fragmentation/Automation/Controller/Commands/SendResultsOperation.hpp (modified) * src/Fragmentation/Automation/FragmentQueue.cpp (modified) * src/Fragmentation/Automation/FragmentQueue.hpp (modified) * src/Fragmentation/Automation/FragmentResult.hpp (modified) * src/Fragmentation/Automation/FragmentScheduler.cpp (modified) * src/Fragmentation/Automation/FragmentScheduler.hpp (modified) * src/Fragmentation/Automation/FragmentWorker.cpp (modified) * src/Fragmentation/Automation/FragmentWorker.hpp (modified) * src/Fragmentation/Automation/Jobs/FragmentJob.cpp (modified) * src/Fragmentation/Automation/Jobs/FragmentJob.hpp (modified) * src/Fragmentation/Automation/controller.cpp (modified) * src/Fragmentation/Automation/unittests/FragmentJobUnitTest.cpp (modified) * src/Fragmentation/Automation/unittests/FragmentQueueUnitTest.cpp (modified) FragmentResult is now also encapsulated in boost::shared_ptr. - ... Fri, 22 Jun 2012 15:21:48 GMT Frederik Heber [f0834d] * src/Fragmentation/Automation/Controller/Commands/ReceiveJobsOperation.cpp (modified) * src/Fragmentation/Automation/Controller/Commands/ReceiveJobsOperation.hpp (modified) * src/Fragmentation/Automation/Controller/FragmentController.hpp (modified) * src/Fragmentation/Automation/FragmentQueue.hpp (modified) * src/Fragmentation/Automation/FragmentScheduler.cpp (modified) * src/Fragmentation/Automation/FragmentScheduler.hpp (modified) * src/Fragmentation/Automation/FragmentWorker.cpp (modified) * src/Fragmentation/Automation/FragmentWorker.hpp (modified) * src/Fragmentation/Automation/Jobs/FragmentJob.cpp (moved) * src/Fragmentation/Automation/Jobs/FragmentJob.hpp (moved) * src/Fragmentation/Automation/Makefile.am (modified) * src/Fragmentation/Automation/controller.cpp (modified) * src/Fragmentation/Automation/unittests/FragmentJobUnitTest.cpp (modified) * src/Fragmentation/Automation/unittests/Makefile.am (modified) Moved FragmentJob to subfolder Jobs. - changed all includes and ... Fri, 22 Jun 2012 15:21:25 GMT Frederik Heber [78ad7d] * configure.ac (modified) * src/Fragmentation/Automation/Controller/Commands/ReceiveJobsOperation.cpp (modified) * src/Fragmentation/Automation/Controller/Commands/ReceiveJobsOperation.hpp (modified) * src/Fragmentation/Automation/FragmentJob.hpp (modified) * src/Fragmentation/Automation/FragmentQueue.cpp (modified) * src/Fragmentation/Automation/FragmentQueue.hpp (modified) * src/Fragmentation/Automation/FragmentScheduler.cpp (modified) * src/Fragmentation/Automation/FragmentScheduler.hpp (modified) * src/Fragmentation/Automation/FragmentWorker.cpp (modified) * src/Fragmentation/Automation/FragmentWorker.hpp (modified) * src/Fragmentation/Automation/controller.cpp (modified) * src/Fragmentation/Automation/unittests/FragmentJobUnitTest.cpp (modified) * src/Fragmentation/Automation/unittests/FragmentQueueUnitTest.cpp (modified) FragmentJob is now passed inside boost::shared_ptr. - FragmentJob ... Fri, 22 Jun 2012 08:19:31 GMT Frederik Heber [142ff5] * src/Fragmentation/Automation/FragmentJob.cpp (modified) * src/Fragmentation/Automation/FragmentJob.hpp (modified) * src/Fragmentation/Automation/FragmentScheduler.cpp (modified) * src/Fragmentation/Automation/controller.cpp (modified) * src/Fragmentation/Automation/unittests/FragmentJobUnitTest.cpp (modified) * src/Fragmentation/Automation/unittests/FragmentJobUnitTest.hpp (modified) FragmentJob now executes a specific string as command along with an ... Fri, 04 May 2012 14:19:07 GMT Frederik Heber [0196c6] * 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/Makefile.am (modified) * src/Fragmentation/Automation/Shutdowner.cpp (added) * tests/regression/Fragmentation/Automation/testsuite-fragmentation-automation-server-worker.at (modified) Added Shutdown as choice to ControllerChoices. - new helper app ... Fri, 04 May 2012 14:19:07 GMT Frederik Heber [778abb] * src/Fragmentation/Automation/ControllerChoices.hpp (added) * 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/ResultGetter.cpp (added) * src/Fragmentation/Automation/Server.cpp (modified) * src/Fragmentation/Automation/types.hpp (modified) * tests/regression/Fragmentation/Automation/testsuite-fragmentation-automation.at (modified) Added ResultGetter and capabilities to receive calculated results to ... Fri, 04 May 2012 14:19:07 GMT Frederik Heber [402bde] * src/Fragmentation/Automation/FragmentScheduler.cpp (modified) * src/Fragmentation/Automation/FragmentScheduler.hpp (modified) Placed initiating sockets from Cstor of FragmentScheduler into helper ... Fri, 04 May 2012 14:19:07 GMT Frederik Heber [3c4a5e] * 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/ResultChecker.cpp (added) * tests/regression/Fragmentation/Automation/testsuite-fragmentation-automation.at (modified) Added ResultChecker and capability to check on computed jobs. - ... Fri, 04 May 2012 14:19:07 GMT Frederik Heber [db03d9] * src/Fragmentation/Automation/FragmentController.cpp (added) * src/Fragmentation/Automation/FragmentController.hpp (added) * src/Fragmentation/Automation/FragmentScheduler.cpp (modified) * src/Fragmentation/Automation/FragmentScheduler.hpp (modified) * src/Fragmentation/Automation/FragmentWorker.hpp (modified) * src/Fragmentation/Automation/JobAdder.cpp (added) * src/Fragmentation/Automation/Makefile.am (modified) * src/Fragmentation/Automation/Server.cpp (modified) * tests/regression/Fragmentation/Automation/testsuite-fragmentation-automation.at (modified) Added possibility to add jobs via a FragmentController. - Server ... Fri, 04 May 2012 14:19:07 GMT Frederik Heber [083490] * src/Fragmentation/Automation/FragmentScheduler.cpp (modified) * src/Fragmentation/Automation/FragmentScheduler.hpp (modified) * src/Fragmentation/Automation/FragmentWorker.cpp (modified) * src/Fragmentation/Automation/FragmentWorker.hpp (modified) Renamed default handle_..() functions of FragmentSchedulder and ... Fri, 04 May 2012 14:19:06 GMT Frederik Heber [ef2767] * src/Fragmentation/Automation/FragmentScheduler.cpp (modified) * src/Fragmentation/Automation/FragmentScheduler.hpp (modified) * src/Fragmentation/Automation/FragmentWorker.cpp (modified) * src/Fragmentation/Automation/FragmentWorker.hpp (modified) * tests/regression/Fragmentation/Automation/testsuite-fragmentation-automation.at (modified) Server and Worker now also correctly exchange result. - Server uses ... Fri, 04 May 2012 14:19:06 GMT Frederik Heber [0bdd51b] * src/Fragmentation/Automation/FragmentScheduler.cpp (modified) * src/Fragmentation/Automation/FragmentWorker.cpp (modified) * src/Fragmentation/Automation/FragmentWorker.hpp (modified) * src/Fragmentation/Automation/Worker.cpp (modified) * tests/regression/Fragmentation/Automation/testsuite-fragmentation-automation.at (added) * tests/regression/Fragmentation/testsuite-fragmentation.at (modified) * tests/regression/Makefile.am (modified) Added regression test for Server/Client construct. - currently we ... Fri, 04 May 2012 14:19:06 GMT Frederik Heber [c7deca] * src/Fragmentation/Automation/FragmentScheduler.cpp (modified) * src/Fragmentation/Automation/FragmentScheduler.hpp (modified) * src/Fragmentation/Automation/FragmentWorker.cpp (modified) * src/Fragmentation/Automation/JobId.hpp (modified) * src/Fragmentation/Automation/unittests/FragmentResultUnitTest.cpp (modified) Added static NoJob (id0) to FragmentScheduler to indicate empty queue ... Fri, 04 May 2012 14:19:06 GMT Frederik Heber [b0b64c] * src/Fragmentation/Automation/FragmentQueue.hpp (modified) * src/Fragmentation/Automation/FragmentScheduler.cpp (modified) * src/Fragmentation/Automation/FragmentScheduler.hpp (modified) * src/Fragmentation/Automation/FragmentWorker.cpp (modified) * src/Fragmentation/Automation/FragmentWorker.hpp (modified) * src/Fragmentation/Automation/Makefile.am (modified) * src/Fragmentation/Automation/unittests/FragmentQueueUnitTest.cpp (modified) FragmentScheduler now contains a FragmentQueue and serves single jobs ... Fri, 04 May 2012 14:17:37 GMT Frederik Heber [cd4a6e] * src/Fragmentation/Automation/FragmentScheduler.cpp (moved) * src/Fragmentation/Automation/FragmentScheduler.hpp (moved) * src/Fragmentation/Automation/FragmentWorker.cpp (moved) * src/Fragmentation/Automation/FragmentWorker.hpp (moved) * src/Fragmentation/Automation/Makefile.am (modified) * src/Fragmentation/Automation/client.cpp (modified) * src/Fragmentation/Automation/server.cpp (modified) * tests/CodeChecks/testsuite-project-disclaimer.at (modified) Renamed file StockServer -> FragmentScheduler.