Ana Guerrero 89f0383732 Accepting request 1351251 from science
- Added ADIOS2 v2.12.0:
  * C API: new two-call pattern functions for safely retrieving strings of unknown length.
  * New Selection class for Get() bundling spatial, block, and step parameters.
  * Plugin Interface v2 (breaking): engine/operator plugins no longer inherit from internal core types.
  * Minimum C++ standard raised from C++14 to C++17.
  * BP5 can now write data files to S3-compatible object storage.
  * Python bindings migrated from pybind11 to nanobind for smaller, faster extension modules.
  * New Encryption operator using libsodium sealed-box (X25519 + XSalsa20-Poly1305).
  * New SZ3 lossy compression operator.
  * New RefactorProDM operator integrating ADIOS2 with ProDM decomposition library.
  * Python bindings are now compatible with free-threaded Python (PEP 703, python3.13t).
  * New HTTPS transport (XrootdHttpsRemote) using libcurl as XRootD alternative.
  * XRootD server plugin: idle FD eviction, shared FD across engines, batched variable reads.
  * Cross-endian interoperability always enabled; ADIOS2_USE_Endian_Reverse CMake option removed.
  * Campaign reader: host aliases, XRootD entries, in-memory metadata caching, faster SQLite query.
  * BP5 datasets and files can now be read from TAR archives.
  * BP5 engine parameter DataTransport renamed to DataFileTransport (breaking).
  * BP5 data reading now uses per-subpool locking for safe concurrent multi-thread reads.
  * Python Stream: new minmax() method returns per-step or global min/max for a variable.
  * Inline engine now supports basic output buffering.
  * CI runs pip wheel integration tests on Windows and macOS.
  * ADIOS2 now complies with the REUSE specification for machine-readable SPDX licenses.
  * Release notes: https://github.com/ornladios/ADIOS2/releases/tag/v2.12.0
- Added patch needed for aarch64 packages: adios2-pr-5006.patch

OBS-URL: https://build.opensuse.org/request/show/1351251
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/adios2?expand=0&rev=13
2026-05-07 13:43:50 +00:00
2026-05-06 16:00:23 +00:00
2026-05-06 16:00:23 +00:00
2026-05-06 16:00:23 +00:00
2026-05-06 16:00:23 +00:00
2026-05-06 16:00:23 +00:00
2026-05-06 16:00:23 +00:00
2026-05-06 16:00:23 +00:00
Description
No description provided
130 KiB
Languages
Diff 100%