crew.cluster 0.4.0
- Remove 
termiante_worker() and deprecate
command_terminate
(https://github.com/wlandau/crew/pull/236). 
- Only use 
call and name in
launch_worker(). 
- Support job arrays (#56, #57).
 
- Allow custom compute profiles.
 
crew.cluster 0.3.8
- Use 
expect_no_error() instead of
expect_silent() to ensure compatibility with the
deprecation cycle to fix
https://github.com/wlandau/crew/issues/217. 
crew.cluster 0.3.7
- Add 
n_tasks to crew_options_slurm() 
crew.cluster 0.3.6
crew.cluster 0.3.5
- Add a new 
serialization argument to all
controllers. 
crew.cluster 0.3.4
- Deprecate retryable options because 
crew 1.0.0 moved
away from them. 
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
- Add 
retry_tasks argument. 
crew.cluster 0.3.1
- Add a SLURM monitor (#32, @brendanf).
 
crew.cluster 0.3.0
- 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
- 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
- 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
- Deprecate 
seconds_exit
(https://github.com/wlandau/crew/issues/125, @shikokuchuo). 
- Deprecate 
seconds_interval
(https://github.com/wlandau/crew/issues/131). 
- Add a new 
slurm_partition argument the SLURM controller
and launcher (#24, @kkmann). 
- Turn on automatic TLS encryption by default.
 
crew.cluster 0.1.2
- 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
- Align with breaking changes in 
crew 0.3.0. 
- Increase 
seconds_launch to 86400 (1 day). 
crew.cluster 0.1.0
- 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
- Fix author spelling in the DESCRIPTION file.
 
crew.cluster 0.0.1