HDF5VOL
  1. HDF5VOL

DAOS-VOL

Public

Network

 
AuthorCommitMessageCommit Date
Jordan HendersonJordan Henderson
6ea9174e315Update VOL test submodule
Jordan HendersonJordan Henderson
842bd68fd10Fix leaks in H5_daos_obj_write_rc_task Free object on failure in object open routines Check for missing internal metadata during object opens Free attribute name buffer when H5Adelete_by_idx fails Free soft link value buffer when adjusting reference count for deleted link Close link_target_object when link copying/moving finishes Make sure to free MPI comm and Info when duplicated from H5_daos_cont_get_fapl_info
Jordan HendersonJordan Henderson
969ff80f7b0Fix memory leak in H5_daos_obj_write_rc_task Warnings cleanup
Jordan HendersonJordan Henderson
3a59f04a7d6Fix typo in dataset write error message
Jordan HendersonJordan Henderson
320dcd26606Broadcast global pool connection info when rank 0 creates a pool Add separate source file for public testing-related routines Modify recovery test to retrieve pool UUID/SVCL if it doesn't come from environment
Jordan HendersonJordan Henderson
bc7951fa689Add error message for when DUNS is not supported on file system
Jordan HendersonJordan Henderson
91423845165Ensure that an IOD gets initialized in attribute deletion code path Add special error message for attempting to open file that doesn't exist Add check that VOL object is a file in H5VL_FILE_IS_EQUAL callback
Jordan HendersonJordan Henderson
dcf6aa95e32MMerge pull request #148 in HDF5VOL/daos-vol from ~JHENDERSON/daos-vol:master to master * commit '02e44887edcdcf08a19b6b3233add0410181af15': Update VOL test submodule Fix issues with DAOS DUNS bypass TestHDF5-related bug fixes Fix uninitialized variable in type conversion code path
Jordan HendersonJordan Henderson
02e44887edcUpdate VOL test submodule
Jordan HendersonJordan Henderson
771bc1e323cFix issues with DAOS DUNS bypass
Jordan HendersonJordan Henderson
ad50e677ec3TestHDF5-related bug fixes Add index range check to H5_daos_attribute_get_name_by_name_order Remove static name buffers in H5_daos_attribute_get_name_by_idx Reset max. attribute crt. order counter when all attributes are removed from an object Make sure index pointer for H5Aiterate is always incremented regardless of callback function return status Remove unused prep/comp cb. arguments to H5_daos_object_get_num_attrs Fix bug when calling H5Freopen on file that was just created
Jordan HendersonJordan Henderson
4f171aa5c33MMerge branch 'master' of ssh://git@bitbucket.hdfgroup.org:7999/~jhenderson/daos-vol.git
Jordan HendersonJordan Henderson
b324b90d455Update VOL submodule for missing h5_szip_can_encode issue
Neil FortnerNeil Fortner
e1e4635b9b5MMerge pull request #147 in HDF5VOL/daos-vol from ~NFORTNE2/daos-vol:master to master * commit '66d41bcc63eee8942854661065d19feaa586038e': Fix bug in intermediate group creation.
Neil FortnerNeil Fortner
66d41bcc63eMMerge branch 'master' of ssh://bitbucket.hdfgroup.org:7999/~nfortne2/daos-vol
Neil FortnerNeil Fortner
84726f4b610Fix bug in intermediate group creation.
Jordan HendersonJordan Henderson
2ed7b5f510eFix uninitialized variable in type conversion code path Add DXPL to request for dataset opens
Neil FortnerNeil Fortner
712a70a55daMMerge pull request #146 in HDF5VOL/daos-vol from ~NFORTNE2/daos-vol:master to master * commit 'ae58fd8c182b803b8b7e152884d8d2b758aa741b': Fix bugs in type conversion.
Neil FortnerNeil Fortner
ae58fd8c182MMerge branch 'master' of ssh://bitbucket.hdfgroup.org:7999/~nfortne2/daos-vol
Neil FortnerNeil Fortner
5521d0f51b3MMerge pull request #145 in HDF5VOL/daos-vol from ~NFORTNE2/daos-vol:master to master * commit 'd62a8262cf3d0b9ad2b609560840c245660a7856': Fix potential assertion failure if an operation that adjusted an object ref count failed.
Neil FortnerNeil Fortner
1795d4b55ceFix bugs in type conversion.
Neil FortnerNeil Fortner
d62a8262cf3MMerge branch 'master' of ssh://bitbucket.hdfgroup.org:7999/~nfortne2/daos-vol
Jerome SoumagneJerome Soumagne
c39f540f97fTest: fix daily tests for jelly and add DAOS_DISABLE_REQ_FWD flag for running server
Neil FortnerNeil Fortner
0aec77bb713MMerge pull request #144 in HDF5VOL/daos-vol from ~NFORTNE2/daos-vol:master to master * commit '7d77bd74525636302b10ad041cb4c0743674e900': Fixed an issue with large container handles in parallel. Allow NULL buffer for I/O with 0 selections again. Other minor fixes.
Neil FortnerNeil Fortner
c781339e88aFix potential assertion failure if an operation that adjusted an object ref count failed.
Neil FortnerNeil Fortner
7d77bd74525MMerge branch 'master' of ssh://bitbucket.hdfgroup.org:7999/~nfortne2/daos-vol
Neil FortnerNeil Fortner
f60361b467cMMerge pull request #141 in HDF5VOL/daos-vol from ~NFORTNE2/daos-vol:master to master * commit 'eca49a207e1730bca0a3e079b2e218aecd79fe83': Disable automatic chunk sizing when executing VOL tests using ctest. Should fix occasional error about layout not matching.
Neil FortnerNeil Fortner
d938eebb6a7Fixed an issue with large container handles in parallel. Allow NULL buffer for I/O with 0 selections again. Other minor fixes.
Neil FortnerNeil Fortner
eca49a207e1MMerging in latest from upstream (HDF5VOL/daos-vol:refs/heads/master) * commit '09f56d1d029530ed060f23c22ec7e833ed443592': Added implementation of H5Dget_storage_size() Adding the link to the math library to h5daos_test_metadata_parallel alone. Renamed h5daos_test_metadata.c to h5daos_test_metadata_parallel.c and added the link to the math library in CMake. Added benchmarking for object opening functions and link functions. Reclaim copy buffer for data copy when there is a vlen or r...
Dana RobinsonDana Robinson
09f56d1d029MMerge pull request #143 in HDF5VOL/daos-vol from get_storage_size to master * commit '4164ef659bb7a057c1153f6759da1399e7c9b9f7': Added implementation of H5Dget_storage_size()
Dana RobinsonDana Robinson
4164ef659bbAdded implementation of H5Dget_storage_size()
Ray LuRay Lu
937d85dc736MMerge pull request #133 in HDF5VOL/daos-vol from ~SONGYULU/daos-vol:rayl/metadata_perf to master * commit 'a113d1dd62b8ea2f164f8538280c7a89c7821b12': Adding the link to the math library to h5daos_test_metadata_parallel alone. Renamed h5daos_test_metadata.c to h5daos_test_metadata_parallel.c and added the link to the math library in CMake. Added benchmarking for object opening functions and link functions. Added benchmark for object closing (group, dataset, attribute, datatype, map, a...
Songyu LuSongyu Lu
a113d1dd62bAdding the link to the math library to h5daos_test_metadata_parallel alone.
Songyu LuSongyu Lu
437d206001eRenamed h5daos_test_metadata.c to h5daos_test_metadata_parallel.c and added the link to the math library in CMake.
Songyu LuSongyu Lu
b1a4b704fb5Added benchmarking for object opening functions and link functions.
Songyu LuSongyu Lu
46757df2aefMMerge branch 'master' of https://bitbucket.hdfgroup.org/scm/~songyulu/daos-vol into rayl/metadata_perf
Songyu LuSongyu Lu
9c9861d8422Added benchmark for object closing (group, dataset, attribute, datatype, map, and file).
Songyu LuSongyu Lu
cc2e2957f58Added a program to benchmark metadata performance.
Neil FortnerNeil Fortner
08ae0f367a1MMerge pull request #140 in HDF5VOL/daos-vol from ~NFORTNE2/daos-vol:async_tconv to master * commit '9002f54fdda7b95b7e7548cf8d4dc4cb4e61f462': Reclaim copy buffer for data copy when there is a vlen or reference type. Implement asynchony for dataset data copy. Fix bug in automatic chunk sizing for scalar datasets with type size > target_chunk_size * sqrt(2)
Neil FortnerNeil Fortner
9002f54fddaReclaim copy buffer for data copy when there is a vlen or reference type.
Neil FortnerNeil Fortner
8a239b594b8Implement asynchony for dataset data copy. Fix bug in automatic chunk sizing for scalar datasets with type size > target_chunk_size * sqrt(2)
Neil FortnerNeil Fortner
fe65b90123cDisable automatic chunk sizing when executing VOL tests using ctest. Should fix occasional error about layout not matching.
Neil FortnerNeil Fortner
fca290a3894MMerge pull request #139 in HDF5VOL/daos-vol from ~NFORTNE2/daos-vol:async_tconv to master * commit '73b4aefe05f01f5a032ad9a1b1106b5c2731b47b': Implement internal asynchrony for dataset I/O with type conversion.
Neil FortnerNeil Fortner
73b4aefe05fImplement internal asynchrony for dataset I/O with type conversion.
Neil FortnerNeil Fortner
a1097047e35MMerge pull request #138 in HDF5VOL/daos-vol from ~NFORTNE2/daos-vol:master to master * commit 'd475640bdd70000c6fc9289a3770f8152bc2c01b': Update VOL test submodule
Neil FortnerNeil Fortner
d475640bdd7Update VOL test submodule
Jordan HendersonJordan Henderson
2791ac11606MMerge pull request #137 in HDF5VOL/daos-vol from ~JHENDERSON/daos-vol:async_link_obj to master * commit 'baa12725f23c63a66fa4560756c2538864979374': Convert single blocking H5_daos_map_open call to non-blocking equivalent Implement internal asynchrony for map iteration Add internal async support for map put, get val, delete key and exists
Jordan HendersonJordan Henderson
baa12725f23Convert single blocking H5_daos_map_open call to non-blocking equivalent Check for failure in map key record query task during map iteration
Jordan HendersonJordan Henderson
bc970ca260fMMerge branch 'async_link_obj' of ssh://bitbucket.hdfgroup.org:7999/~jhenderson/daos-vol into async_link_obj # Conflicts: # src/daos_vol_map.c
Jordan HendersonJordan Henderson
ff545b5a633Implement internal asynchrony for map iteration