HDF5VOL
  1. HDF5VOL

DAOS-VOL

Public

Network

 
AuthorCommitMessageCommit Date
Jordan HendersonJordan Henderson
0adbef72395MMerge branch 'master' of ssh://git@bitbucket.hdfgroup.org:7999/~jhenderson/daos-vol.git
Jordan HendersonJordan Henderson
c572260bcbeFix memory leak in collective H5Aopen
Jordan HendersonJordan Henderson
bb536558abaFix H5_daos_link_get to open a target object rather than a target group
Jordan HendersonJordan Henderson
18cb6ff4aaeAdd asserts to ensure that correct type of objects are being closed
Jordan HendersonJordan Henderson
3d1f2d3f037Fix uninitialized value warning in daos_vol_dset.c
Jordan HendersonJordan Henderson
40e3d05f6feCheck that source and destination files are same when moving hard links
Neil FortnerNeil Fortner
02c71e8bd0bMMerge branch 'master' into external_async
Jordan HendersonJordan Henderson
dd70004c856Update to latest VOL tests
Jerome SoumagneJerome Soumagne
319c418a455CDash: move drop site to mercury-cdash for now
Jordan HendersonJordan Henderson
b8e6afb18f2Use independent metadata writes for single parallel map test
Neil FortnerNeil Fortner
493bab19304Fix various bugs. Still some failures in the link test, may be due to DAOS.
Neil FortnerNeil Fortner
4acf8073751Implement external asynchrony for H5Fcreate. Various other changes/fixes.
Neil FortnerNeil Fortner
46cc7386dcbImplement external async H5Fclose. Many changes to external async framework.
Neil FortnerNeil Fortner
8f41195ae75Remove per-file schedulers. Use global scheduler for everything.
Neil FortnerNeil Fortner
0a2c2d9ab6dMMerge branch 'master' into external_async
Jordan HendersonJordan Henderson
8b593e8bee2MMerge pull request #161 in HDF5VOL/daos-vol from ~JHENDERSON/daos-vol:metadata_tuning to master * commit '5de9878322ceac4ed97eed55cf5c4157f3f10cc5': Check creation property list lengths against default plist buffer sizes Check for default creation property lists on object opens Optimize memory allocations in H5_daos_link_read Ensure that H5_daos_link_write's update task is completed on failure Optimize memory allocations in H5_daos_link_write Cache default values for several HDF5...
Jordan HendersonJordan Henderson
5de9878322cCheck creation property list lengths against default plist buffer sizes
Jordan HendersonJordan Henderson
e40edbcab48MMerge branch 'master' into metadata_tuning # Conflicts: # src/daos_vol.c
Jordan HendersonJordan Henderson
9afaf590753MMerge pull request #162 in HDF5VOL/daos-vol from ~JHENDERSON/daos-vol:uns_patch to master * commit '34ecca6e55b4ab22a98dc313d6c0e3488d03fe5a': Remove default DAOS pool creation Only progress scheduler on file close if scheduler was inited
Jordan HendersonJordan Henderson
34ecca6e55bRemove default DAOS pool creation
Jordan HendersonJordan Henderson
9ab675033eeOnly progress scheduler on file close if scheduler was inited
Jordan HendersonJordan Henderson
28379cb2155Check for default creation property lists on object opens Handle H5P_FILE_CREATE_DEFAULT being passed to group create helper function for the root group
Jordan HendersonJordan Henderson
df19dd54546Optimize memory allocations in H5_daos_link_read
Jordan HendersonJordan Henderson
eb5e8cbc7e4Ensure that H5_daos_link_write's update task is completed on failure
Jordan HendersonJordan Henderson
fb9a18feb3bOptimize memory allocations in H5_daos_link_write
Jordan HendersonJordan Henderson
5913ab0e641Cache default values for several HDF5 properties
Jordan HendersonJordan Henderson
c55e5c65301Support flags parameter for DAOS object update/fetch tasks Update usage of daos_tx_open for DAOS TX API changes
Jordan HendersonJordan Henderson
b181b196dc5Make sure dataset fill value buffer gets freed
Jordan HendersonJordan Henderson
d528a7a1a62Move object copying in metadata benchmark into own test set
Jordan HendersonJordan Henderson
285f0e2d2f9Cache encoded default property list buffers Update metadata read/write structure to allow freeing of individual SG IOVs
Jordan HendersonJordan Henderson
439775791c9Use H5_daos_attribute_get_akeys for attribute's raw data akey
Jordan HendersonJordan Henderson
1b0938a45caAvoid H5Pcopy where possible
Neil FortnerNeil Fortner
e559a4d81efAdd support for external asynchronous attribute creation, and a few other things. Many changes/fixes to external async framework. There is at least one bug in the attribute code.
Neil FortnerNeil Fortner
3522d9f674cImplement external async for H5Gcreate(), and various others.
Neil FortnerNeil Fortner
0d50b5f670dImplement external async for H5Dcreate()
Neil FortnerNeil Fortner
f4d554a0928Add new read_ordered and write_ordered operation types. Normal read and write operations are no longer strictly ordered.
Neil FortnerNeil Fortner
121fd6bfb53Add external async support for all object close routines. Mark dataset write as a write operation. Fix bugs in operation pool scheme.
Neil FortnerNeil Fortner
f9454cf8ab4Change dataset write to use new external async framework.
Neil FortnerNeil Fortner
28fd4d5981bMMerge branch 'master' into external_async. Fixes external async crash.
Jordan HendersonJordan Henderson
7df94c27adcMMerge pull request #160 in HDF5VOL/daos-vol from ~JHENDERSON/daos-vol:master to master * commit '00c465cfef3a7b24b15b31f4fcc113a64cb92b8c': Revert to allocating chunk I/O ud structures for explicit async compat.
Jordan HendersonJordan Henderson
00c465cfef3Revert to allocating chunk I/O ud structures for explicit async compat.
Jordan HendersonJordan Henderson
0928443fe30MMerge pull request #159 in HDF5VOL/daos-vol from ~JHENDERSON/daos-vol:ind_incr_decr_refcount to master * commit '1e1cb693f6bb0aa3ebb8ace217a8bde5b7686da0': Add support for collective vs. independent H5Oincr_/decr_refcount
Jordan HendersonJordan Henderson
1e1cb693f6bAdd support for collective vs. independent H5Oincr_/decr_refcount
Neil FortnerNeil Fortner
748e980aa0eMMerge branch 'master' into external_async Add some framework for handling created objects differently from opened objects. Breaks external async! Will be fixed in next merge from master.
Ray LuRay Lu
369defaefbcMMerge pull request #156 in HDF5VOL/daos-vol from ~SONGYULU/daos-vol:rayl/metadata_perf2 to master * commit '60ae2c48a26a02a3e92d3f521ecf50f5bc992f5f': Minor change: I forgot to disable H5Fdelete as the bug remained open. Refactoring according to Jordan's comments. And added the performance info for dataset's creation+write+close and open+read+close for easy comparison with mdtest. Minor changes: adjusted default file name, number of objects, and number of trees. I rewrote the test p...
Songyu LuSongyu Lu
60ae2c48a26Minor change: I forgot to disable H5Fdelete as the bug remained open.
Songyu LuSongyu Lu
bf9cd64b16cRefactoring according to Jordan's comments. And added the performance info for dataset's creation+write+close and open+read+close for easy comparison with mdtest.
Songyu LuSongyu Lu
9983ab03b12MMerge branch 'master' of https://bitbucket.hdfgroup.org/scm/~songyulu/daos-vol into rayl/metadata_perf2
Songyu LuSongyu Lu
3a2ac4eab0aMMerge branch 'master' of https://bitbucket.hdfgroup.org/scm/~songyulu/daos-vol into rayl/metadata_perf2
Songyu LuSongyu Lu
252a2132ba0Minor changes: adjusted default file name, number of objects, and number of trees.