Dominique Leuenberger 01ddd05d54 Accepting request 851572 from science
* Add metadata cache optimization to reduce skip list usage.
  * Add BEST_EFFORT value to HDF5_USE_FILE_LOCKING environment variable.
  * Add H5Pset/get_file_locking() API calls.
  * Add Mirror VFD.
    Use TCP/IP sockets to perform write-only (W/O) file I/O on a remote
    machine. Must be used in conjunction with the Splitter VFD.
  * Add Splitter VFD.
    Maintain separate R/W and W/O channels for "concurrent" file writes
    to two files using a single HDF5 file handle.
  * Fixed an assertion failure in the parallel library when collectively
   filling chunks.
  * Fortran/C++ libs: Add wrappers for H5Pset/get_file_locking() API calls.
     h5pget_file_locking_f()
     h5pset_file_locking_f()
  * Added new Fortran parameters:
        H5F_LIBVER_ERROR_F
        H5F_LIBVER_NBOUNDS_F
        H5F_LIBVER_V18_F
        H5F_LIBVER_V110_F
  * Add new Fortran API: h5pget_libver_bounds_f.
  * h5repack added options to control how external links are handled.
  * The tools library was updated by standardizing the error stack process.
  * The H5DSis_scale function was updated to return "not a dimension scale" (0)
    instead of failing (-1), when CLASS or DIMENSION_SCALE attributes are
    not written according to Dimension Scales Specification.
  * Bug Fixes:
    + Fix bug and simplify collective metadata write operation when some ranks
      have no entries to contribute.  This fixes parallel regression test
      failures with IBM SpectrumScale MPI on the Summit system at ORNL.
    + Fixed use-of-uninitialized-value error.

OBS-URL: https://build.opensuse.org/request/show/851572
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/hdf5?expand=0&rev=71
2020-11-29 11:23:29 +00:00
Description
No description provided
11 MiB
Languages
Shell 100%