#
# ChangeLog for src/Fragmentation/Automation/controller.cpp
#
# Generated by Trac 1.4.4
# Mar 24, 2025, 12:32:29 PM

Mon, 02 Jul 2012 07:54:12 GMT Frederik Heber <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 <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 <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 ...


Wed, 27 Jun 2012 16:07:20 GMT Frederik Heber <heber@…> [986885]
	* src/Fragmentation/Automation/controller.cpp (modified)

	Added specific Command to controller to receive mpqc results and ...


Wed, 27 Jun 2012 16:07:20 GMT Frederik Heber <heber@…> [554809]
	* 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)

	createjobs now gets two options: command, argument.


Wed, 27 Jun 2012 16:07:20 GMT Frederik Heber <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 <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 <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 <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 08:49:41 GMT Frederik Heber <heber@…> [7670865]
	* src/Fragmentation/Automation/Controller/Commands/SendResultsOperation.cpp (modified)
	* src/Fragmentation/Automation/Controller/Commands/SendResultsOperation.hpp (modified)
	* src/Fragmentation/Automation/Controller/FragmentController.hpp (modified)
	* src/Fragmentation/Automation/FragmentQueue.hpp (modified)
	* src/Fragmentation/Automation/FragmentScheduler.hpp (modified)
	* src/Fragmentation/Automation/FragmentWorker.cpp (modified)
	* src/Fragmentation/Automation/Jobs/FragmentJob.cpp (modified)
	* src/Fragmentation/Automation/Jobs/FragmentJob.hpp (modified)
	* src/Fragmentation/Automation/Makefile.am (modified)
	* src/Fragmentation/Automation/Results/FragmentResult.cpp (moved)
	* src/Fragmentation/Automation/Results/FragmentResult.hpp (moved)
	* src/Fragmentation/Automation/controller.cpp (modified)
	* src/Fragmentation/Automation/unittests/FragmentJobUnitTest.cpp (modified)
	* src/Fragmentation/Automation/unittests/FragmentResultUnitTest.cpp (modified)
	* src/Fragmentation/Automation/unittests/Makefile.am (modified)
	* src/Fragmentation/Automation/unittests/stubs/FragmentResultStub.cpp (modified)

	Moved FragmentResult to subfolder Results.

	- changed includes and ...


Tue, 26 Jun 2012 07:51:04 GMT Frederik Heber <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 <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 <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 <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, 22 Jun 2012 08:19:29 GMT Frederik Heber <heber@…> [7ca772]
	* src/Fragmentation/Automation/Controller/CommandRegistry.cpp (added)
	* src/Fragmentation/Automation/Controller/CommandRegistry.hpp (added)
	* src/Fragmentation/Automation/Controller/FragmentController.cpp (modified)
	* src/Fragmentation/Automation/Controller/FragmentController.hpp (modified)
	* src/Fragmentation/Automation/Controller/JobAdder.cpp (deleted)
	* src/Fragmentation/Automation/Controller/ResultChecker.cpp (deleted)
	* src/Fragmentation/Automation/Controller/ResultGetter.cpp (deleted)
	* src/Fragmentation/Automation/Controller/Shutdowner.cpp (deleted)
	* src/Fragmentation/Automation/Makefile.am (modified)
	* src/Fragmentation/Automation/controller.cpp (added)
	* tests/regression/Fragmentation/Automation/testsuite-fragmentation-automation-addingjobs.at (modified)
	* tests/regression/Fragmentation/Automation/testsuite-fragmentation-automation-checkstate.at (modified)
	* tests/regression/Fragmentation/Automation/testsuite-fragmentation-automation-completerun.at (modified)
	* tests/regression/Fragmentation/Automation/testsuite-fragmentation-automation-getresults.at (modified)
	* tests/regression/Fragmentation/Automation/testsuite-fragmentation-automation-server-shutdown.at (modified)
	* tests/regression/Fragmentation/Automation/testsuite-fragmentation-automation-server-worker.at (modified)

	Operations are now contained in CommandRegistry in ...