Skip to content

Conversation

@jayeshkrishna
Copy link
Contributor

@jayeshkrishna jayeshkrishna commented Nov 19, 2025

Updating code for v1.9.0

  • Updating version from 1.8.2 to 1.9.0
  • Adding APIs to query library version number and hash.
  • Update and add generated documentation

SCORPIO v1.9.0 includes the following changes,

  • HDF5 data compression support
  • Enhancements to lossy data compression support using ADIOS2
  • More tuning knobs for I/O data compression
  • HDF5 support for large variables
  • Documentation fixes
  • Misc bug fixes

Adding references to the SCORPIO paper and software DOI in README
Adding info on LICENSE and pointing to the file in README
Record the GIT hash during build in the config header
Adding new APIs to query the library major/minor/patch versions
Updating version number from 1.8.2 to 1.9.0
Adding build/install instructions for Aurora, Frontier, Perlmutter
and Linux machines
Updating doc for main page
Updating doc for Introduction page
Updating the documentation for SCORPIO configure and install
options
Updating doc on building and running SCORPIO tests
Updating doc on building/running examples
Updating doc on code style and development practices
@jayeshkrishna jayeshkrishna self-assigned this Nov 19, 2025
Fix broken doc links

* The group names need to start with "PIO_*" instead of "pio_*"
  (to resolve references elsewhere in the doc)
* Adding missing group names
* Fixing ref to copying error code doc (@ref error_return)
* Fixing doxygen comment syntax for some doc group names (use
  "!>" instead of "!!")
Updating some headings and description for the SCORPIO API doc

Also removing broken link to "pio_inq_var"
Adding generated documentation for v1.9.0
@jayeshkrishna jayeshkrishna force-pushed the jayeshkrishna/scorpio_v1.9.0 branch from d5b786b to 97fcb61 Compare November 19, 2025 17:03
@jayeshkrishna
Copy link
Contributor Author

Fixed some more broken links in the doc and force pushed the branch. This branch should be ready for review now.

jayeshkrishna added a commit that referenced this pull request Nov 19, 2025
Updating code for v1.9.0

* Updating version from 1.8.2 to 1.9.0
* Adding APIs to query library version number and hash.
* Update and add generated documentation

SCORPIO v1.9.0 includes the following changes,

* HDF5 data compression support
* Enhancements to lossy data compression support using ADIOS2
* More tuning knobs for I/O data compression
* HDF5 support for large variables
* Documentation fixes
* Misc bug fixes

* jayeshkrishna/scorpio_v1.9.0:
  Adding generated doc
  Update API doc
  Fix broken doc links
  Update code contribution guide
  Updating examples doc
  Updating testing doc
  Updating install doc
  Updating intro doc
  Update doc for main page
  Updating install doc
  Updating version number
  API to query lib version
  Record git hash
  Adding a LICENSE section in README
  Adding an acknowledgement section in README
Adding new APIs to query the library major/minor/patch versions
to the legacy fortran interface
@jayeshkrishna
Copy link
Contributor Author

The nightly builds failed for the legacy fortran interface (for backward compatibility with old code) due to missing APIs to query lib version. Ported the APIs from the default fortran interface to the legacy fortran interface.

jayeshkrishna added a commit that referenced this pull request Nov 20, 2025
Added APIs to query library info into the legacy fortran interface

Updating code for v1.9.0

* Updating version from 1.8.2 to 1.9.0
* Adding APIs to query library version number and hash.
* Update and add generated documentation

SCORPIO v1.9.0 includes the following changes,

* HDF5 data compression support
* Enhancements to lossy data compression support using ADIOS2
* More tuning knobs for I/O data compression
* HDF5 support for large variables
* Documentation fixes
* Misc bug fixes

* jayeshkrishna/scorpio_v1.9.0:
  Add API to query lib to flib legacy
@jayeshkrishna jayeshkrishna merged commit 7f65aed into master Nov 21, 2025
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants