Skip to content

IOR version 3.2.0

Compare
Choose a tag to compare
@glennklockwood glennklockwood released this 02 Jan 20:25
· 292 commits to rc since this release
4b44399

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)