Skip to content

Releases: powsybl/powsybl-hpc

v3.3.0

16 Dec 15:29
v3.3.0
62f332b
Compare
Choose a tag to compare

Release notes

Quality

  • Fix sonar issues (#81)

Dependencies

  • Update powsybl-core to v6.6.0 and powsybl-parent to v20 (#87)
  • Update dependencies (#88)

v3.2.0

28 Oct 11:41
v3.2.0
64d99a5
Compare
Choose a tag to compare

Release notes

Dependencies

  • Update powsybl-core to 6.5.0 (#85)

v3.1.0

21 Oct 07:09
v3.1.0
e00cac6
Compare
Choose a tag to compare

Release notes

Quality

  • New readthedocs documentation (#79)

Dependencies

  • Update dependencies (#80)
  • Update powsybl-core to 6.4.1 (#82)

v3.0.0

14 May 09:19
v3.0.0
07c2e60
Compare
Choose a tag to compare

Release notes

Dependencies

  • powsybl-parent update to v18 (#70)
  • powsybl-core update to v6.3.1 (#70) (#71)

Quality

  • Code cleaning (#72)
  • Improve code coverage (#73)
  • Fill missing headers (#74)
  • Javadoc fix: add literal in mail addresses (#76)
  • Update readme (#77)

Java version support

PowSyBl-HPC now only supports Java 17 and higher. Please check that your installed SDK is still compatible. If you are using Ubuntu 20.04 LTS and the preinstalled Maven version, you will need to upgrade your Maven version too at least up to a version 3.8.x.

v2.12.0

16 Aug 15:31
Compare
Choose a tag to compare

Release notes

Dependencies updates

  • upgrade powsybl-core to v3.8.0 (#54) Breaking Change
    Versions prior to v3.8 are not compatible anymore, please refer to powsybl-core release notes and migration guide to upgrade.

v2.11.1

16 Aug 14:15
Compare
Choose a tag to compare

Release notes

Bug fixes

  • Slurm: fixed a null pointer exception when a "job array" failed (#58)

v2.11.0

11 Dec 10:40
Compare
Choose a tag to compare

Release notes

Slurm

  • Fix space handling in job arguments names (#45)
  • Fix space handling in input/output file names (#46)
  • Fix end of array job detection (#48)
  • Use scontrol instead of sacct to get status of finished tasks (#52)

Quality

  • Update Java version for CI to JDK 11 (#50)
  • Update junit from 4.12 ot 4.13.1 (#53)
  • Update powsybl-core from v3.3.0 to v3.7.1 (#55)
  • Update powsybl-parent from v2 to v3 (#55)

v2.10.1

15 May 14:34
Compare
Choose a tag to compare

Release notes

This corrective release fixes 2 bugs in slurm computation manager, related to the handling of spaces in the input file names and arguments of submitted jobs .

Slurm

  • When using the new "job array" feature, fixes the handling of arguments which contain spaces
  • Fixes possible bugs when unzipping files with names containing spaces to remote directory

v2.10.0

29 Apr 15:30
Compare
Choose a tag to compare

Release notes

Dependencies

  • Update powsybl-core version to v3.3.0

Slurm

  • Add the capacity to use Slurm job arrays when execution count > 1. It becomes the new default behaviour, and you may switch back to the old behaviour with the following configuration property job-array:
slurm-computation-manager:
    job-array: false
  • Improve the behaviour of cancellation of CompletableFutures created by the computation manager: now calls to future.get() or future.join() will correctly throw a CancellationException with no delay
  • Quality : refactoring of internals to improve maintainability

v2.9.0

26 Mar 09:26
Compare
Choose a tag to compare

Release notes

Dependencies

  • Update powsybl-core version to v3.2.0
  • Update powsybl-parent version to v2

Slurm

  • Add the possibility to configure the memory requirement for slurm jobs
  • Fix the detection of jobs failures in job batches (execution count > 1)
  • Quality : start refactoring slurm computation manager internals, and improve unit test coverage