Skip to contents

crew.cluster 0.3.3 (development)

crew.cluster 0.3.3

  • Add slurm_memory_gigabytes_required to set --mem in SLURM (#44, @multimeric).
  • Add r_arguments to accept R command line arguments for workers.
  • Support options_metrics.
  • Organize arguments into options lists.
  • Use crashes_error from crew.
  • Implement retryable options for memory, cores, GPUs, wall time, and SLURM partition (#48, @stemangiola).
  • Set default seconds_idle to 300.

crew.cluster 0.3.2

CRAN release: 2024-07-10

  • Add retry_tasks argument.

crew.cluster 0.3.1

CRAN release: 2024-04-24

crew.cluster 0.3.0

CRAN release: 2024-02-08

  • Create an abstract monitor class for cluster-specific monitor classes to inherit from (#32).
  • Require crew >= 0.8.0.
  • Raise seconds_timeout to 60 across controllers.

crew.cluster 0.2.0

CRAN release: 2024-01-08

  • Re-enable unit tests.
  • Require crew >= 0.7.0.
  • Add a “monitor” class for SGE clusters to conveniently list and terminate jobs.
  • Deprecate command_delete in favor of command_terminate.

crew.cluster 0.1.4

CRAN release: 2023-12-10

  • Refactor methods for development crew.
  • Encapsulate non-function R6 members inside the private list.
  • Encapsulate functions for launch/termination commands inside the R6 private list.

crew.cluster 0.1.3

CRAN release: 2023-10-17

crew.cluster 0.1.2

CRAN release: 2023-09-20

  • Require crew >= 0.5.0.
  • Add a new slurm_time_minutes for SLURM wall time (#1, @cfljam).
  • Enable TLS.
  • Use MB format for memory in SLURM launcher (#22, @kendonB).
  • Use launch_max and crew_tls() from crew 0.5.0.

crew.cluster 0.1.1

CRAN release: 2023-06-15

  • Align with breaking changes in crew 0.3.0.
  • Increase seconds_launch to 86400 (1 day).

crew.cluster 0.1.0

CRAN release: 2023-05-19

  • Submit workers asynchronously (#2).
  • Use system2() instead of processx to submit workers (#2).
  • Add a verbose argument to the SGE launcher to optionally print system2() stdout and stderr.
  • Implement SLURM and PBS/TORQUE launchers (#1, #5, #6).
  • Create an abstract cluster launcher class to combine common elements of cluster launchers.
  • Add a script_directory argument to customize the location of job scripts (#3, @mglev1n).
  • Implement an LSF launcher (#4, @mglev1n).

crew.cluster 0.0.2

CRAN release: 2023-04-25

  • Fix author spelling in the DESCRIPTION file.

crew.cluster 0.0.1

  • First version.