Merge pull request #211 in HDF5VOL/daos-vol from ~SONGYULU/daos-vol:master to master* commit 'f1a284adf4d6347688add70e61a8a1765f8b0a75':
Adding interval wait to specify how often to do wait after async I/O, -p command-line option.
Minor change: free a memory allocation.
Adding MPI_Barrier for each object operation.
Updated for async I/O support.
Merge pull request #215 in HDF5VOL/daos-vol from ~JSOUMAGNE/daos-vol:warn_gcc_48 to master* commit '07445d41369e7e4fc85a93001f6f3746f6d20731':
Fix some remaining warnings that appeared with gcc 4.8.5
Merge pull request #214 in HDF5VOL/daos-vol from ~JHENDERSON/daos-vol:master to master* commit 'bc7460a3a0d839cbaab76c4f1d2adfca11677e82':
Update VOL test submodule
Warnings cleanup
Merge pull request #213 in HDF5VOL/daos-vol from ~JHENDERSON/daos-vol:master to master* commit 'f58f6888e499d4a8ef4ec3f712fcb648332d6214':
Check if H5_daos_task_list_g is allocated in D_FUNC_LEAVE_API
Merge pull request #212 in HDF5VOL/daos-vol from ~NFORTNE2/daos-vol:external_async to master* commit 'ba811760cf432bfa7bda7da3cf767360c9376a66':
Update VOL test submodule.
Fix bug that could occur when automatic chunking is used on a dataset with a default DCPL.
Merge pull request #209 in HDF5VOL/daos-vol from ~JHENDERSON/daos-vol:master to master* commit '0a6c94b3f401997cd0fe82f186575bb741a2005c':
Implement DAOS task lists to reduce task creation
Merge pull request #210 in HDF5VOL/daos-vol from ~NFORTNE2/daos-vol:external_async to master* commit 'd39e74da19a9798264d6cf4ec7543f8403a18218':
Fix improperly retained app buffer on link deletion with creation order tracked.
Merge pull request #208 in HDF5VOL/daos-vol from ~NFORTNE2/daos-vol:external_async to master* commit '6fc7cf4fd55921ddc4aae426372c752d87a6b590':
Don't create op pool start task unless necessary. May improve async performance.
Merge pull request #206 in HDF5VOL/daos-vol from ~NFORTNE2/daos-vol:master to master* commit '9f9b23e76d1fb4cc00094358a41ee515a14ac816':
Fir H5_daos_req_specific to work with 1.12
Merge pull request #207 in HDF5VOL/daos-vol from ~NFORTNE2/daos-vol:tmp_fix to master* commit 'fadab3b6de958ce2cfed70c283621c96ab0e019b':
Fix inappropriate usage of H5_DAOS_PREP_REQ_DONE. Fix uninitialized use warning.
Merge pull request #205 in HDF5VOL/daos-vol from ~NFORTNE2/daos-vol:tmp_fix to master* commit '0c2ff151a62bd51ae5731bff9a111b8bbfd7c6d7':
Fix async issues in attribute and map code.
Merge pull request #203 in HDF5VOL/daos-vol from ~NFORTNE2/daos-vol:error_updates to master* commit '43b7edaa1cd65c593c4b12b1b733d740526a457d':
Remove H5VL_REQUEST_WAIT* request specific operations, as we're planning to remove them from HDF5.
Implement request specific callback. Does not currently return a valid error stack.
Merge pull request #204 in HDF5VOL/daos-vol from ~NFORTNE2/daos-vol:tmp_fix to master* commit 'b541ba95294132c9b3c072601c9719cff0159dea':
Fix invalid memory writes due to objects being closed by H5Idec_ref.
Merge pull request #201 in HDF5VOL/daos-vol from helpful_plugin_documentation to master* commit '866deb3008aaae93580cdc2c7f718a9bf84b74ec':
Fix missing text
Addressed Jerome's comments
Removed accidental commit of users guide at the wrong level
Adds a sentence about the different ways of loading the DAOS VOL
Adds helpful user's guide text about using DAOS as a plugin
Merge pull request #202 in HDF5VOL/daos-vol from ~NFORTNE2/daos-vol:master to master* commit 'b9298fa9cea4060c3e3ea2c7f7565df7644a7be5':
Fix memory leak in H5Aiterate. Fix memory leak in deferred object closes on error.