Recent Releases of https://github.com/powsybl/powsybl-hpc
https://github.com/powsybl/powsybl-hpc - v3.5.0
Release notes
Quality
- Change snapshot branches name (#96)
- Update Slack link (#99)
Dependencies
- Update to powsybl-core 6.8.0 (#97, #98)
- Update other dependencies (#98)
| Library / component | Previous version | New version | PR | | --- | --- | --- | --- | | commons-exec | 1.4.0 | 1.5.0 | #98 | | jsch | 0.2.24 | 2.27.2 | #98 | | junit-jupiter | 5.11.3 | 5.12.2| #98 | | logback | 1.5.14 | 1.5.18 | #98 | | mockito | 5.12.0 | 5.18.0 | #98 | | protobuf | 3.25.5 | 3.25.8 | #98 |
- Java
Published by rolnico 9 months ago
https://github.com/powsybl/powsybl-hpc - v3.4.0
Release notes
Quality
- Add snapshot CI (#90, #92)
- Add maven wrapper and use it in CI (#91)
Dependencies
- Update powsybl-core dependency to v6.7.0 and other dependencies (#94)
- Java
Published by rolnico about 1 year ago
https://github.com/powsybl/powsybl-hpc - v3.3.0
Release notes
Quality
- Fix sonar issues (#81)
Dependencies
- Update powsybl-core to v6.6.0 and powsybl-parent to v20 (#87)
- Update dependencies (#88)
- Java
Published by rolnico over 1 year ago
https://github.com/powsybl/powsybl-hpc - v3.2.0
Release notes
Dependencies
- Update powsybl-core to 6.5.0 (#85)
- Java
Published by rolnico over 1 year ago
https://github.com/powsybl/powsybl-hpc - v3.1.0
Release notes
Quality
- New readthedocs documentation (#79)
Dependencies
- Update dependencies (#80)
- Update powsybl-core to 6.4.1 (#82)
- Java
Published by rolnico over 1 year ago
https://github.com/powsybl/powsybl-hpc - v3.0.0
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.
- Java
Published by rolnico about 2 years ago
https://github.com/powsybl/powsybl-hpc - v2.12.0
Release notes
Dependencies updates
- upgrade powsybl-core to v3.8.0 (#54)
Versions prior to v3.8 are not compatible anymore, please refer to powsybl-core release notes and migration guide to upgrade.
- Java
Published by sylvlecl almost 5 years ago
https://github.com/powsybl/powsybl-hpc - v2.11.1
Release notes
Bug fixes
- Slurm: fixed a null pointer exception when a "job array" failed (#58)
- Java
Published by sylvlecl almost 5 years ago
https://github.com/powsybl/powsybl-hpc - v2.11.0
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)
- Java
Published by mathbagu over 5 years ago
https://github.com/powsybl/powsybl-hpc - v2.10.1
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
- Java
Published by sylvlecl about 6 years ago
https://github.com/powsybl/powsybl-hpc - v2.10.0
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:
yaml
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
- Java
Published by sylvlecl about 6 years ago
https://github.com/powsybl/powsybl-hpc - v2.9.0
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
- Java
Published by sylvlecl about 6 years ago
https://github.com/powsybl/powsybl-hpc - v2.8.0
Slurm - Fix exceptions' handling in integration tests
Quality - Update powsybl-core version to v3.1.0 - Use Github Actions instead of Travis/AppVeyor for CI
- Java
Published by mathbagu over 6 years ago
https://github.com/powsybl/powsybl-hpc - v2.7.0
Release notes
Distribution HPC - Fix distribution dependencies
MPI
- Fix UnsatisfiedLinkError in master.so
Slurm
- Use sacct --help to check
- Convert timeout computation parameter to sbatch's --time
- Java
Published by miovd over 6 years ago
https://github.com/powsybl/powsybl-hpc - v2.6.1
Release notes
MPI - Fix UnsatisfiedLinkError
- Java
Published by mathbagu over 6 years ago
https://github.com/powsybl/powsybl-hpc - v2.6.0
Release notes
Computation MPI - Move powsybl-computation-mpi module from powsybl-core
Computation Slurm - Add a ComputationManager implementation based on Slurm
- Java
Published by mathbagu almost 7 years ago