You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Batch: Rework Interface Into Queue, Task, File Objects (#3898)
* Rework batch interface to accept batch_job_submit(struct batch_task *t).
This will allow us to pass properly formed file objects and make use of
more features of taskvine from makeflow and the factory.
* Makeflow now uses batch_job_submit(queue,task) as promised long ago.
* Blue Waters was decomissioned in 2023.
* Remove largely unused batch_fs operations.
* Clean up batch_queue structures.
* Revert batch_fs operations back to basic unix operations.
* Remove unused functions, format for consistency.
* Separate batch_job_info into a separate file.
* Use batch_queue consistently to describe a queue.
* batch_task -> batch_job
* Update copyright boilerplate
* Update batch_queue_cluster.c to new interface.
* Update batch_queue_amazon.c to new interface.
* Add back in batch_queue_amazon and batch_queue_cluster.
* Replace throughout:
batch_job -> batch_queue
batch_task -> batch_job
* Remove mesos from work_queue_factory.
* Remove mesos support.
* Remove MPI from makeflow.
* Remove unused makeflow-mpi support.
* Fix up batch_queue_k8s by transforming file lists to strings in batch_queue_k8s_submit.
* Fix incorrect ordering of inner file / outer file.
* batch_fs_unlink is replaced by unlink_recursive, not just unlink (caught by TR_makeflow_restart.sh)
* Produce a factory log in test.
* Do not attach worker log as output unless debugging is requested.
* Move retired modules to old
* Clean up makefile to incorporate new headers.
* Complete autodocs for batch_job/file/queue/wrapper
* Remove amazon_batch, lambda, and mesos options from makeflow.
* Remove Amazon Batch, Lambda, Mesos, and MPI from man pages.
* Remove Amazon Batch, Lambda, Mesos, MPI from manual.
* explicitely -> explicitly
* Remove unused chirp symbol
* Make autodocs example complete with input file.
* Remove unused items from makeflow man page.
* Reorder and doc batch system types.
* General renaming of sge to uge in code and manuals.
sge is retained as an alias for uge in batch queue selection.
* sge -> uge in vine_submit_workers
* sge -> uge
* format and lint batch_job module
* Apply clang formatting rules.
* Add "experimental" message for batch modules in which we have lower confidence.
* queue -> remote_queue
* Fix up condor afs error message
* experimental flag should be a feature not an option
0 commit comments