Skip to content

Prepare for swmr and mpiio

Afonso Mukai requested to merge prepare_for_swmr_and_mpiio into master

Created by: dominikwerder

As preparation for SWMR and parallel writing, the HDF file and the HDF objects are created, then the file is closed and re-opened as required by the HDF API. The classes CommandHandler and HDFFile therefore had to change. A new helper Msg is added in order to unify message handling and to allow better performance testing. New types, which will only be used in SWMR and parallel, include HDFIDStore and CollectiveQueue and are added here already because they appear in the public interface of HDFWriterModule.

Merge request reports