summaryrefslogtreecommitdiffstats
path: root/release_docs
diff options
context:
space:
mode:
authorDana Robinson <43805+derobins@users.noreply.github.com>2023-03-21 04:31:41 (GMT)
committerGitHub <noreply@github.com>2023-03-21 04:31:41 (GMT)
commit7ed1deb00f6fdc49aa48632096a8596f55cdf57f (patch)
tree1c89ae08b77ef78660ce87690e617fe3999f608f /release_docs
parentf1e7081cc28b3af0077af71605df7320aa1b9312 (diff)
downloadhdf5-7ed1deb00f6fdc49aa48632096a8596f55cdf57f.zip
hdf5-7ed1deb00f6fdc49aa48632096a8596f55cdf57f.tar.gz
hdf5-7ed1deb00f6fdc49aa48632096a8596f55cdf57f.tar.bz2
Remove perf tool and standalone h5perf builds (#2619)
The small perf tool conflicts with the standard perf tool and is being removed from all HDF5 releases. Building h5perf in "standalone" mode (i.e., independently of the library) has been broken for some time, so the build code for that has also been removed.
Diffstat (limited to 'release_docs')
-rw-r--r--release_docs/RELEASE.txt28
1 files changed, 24 insertions, 4 deletions
diff --git a/release_docs/RELEASE.txt b/release_docs/RELEASE.txt
index 62d09b2..ab10311 100644
--- a/release_docs/RELEASE.txt
+++ b/release_docs/RELEASE.txt
@@ -24,7 +24,7 @@ The official HDF5 releases can be obtained from:
Changes from release to release and new features in the HDF5-1.10.x release series
can be found at:
- https://portal.hdfgroup.org/display/HDF5/HDF5+Application+Developer%27s+Guide
+ https://portal.hdfgroup.org/display/HDF5/Release+Specific+Information
If you have any questions or comments, please send them to the HDF Help Desk:
@@ -36,7 +36,7 @@ CONTENTS
- New Features
- Support for new platforms and languages
-- Bug Fixes since HDF5-1.10.8
+- Bug Fixes since HDF5-1.10.9
- Supported Platforms
- Tested Configuration Features Summary
- More Tested Platforms
@@ -188,12 +188,32 @@ New Features
Tools:
------
- -
+ - Building h5perf/h5perf_serial in "standalone mode" has been removed
+
+ Building h5perf separately from the library was added circa 2008
+ in HDF5 1.6.8. It's unclear what purpose this serves and the current
+ implementation is currently broken. The existing files require
+ H5private.h and the symbols we use to determine how the copied
+ platform-independence scheme should be used come from H5pubconf.h,
+ which may not match the compiler being used to build standalone h5perf.
+
+ Due to the maintenance overhead and lack of a clear use case, support
+ for building h5perf and h5perf_serial separately from the HDF5 library
+ has been removed.
+
+ (DER - 2023/03/20)
+
+ - The perf tool has been removed
+
+ The small `perf` tool didn't really do anything special and the name
+ conflicts with gnu's perf tool.
+
+ (DER - 2023/03/20, GitHub #1787)
High-Level APIs:
----------------
- -
+ -
C Packet Table API: