Skip to content

Commit

Permalink
Migration instructions for file driver. (#954)
Browse files Browse the repository at this point in the history
  • Loading branch information
1uc authored Feb 12, 2024
1 parent d2db401 commit e639820
Showing 1 changed file with 13 additions and 0 deletions.
13 changes: 13 additions & 0 deletions doc/migration_guide.md
Original file line number Diff line number Diff line change
Expand Up @@ -119,3 +119,16 @@ Note that objects of type `DataSpace::DataSpaceType` will no longer silently
convert to an integer. Including the two constants
`DataSpace::dataspace_{scalar,null}`.

## Deprecation `FileDriver` and `MPIOFileDriver`.
These have been deprecated to stick more closely with familiar HDF5 concepts.
The `FileDriver` is synonymous to `FileAccessProps`; and `MPIOFileDriver` is
the same as:
```
auto fapl = FileAccessProps{};
fapl.add(MPIOFileAccess(mpi_comm, mpi_info));
```

We felt that the savings in typing effort weren't worth introducing the concept
of a "file driver". Removing the concept hopefully makes it easier to add a
better abstraction for the handling of the property lists, when we discover
such an abstraction.

0 comments on commit e639820

Please sign in to comment.