Skip to content

Commit

Permalink
Merge branch 'main' into mpio_pointer
Browse files Browse the repository at this point in the history
  • Loading branch information
Yushan-Wang authored Nov 28, 2024
2 parents 9d1e827 + ccf125e commit 5f87e2d
Show file tree
Hide file tree
Showing 15 changed files with 185 additions and 89 deletions.
20 changes: 15 additions & 5 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,21 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/).

## [Unreleased]

### Added

### Changed

### Deprecated

### Removed

### Fixed

### Security


## [1.8.0] - 2024-11-28

### Added
* NetCDF plugin now support the size_of attribute, fixes
[#446](https://gitlab.maisondelasimulation.fr/pdidev/pdi/-/issues/446)
Expand All @@ -25,21 +40,16 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/).
- directly use vendored gtest, benchmark & ZPP
[#465](https://github.com/pdidev/pdi/issues/465)

### Deprecated

### Removed
* Removed deprecated, unmaintained and unsupported plugins and tools for the
distribution: Decl'SION, FlowVR, FTI and test plugins, as well as the
PDI Config validator, fixes
[#458](https://gitlab.maisondelasimulation.fr/pdidev/pdi/-/issues/458)


### Fixed
* Support installation with the latest version of python where setuptools is an external lib, fixes
[#457](https://gitlab.maisondelasimulation.fr/pdidev/pdi/-/issues/457)

### Security


## [1.7.1] - 2024-07-21

Expand Down
19 changes: 13 additions & 6 deletions example/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,19 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/).

### Added

### Changed

### Deprecated

### Removed

### Fixed

### Security


## [1.8.0] - 2024-11-28

### Changed
* Replaced the astyle based indentation by a clang-format one, fixes
[#349](https://gitlab.maisondelasimulation.fr/pdidev/pdi/-/issues/349)
Expand All @@ -17,17 +30,11 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/).
CMake 3.16, mpi4py 3.0
[#465](https://github.com/pdidev/pdi/issues/465)

### Deprecated

### Removed
* Removed examples for deprecated, unmaintained and unsupported plugins:
Decl'SION, FlowVR, FTI and test plugins, fixes
[#458](https://gitlab.maisondelasimulation.fr/pdidev/pdi/-/issues/458)

### Fixed

### Security


## [1.7.0] - 2024-07-17

Expand Down
46 changes: 33 additions & 13 deletions pdi/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,11 +10,43 @@ and this project adheres to
[Semantic Versioning](https://semver.org/spec/v2.0.0.html).



## [Unreleased]

### For users

#### Added

#### Changed

#### Deprecated

#### Removed

#### Fixed

#### Security


### For plugin developers

#### Added

#### Changed

#### Deprecated

#### Removed

#### Fixed

#### Security



## [1.8.0] - 2024-11-28

### For users

#### Added
* Add the `Context::find()` method.
[#445](https://gitlab.maisondelasimulation.fr/pdidev/pdi/-/issues/445)
Expand All @@ -28,16 +60,10 @@ and this project adheres to
- directly use vendored gtest, benchmark & ZPP
[#465](https://github.com/pdidev/pdi/issues/465)

#### Deprecated

#### Removed

#### Fixed
* Fixed compilation with {fmt} version 11+
[#456](https://gitlab.maisondelasimulation.fr/pdidev/pdi/-/issues/456)

#### Security


### For plugin developers

Expand All @@ -58,12 +84,6 @@ and this project adheres to
* The `Datatype_template_ptr` type is now deprecated, `Datatype_template_sptr`
should be used instead.

#### Removed

#### Fixed

#### Security



## [1.7.0] - 2024-07-17
Expand Down
2 changes: 1 addition & 1 deletion pdi/VERSION
Original file line number Diff line number Diff line change
@@ -1 +1 @@
1.8.0-alpha
1.9.0-alpha
20 changes: 10 additions & 10 deletions pdi/docs/Source_installation.md
Original file line number Diff line number Diff line change
Expand Up @@ -13,11 +13,11 @@ The %PDI source distribution includes:

## Downloading PDI source distribution {#downloading_distribution}

To download the sources, have a look at the list of all releases at
https://gitlab.maisondelasimulation.fr/pdidev/pdi/-/releases
To download the sources, have a look at the list of all releases at
https://github.com/pdidev/pdi/releases/

For example, release 1.7.1 can be downloaded from
https://gitlab.maisondelasimulation.fr/pdidev/pdi/-/archive/1.7.1/pdi-1.7.1.tar.bz2
For example, release 1.8.0 can be downloaded from
https://github.com/pdidev/pdi/archive/refs/tags/1.8.0.tar.gz

## Default installation {#default_installation}

Expand All @@ -43,15 +43,15 @@ external dependencies are:
This list of dependencies can be further reduced or extended by changing the
set of features compiled.

For example, release 1.7.1 can be installed by following these instructions (but
For example, release 1.8.0 can be installed by following these instructions (but
look for the latest release at
https://gitlab.maisondelasimulation.fr/pdidev/pdi/-/releases ):
https://github.com/pdidev/pdi/releases ):

```bash
wget https://gitlab.maisondelasimulation.fr/pdidev/pdi/-/archive/1.7.1/pdi-1.7.1.tar.bz2
tar -xjf pdi-1.7.1.tar.bz2
mkdir pdi-1.7.1/build
cd pdi-1.7.1/build
wget https://github.com/pdidev/pdi/archive/refs/tags/1.8.0.tar.gz
tar -xjf 1.8.0.tar.bz2
mkdir 1.8.0/build
cd 1.8.0/build
cmake -DCMAKE_INSTALL_PREFIX="${HOME}/.local/" .. # configuration
make install # compilation and installation
```
Expand Down
2 changes: 1 addition & 1 deletion pdi/docs/Specification_tree_ref.md
Original file line number Diff line number Diff line change
Expand Up @@ -1279,7 +1279,7 @@ A \ref tuple_type_node represents a "tuple", where:
* the value associated to the `buffersize` key represents the overall size of
the tuple including potential padding, if omitted, the minimum size that fits
all elements is used,
* the value associated to the `members` key lists all elements of the tuple,
* the value associated to the `elements` key lists all elements of the tuple,
* keys that start with `+` represent attributes, the associated value can be
anything (**scalar**, **sequence** or **mapping**).

Expand Down
19 changes: 13 additions & 6 deletions plugins/decl_hdf5/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,19 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/).
* Possibility to choose parallel MPI-I/O mode: either COLLECTIVE or INDEPENDENT
[#419](https://gitlab.maisondelasimulation.fr/pdidev/pdi/-/issues/419)

### Changed

### Deprecated

### Removed

### Fixed

### Security


## [1.8.0] - 2024-11-28

### Changed
* Replaced the astyle based indentation by a clang-format one, fixes
[#349](https://gitlab.maisondelasimulation.fr/pdidev/pdi/-/issues/349)
Expand All @@ -19,16 +32,10 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/).
- directly use vendored gtest & benchmark
[#465](https://github.com/pdidev/pdi/issues/465)

### Deprecated

### Removed
* Removed support for the PDI Config validator, fixes
[#458](https://gitlab.maisondelasimulation.fr/pdidev/pdi/-/issues/458)

### Fixed

### Security


## [1.7.0] - 2024-07-17

Expand Down
19 changes: 13 additions & 6 deletions plugins/decl_netcdf/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,19 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/).

### Added

### Changed

### Deprecated

### Removed

### Fixed

### Security


## [1.8.0] - 2024-11-28

### Changed
* Replaced the astyle based indentation by a clang-format one, fixes
[#349](https://gitlab.maisondelasimulation.fr/pdidev/pdi/-/issues/349)
Expand All @@ -17,16 +30,10 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/).
- directly use vendored gtest
[#465](https://github.com/pdidev/pdi/issues/465)

### Deprecated

### Removed
* Removed support for the PDI Config validator, fixes
[#458](https://gitlab.maisondelasimulation.fr/pdidev/pdi/-/issues/458)

### Fixed

### Security


## [1.7.0] - 2024-07-17

Expand Down
19 changes: 13 additions & 6 deletions plugins/mpi/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,19 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/).

### Added

### Changed

### Deprecated

### Removed

### Fixed

### Security


## [1.8.0] - 2024-11-28

### Changed
* Replaced the astyle based indentation by a clang-format one, fixes
[#349](https://gitlab.maisondelasimulation.fr/pdidev/pdi/-/issues/349)
Expand All @@ -16,16 +29,10 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/).
CMake 3.16
[#465](https://github.com/pdidev/pdi/issues/465)

### Deprecated

### Removed
* Removed support for the PDI Config validator, fixes
[#458](https://gitlab.maisondelasimulation.fr/pdidev/pdi/-/issues/458)

### Fixed

### Security


## [1.7.0] - 2024-07-17

Expand Down
17 changes: 11 additions & 6 deletions plugins/pycall/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,12 +9,6 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/).
### Added

### Changed
* Replaced the astyle based indentation by a clang-format one, fixes
[#349](https://gitlab.maisondelasimulation.fr/pdidev/pdi/-/issues/349)
* Update the version of dependencies according to our policy: oldest supported
Ubuntu & Fedora, oldstable debian & spack 0.18. The new requirements are:
CMake 3.16, Python 3.8, numpy 1.17, pybind11 2.4
[#465](https://github.com/pdidev/pdi/issues/465)

### Deprecated

Expand All @@ -25,6 +19,17 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/).
### Security


## [1.8.0] - 2024-11-28

### Changed
* Replaced the astyle based indentation by a clang-format one, fixes
[#349](https://gitlab.maisondelasimulation.fr/pdidev/pdi/-/issues/349)
* Update the version of dependencies according to our policy: oldest supported
Ubuntu & Fedora, oldstable debian & spack 0.18. The new requirements are:
CMake 3.16, Python 3.8, numpy 1.17, pybind11 2.4
[#465](https://github.com/pdidev/pdi/issues/465)


## [1.7.0] - 2024-07-17

### Fixed
Expand Down
19 changes: 13 additions & 6 deletions plugins/serialize/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,19 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/).

### Added

### Changed

### Deprecated

### Removed

### Fixed

### Security


## [1.8.0] - 2024-11-28

### Changed
* Replaced the astyle based indentation by a clang-format one, fixes
[#349](https://gitlab.maisondelasimulation.fr/pdidev/pdi/-/issues/349)
Expand All @@ -17,16 +30,10 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/).
- directly use vendored gtest
[#465](https://github.com/pdidev/pdi/issues/465)

### Deprecated

### Removed
* Removed support for the PDI Config validator, fixes
[#458](https://gitlab.maisondelasimulation.fr/pdidev/pdi/-/issues/458)

### Fixed

### Security


## [1.7.0] - 2024-07-17

Expand Down
Loading

0 comments on commit 5f87e2d

Please sign in to comment.