diff options
author | jhendersonHDF <jhenderson@hdfgroup.org> | 2023-09-07 01:47:29 (GMT) |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-09-07 01:47:29 (GMT) |
commit | fcf2e6542483cb8a07bbf9134ac9c2b849c38562 (patch) | |
tree | 5b206bcda79ab7881f27ced82af805bf940c4535 /release_docs | |
parent | 60040c4791cda2c4bee721393a94447a522a754a (diff) | |
download | hdf5-fcf2e6542483cb8a07bbf9134ac9c2b849c38562.zip hdf5-fcf2e6542483cb8a07bbf9134ac9c2b849c38562.tar.gz hdf5-fcf2e6542483cb8a07bbf9134ac9c2b849c38562.tar.bz2 |
Fix Subfiling VFD IOC assignment bug (#3456) (#3518)
Diffstat (limited to 'release_docs')
-rw-r--r-- | release_docs/RELEASE.txt | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/release_docs/RELEASE.txt b/release_docs/RELEASE.txt index ba0edba..0c35f11 100644 --- a/release_docs/RELEASE.txt +++ b/release_docs/RELEASE.txt @@ -109,6 +109,19 @@ Bug Fixes since HDF5-1.14.2 release =================================== Library ------- + - Fixed a bug with the way the Subfiling VFD assigns I/O concentrators + + During a file open operation, the Subfiling VFD determines the topology + of the application and uses that to select a subset of MPI ranks that + I/O will be forwarded to, called I/O concentrators. The code for this + had previously assumed that the parallel job launcher application (e.g., + mpirun, srun, etc.) would distribute MPI ranks sequentially among a node + until all processors on that node have been assigned before going on to + the next node. When the launcher application mapped MPI ranks to nodes + in a different fashion, such as round-robin, this could cause the Subfiling + VFD to incorrectly map MPI ranks as I/O concentrators, leading to missing + subfiles. + - Fixed a file space allocation bug in the parallel library for chunked datasets |