Skip to content

IOR version 3.2.0 release candidate 1

Pre-release
Pre-release
Compare
Choose a tag to compare
@glennklockwood glennklockwood released this 04 Dec 21:53
· 296 commits to rc since this release

New major features:

  • mdtest now included as a frontend for the IOR aiori backend (Nathan Hjelm,
    LANL)
  • Added mmap AIORI (Li Dongyang, DDN)
  • Added RADOS AIORI (Shane Snyder, ANL)
  • Added IME AIORI (Jean-Yves Vet, DDN)
  • Added stonewalling for mdtest (Julian Kunkel, U Reading)

New minor features:

  • Dropped support for PLFS AIORI (John Bent)
  • Added stoneWallingWearOut functionality to allow stonewalling to ensure that
    each MPI rank writes the same amount of data and captures the effects of slow
    processes (Julian Kunkel, DKRZ)
  • Added support for JSON output (Enno Zickler, U Hamburg; Julian Kunkel, U
    Reading)
  • Added dummy AIORI (Julian Kunkel, U Reading)
  • Added support for HDF5 collective metadata operations (Rob Latham, ANL)

General user improvements:

  • BeeGFS parameter support (Oliver Steffen, ThinkParQ)
  • Semantics of -R now compares to expected signature (-G) (Julian Kunkel,
    DKRZ)
  • Improved macOS support for ncmpi (Vinson Leung)
  • Added more complete documentation (Enno Zickler, U Hamburg)
  • Assorted bugfixes and code refactoring (Adam Moody, LLNL; Julian Kunkel, U
    Reading; Enno Zickler, U Hamburg; Nathan Hjelm, LANL; Rob Latham, ANL;
    Jean-Yves Vet, DDN)
  • More robust support for non-POSIX-backed AIORIs (Shane Snyder, ANL)

General developer improvements:

  • Improvements to build process (Nathan Hjelm, LANL; Ian Kirker, UCL)
  • Added continuous integration support (Enno Zickler, U Hamburg)
  • Added better support for automated testing (Julian Kunkel, U Reading)
  • Rewritten option handling to improve support for backend-specific options
    (Julian Kunkel, U Reading)

Known issues:

  • api=RADOS cannot work correctly if specified in a config file (via -f)
    because -u/-c/-p cannot be specified (issue #98)
  • writeCheck cannot be enabled for write-only tests using some AIORIs such as
    MPI-IO (pull request #89)