Skip to content

Commit a8bb3f1

Browse files
committed
Update documentation
1 parent e2cdeac commit a8bb3f1

File tree

7 files changed

+20
-7
lines changed

7 files changed

+20
-7
lines changed

Diff for: CHANGELOG.rst

+11
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,17 @@
33
Changelog
44
=========
55

6+
0.16.0
7+
------
8+
9+
Changes to "0.15.0"
10+
^^^^^^^^^^^^^^^^^^^
11+
12+
Other
13+
"""""
14+
15+
- ADIOS2: require version 2.9.0 #1711
16+
617
0.16.0
718
------
819
**Date:** 2024-10-07

Diff for: Dockerfile

+1-1
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,7 @@ RUN curl -sLo c-blosc-1.15.0.tar.gz https://github.com/Blosc/c-blosc/arch
5656
&& make \
5757
&& make install
5858

59-
RUN curl -sLo adios2-2.7.1.tar.gz https://github.com/ornladios/ADIOS2/archive/v2.7.1.tar.gz \
59+
RUN curl -sLo adios2-2.9.2.tar.gz https://github.com/ornladios/ADIOS2/archive/v2.9.2.tar.gz \
6060
&& file adios2*.tar.gz \
6161
&& tar -xzf adios2*.tar.gz \
6262
&& rm adios2*.tar.gz \

Diff for: NEWS.rst

+5
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,11 @@
33
Upgrade Guide
44
=============
55

6+
0.17.0
7+
------
8+
9+
ADIOS 2.9.0 is now the minimally supported version for ADIOS2 support.
10+
611
0.16.0
712
------
813

Diff for: README.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -108,7 +108,7 @@ Shipped internally (downloaded by CMake unless `openPMD_SUPERBUILD=OFF` is set):
108108
I/O backends:
109109
* [JSON](https://en.wikipedia.org/wiki/JSON)
110110
* [HDF5](https://support.hdfgroup.org/HDF5) 1.8.13+ (optional)
111-
* [ADIOS2](https://github.com/ornladios/ADIOS2) 2.7.0+ (optional)
111+
* [ADIOS2](https://github.com/ornladios/ADIOS2) 2.9.0+ (optional)
112112

113113
while those can be built either with or without:
114114
* MPI 2.1+, e.g. OpenMPI 1.6.5+ or MPICH2

Diff for: docs/source/backends/adios2.rst

-3
Original file line numberDiff line numberDiff line change
@@ -58,9 +58,6 @@ Steps
5858
ADIOS2 is optimized towards organizing the process of reading/writing data into IO steps.
5959
In order to activate steps, it is imperative to use the :ref:`Streaming API <usage-streaming>` (which can be used for either file-based or streaming-based workflows).
6060

61-
ADIOS2 release 2.6.0 contained a bug (fixed in ADIOS 2.7.0, see `PR #2348 <https://github.com/ornladios/ADIOS2/pull/2348>`_) that disallows random-accessing steps in file-based engines.
62-
With this ADIOS2 release, files written with steps may only be read using the streaming API.
63-
6461
Upon reading a file, the ADIOS2 backend will automatically recognize whether it has been written with or without steps, ignoring the JSON option mentioned above.
6562
Steps are mandatory for streaming-based engines and trying to switch them off will result in a runtime error.
6663

Diff for: docs/source/dev/dependencies.rst

+1-1
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ Optional: I/O backends
2727

2828
* `JSON <https://en.wikipedia.org/wiki/JSON>`_
2929
* `HDF5 <https://support.hdfgroup.org/HDF5>`_ 1.8.13+
30-
* `ADIOS2 <https://github.com/ornladios/ADIOS2>`_ 2.7.0+
30+
* `ADIOS2 <https://github.com/ornladios/ADIOS2>`_ 2.9.0+
3131

3232
while those can be build either with or without:
3333

Diff for: test/python/unittest/API/APITest.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -367,7 +367,7 @@ def attributeRoundTrip(self, file_ending):
367367
np.testing.assert_almost_equal(
368368
series.get_attribute("nparr_cdouble"),
369369
[4.5 + 1.1j, 6.7 - 2.2j])
370-
# not in ADIOS 1.13.1 nor ADIOS 2.7.0
370+
# not in ADIOS2
371371
if file_ending not in ["bp", "bp4", "bp5"]:
372372
np.testing.assert_almost_equal(
373373
series.get_attribute("nparr_clongdouble"),

0 commit comments

Comments
 (0)