summaryrefslogtreecommitdiffstats
path: root/release_docs
diff options
context:
space:
mode:
authorjhendersonHDF <jhenderson@hdfgroup.org>2023-09-07 01:47:29 (GMT)
committerGitHub <noreply@github.com>2023-09-07 01:47:29 (GMT)
commitfcf2e6542483cb8a07bbf9134ac9c2b849c38562 (patch)
tree5b206bcda79ab7881f27ced82af805bf940c4535 /release_docs
parent60040c4791cda2c4bee721393a94447a522a754a (diff)
downloadhdf5-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.txt13
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