Skip to content

v2.0

Latest
Compare
Choose a tag to compare
@CamStan CamStan released this 23 Dec 21:19
· 258 commits to dev since this release
5d59599

Release Notes

  • Add resource manager support for Flux (#798)
  • Scalability improvements (#785)
  • Add C and Fortran wrappers for MPI_Init_thread (#774)
  • Improved ls tool - can now list files from all the server processes (#764)
  • Rework server bootstrap completion (#800)
  • Change the OpenSSL MD5 API function from the deprecated MD5 to the new EVP_Digest (#791)
  • New I/O wrappers:
    • fopen64 (#771)
    • stat64, fstat64, __xstat64, __fxstat64 and __lxstat64 (#775)
  • Documentation:
    • Embed UnifyFS Quickstart and ECP Tutorial videos/slides on Overview page
    • Update to use new .readthedocs.yaml file
      • Enable reproducible builds
    • Add UnifyFS paper citation
    • Add details to PnetCDF docs
  • Testing:
    • Add tests for stat(), lstat() and fstat() (#773)

Bug Fixes

  • compile and link agains the OpenSSL detected by the configure script (#799)
  • fortran MPI wrappers have wrong parameter types (#795)
  • handle the case where h5cc -show returns multiple lines (#794)
  • do not assume file must exist after an open call (#789)
  • fix: remove potential double free (#787)
  • fix warning about too small buffer in write() call (#786)
  • define stat wrappers depending on whether symbol is found (#779)
  • call PMPI_Finalize() before unmount the client (#778)
  • fstat() after close should fail with EBADF (#773)