Releases: JuliaParallel/ClusterManagers.jl
Releases · JuliaParallel/ClusterManagers.jl
v2.0.0: Move the `ElasticManager` functionality to `ElasticClusterManager.jl`
Summary
This is a breaking release. The ElasticManager
functionality has been removed from this package. Please use the ElasticClusterManager.jl package instead.
What's Changed
- BREAKING: Remove the
ElasticManager
functionality from this package (and point users to the externalElasticClusterManager.jl
package instead) by @DilumAluthge in #257
Full Changelog
Full Changelog: v1.1.0...v2.0.0
v1.1.0
ClusterManagers v1.1.0
Merged pull requests:
- README: Reorganize the "external packages" table (add a separate column for the name of the external package) (#244) (@DilumAluthge)
- README: Don't mention the Slurm functionality in this package (and point users to SlurmClusterManager.jl instead) (#245) (@DilumAluthge)
- Deprecate (but do not remove) the Slurm functionality in this package (and point users to SlurmClusterManager.jl instead) (#246) (@DilumAluthge)
- Add
depwarn
s (but do not remove) the managers that are not currently being maintained (SGE, PBS, HTCondor, and Scyld) (#247) (@DilumAluthge) - Docs: Move SGE docs from README to separate file (#248) (@DilumAluthge)
- Fix a bug in the test suite (#249) (@DilumAluthge)
- README: Fix a mistake in the docs for the external SlurmClusterManager.jl package (#250) (@DilumAluthge)
- CI: Enable code coverage (#252) (@DilumAluthge)
- Create a
.gitignore
file, and gitignore theManifest.toml
file (#253) (@DilumAluthge) - Test suite: Add tests for
show(io, ::ElasticManager)
(#254) (@DilumAluthge) - README: Move the unmaintained managers (SGE, PBS, HTCondor, and Scyld) to a separate table (#255) (@DilumAluthge)
- Bump version from 1.0.0 to 1.1.0 (#256) (@DilumAluthge)
v1.0.0: Move LSF functionality to LSFClusterManager.jl
This is a breaking release. The LSF functionality has been removed and moved to the LSFClusterManager.jl package.
What's Changed
- BREAKING: Remove the LSF functionality from this package (and point users to
JuliaParallel/LSFClusterManagers.jl
instead) by @DilumAluthge in #237 - Bump version from
1.0.0-DEV
to1.0.0
by @DilumAluthge in #243
Full Changelog
Full Changelog: v0.4.9...v1.0.0
v0.4.9
ClusterManagers v0.4.9
Merged pull requests:
- Whitespace fixes (#235) (@DilumAluthge)
- Fix a mistake in a comment (#236) (@DilumAluthge)
- Bump version from
0.4.8
to0.4.9
(#238) (@DilumAluthge)
v0.4.8
What's Changed
Project.toml
: add[compat]
entries for stdlibs by @DilumAluthge in #218- Bump version from
0.4.7
to0.4.8
by @DilumAluthge in #233
Documentation
- README: Add link to AzManagers.jl for Azure scale-sets. by @samtkaplan in #187
- README: Clearly distinguish between implementations in this package vs external packages by @DilumAluthge in #220
- README: Soften the language in the opening sentence (and in particular, remove the word "support") by @DilumAluthge in #222
- README: Add missing punctuation by @DilumAluthge in #223
- README: Clarify that SGE = Sun Grid Engine, and clarify that
addprocs_sge
usesqsub
by @DilumAluthge in #225 - README: Clarify that PBS = Portable Batch System by @DilumAluthge in #226
- README: Add a footnote that HTCondor was previously named Condor by @DilumAluthge in #227
- README: Mention that the package is not actively maintained or tested, and add a call for maintainers by @DilumAluthge in #224
- README: Add missing punctation by @DilumAluthge in #228
- README: Fix a typo (spelling mistake in the package name) by @DilumAluthge in #230
- README: Fix a typo by @DilumAluthge in #232
CI (continuous integration) on this repo
- Delete the
.travis.yml
file by @DilumAluthge in #212 - CI: Increase the limit for Dependabot PRs by @DilumAluthge in #213
- Several CI tweaks by @DilumAluthge in #217
- CI: Pin actions to commit hashes by @DilumAluthge in #219
- CI: Get the Slurm tests passing in CI again by @DilumAluthge in #229
New Contributors
- @samtkaplan made their first contribution in #187
Full Changelog
Full Changelog: v0.4.7...v0.4.8
v0.4.7
What's Changed
- fix typo by @spaette in #207
- Bump version from
0.4.6
to0.4.7
by @DilumAluthge in #216
CI (continuous integration) on this repo
- Bump actions/checkout from 4.1.1 to 4.1.3 by @dependabot in #201
- Bump actions/checkout from 4.1.3 to 4.1.4 by @dependabot in #202
- Bump actions/checkout from 4.1.4 to 4.1.6 by @dependabot in #205
- Bump actions/checkout from 4.1.6 to 4.1.7 by @dependabot in #206
- Bump actions/checkout from 4.1.7 to 4.2.0 by @dependabot in #208
- Bump actions/checkout from 4.2.0 to 4.2.1 by @dependabot in #209
- Bump actions/checkout from 4.2.1 to 4.2.2 by @dependabot in #210
New Contributors
Full Changelog
Full Changelog: v0.4.6...v0.4.7
v0.4.6
ClusterManagers v0.4.6
Merged pull requests:
- enable dependabot for GitHub actions (#188) (@ranocha)
- add support for specifying slurm output file (#194) (@cnrrobertson)
- Bump actions/checkout from 2.2.0 to 4.1.1 (#195) (@dependabot[bot])
- Make SLUM worker startup more robust and provide more feedback (#200) (@oschulz)
v0.4.5
ClusterManagers v0.4.5
Closed issues:
- Error launching workers: no such file or directory (#165)
- ClusterManagers can be run on top of dask clusters! (#186)
Merged pull requests:
- Update ElasticManager constructor auto IP config (#190) (@mikeingold)
v0.4.4
ClusterManagers v0.4.4
Closed issues:
- [SlurmManager] 100 % CPU usage while waiting for the job to get created (#173)
- Better handling of SLURM job submission timing (#175)
- SLURM 10 nodes good, 16 nodes error (#178)
- LSF manager broken in Julia 1.8.1 (#182)
Merged pull requests:
- Add Slurm Docker tests (#154) (@simonbyrne)
- [Slurm] Add sleep while waiting for job to start (#174) (@David96)
- [Slurm] Add retry_delays when waiting for workers (#176) (@David96)
- Bump version with slurm retry_delays fix (#180) (@MilesCranmer)
- Update TagBot.yml with new template (#181) (@DrChainsaw)
- Close and reopen stream after bpeek exits (#183) (@DrChainsaw)
- improvement and bug fix for condor (#184) (@Moelf)
v0.4.2
ClusterManagers v0.4.2
Closed issues:
- lsf_bpeek makes strong assumptions on iterator state of retry_delays (#171)
Merged pull requests:
- iterate over retry_delays (#172) (@DrChainsaw)