Skip to content

Latest commit

 

History

History
39 lines (29 loc) · 1.63 KB

File metadata and controls

39 lines (29 loc) · 1.63 KB

0.3.3 (September 15, 2014)

  • Handle mincore specification for multicore jobs when memory limits cores to less than the mincore amount.
  • Improve timeouts for running on interruptible queues to avoid engine failures when controllers are requeued.

0.3.2 (September 10, 2104)

  • Support PBSPro based on Torque setup. Thanks to Piet Jones.
  • Improve ability to run on interruptible queuing systems by increasing timeout when killing non-responsive engines from a controller. Now 1 hour instead of 3 minutes, allowing requeueing of engines.

0.3.1 (August 20, 2014)

  • Add a special resource flag -r mincores=n which requires single core jobs to use at least n cores. Useful for shared queues where we can only run multicore jobs, and for sharing memory usage across multiple cores for programs with spiky memory utilization like variant calling. Available on LSF and SLURM for testing.
  • Add hook to enable improved cleanup of controllers/engines from bcbio-nextgen.

0.3.0 (August 6, 2014)

  • Make a cluster available after a single engine has registered. Avoids need to wait for entire cluster to become available on busy clusters.
  • Change default SLURM time limit to 1 day to avoid asking for excessive resources. This can be overridden by passing -r resource with desired runtime.

0.2.19 (April 28, 2014)

  • Respect RESOURCE_RESERVE_PER_SLOT for LSF. This causes resources to be specified at the level of a core instead of a job

0.2.18 (April 17, 2014)

  • Added ability to get direct view to a cluster.
  • Use rusage for LSF jobs instead of --mem. This walls of the memory, preventing nodes from being oversubscribed.