hdf5/testpar
Dana Robinson d5c449248f
Brings the native implementation of H5Fdelete() from Bitbucket (#524)
* Committing clang-format changes

* Brings the native VFD H5Fdelete() implementation from Bitbucket

Only brings the 'del' callbacks, not the 'open/close' scheme.

* Formatter changes

* Committing clang-format changes

* Fixes direct VFD callback name

* Removes UNUSED macro from family API call

* Adds barrier and rank 0 check to MPI-I/O VFD delete

* Revert "Adds barrier and rank 0 check to MPI-I/O VFD delete"

This reverts commit 909765f759.

* Revert "Revert "Adds barrier and rank 0 check to MPI-I/O VFD delete""

This reverts commit 9b04bef115.

* Adds a second barrier after the delete in MPI-I/O VFD

* Only delete files in the core VFD when the backing store flag is set

* Fixes string issues in multi VFD

Also, h5test.c cleanup code now uses H5Fdelete().

* Formatted source

* Rework fapl checks for MPI-I/O VFD delete callback

Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2021-04-16 13:47:32 -05:00
..
CMakeLists.txt OESS-98 merge with clang-format changes 2020-09-25 16:43:57 -05:00
CMakeTests.cmake Update license url part2 (#333) 2021-02-17 08:52:36 -06:00
CMakeVFDTests.cmake Update license url part2 (#333) 2021-02-17 08:52:36 -06:00
COPYING Update license url part2 (#333) 2021-02-17 08:52:36 -06:00
Makefile.am Update license url part2 (#333) 2021-02-17 08:52:36 -06:00
t_2Gio.c Update license url part2 (#333) 2021-02-17 08:52:36 -06:00
t_bigio.c Align with "parallel fence" changes (#479) 2021-03-24 15:57:32 -05:00
t_cache_image.c Update license url part2 (#333) 2021-02-17 08:52:36 -06:00
t_cache.c Align with "parallel fence" changes (#479) 2021-03-24 15:57:32 -05:00
t_chunk_alloc.c Update license url part2 (#333) 2021-02-17 08:52:36 -06:00
t_coll_chunk.c Update license url part2 (#333) 2021-02-17 08:52:36 -06:00
t_coll_md_read.c Update license url part2 (#333) 2021-02-17 08:52:36 -06:00
t_dset.c Minor parallel improvements (#519) 2021-03-26 15:14:09 -05:00
t_file_image.c Update license url part2 (#333) 2021-02-17 08:52:36 -06:00
t_file.c Brings the native implementation of H5Fdelete() from Bitbucket (#524) 2021-04-16 13:47:32 -05:00
t_filter_read.c Update license url part2 (#333) 2021-02-17 08:52:36 -06:00
t_filters_parallel.c Clang-format of source files 2020-09-30 09:27:10 -05:00
t_filters_parallel.h Clang-format of source files 2020-09-30 09:27:10 -05:00
t_init_term.c Update license url part2 (#333) 2021-02-17 08:52:36 -06:00
t_mdset.c Align with "parallel fence" changes (#479) 2021-03-24 15:57:32 -05:00
t_mpi.c Update license url part2 (#333) 2021-02-17 08:52:36 -06:00
t_pflush1.c Update license url part2 (#333) 2021-02-17 08:52:36 -06:00
t_pflush2.c Update license url part2 (#333) 2021-02-17 08:52:36 -06:00
t_ph5basic.c Update license url part2 (#333) 2021-02-17 08:52:36 -06:00
t_pread.c Update license url part2 (#333) 2021-02-17 08:52:36 -06:00
t_prestart.c Update license url part2 (#333) 2021-02-17 08:52:36 -06:00
t_prop.c Update license url part2 (#333) 2021-02-17 08:52:36 -06:00
t_pshutdown.c Update license url part2 (#333) 2021-02-17 08:52:36 -06:00
t_shapesame.c Update license url part2 (#333) 2021-02-17 08:52:36 -06:00
t_span_tree.c Update license url part2 (#333) 2021-02-17 08:52:36 -06:00
testpar.h Update license url part2 (#333) 2021-02-17 08:52:36 -06:00
testpflush.sh.in Update license url part2 (#333) 2021-02-17 08:52:36 -06:00
testphdf5.c Brings the native implementation of H5Fdelete() from Bitbucket (#524) 2021-04-16 13:47:32 -05:00
testphdf5.h Brings the native implementation of H5Fdelete() from Bitbucket (#524) 2021-04-16 13:47:32 -05:00