Network

 
AuthorCommitMessageCommit Date
Neil FortnerNeil Fortner
2f23c20203eImprove handling of snapshots with multiple processes so any processes can call H5VLdaosm_snap_create. Fix bug that prevented non-root processes from incrementing the epoch on flush. Other minor fixes.
Neil FortnerNeil Fortner
47bbf670e56H5F_ACC_TRUNC now correctly deletes the file (container) before creating it. H5F_ACC_EXCL not currently implemented.
Neil FortnerNeil Fortner
ea8ab9f41f3Implement new transaction model, transactions are now hidden from the API, H5TR functions have no effect. Added support for H5Fflush. Added H5VLdaosm_snap_create and H5Pset_daosm_snap_open to save and load snapshots. Added enforcement of file access flags. Updated examples. Other minor fixes/cleanup.
Neil FortnerNeil Fortner
59b0c7a9505Add support for leading "/" in path names, to denote absolute paths even if the starting object isn't the file or root group.
Neil FortnerNeil Fortner
54f7af58851Fix bugs in h5dsm_dset_r1m.c
U-hdf\nfortne2U-hdf\nfortne2
6258b7082daMMerge branch 'hdf5_daosm' of ssh://bitbucket.hdfgroup.org:7999/~nfortne2/hdf5_nf into hdf5_daosm
Neil FortnerNeil Fortner
4abc64701e4Add 1 MB write/read examples. Not tested.
U-hdf\nfortne2U-hdf\nfortne2
9a4b73eea06Add support for reading FCPL from file. Other minor fixes.
Neil FortnerNeil Fortner
7697a723042Add h5dsm_dset_rpartial.c
Neil FortnerNeil Fortner
669b89ba0deSplit H5VLdaosm.h into public and private headers, to remove the need for the application to include daos.h. Fix bugs in examples.
Neil FortnerNeil Fortner
3889eeb5c86Add transaction number printing for write examples, optional transaction number arguments for read examples. Rework and fix bug in h5dsm_dset_wpartial.c. Not tested.
Neil FortnerNeil Fortner
bbcb31845f5Implement group traversal. Major refactoring of group/link code. Added group examples, all examples now work with paths.
Neil FortnerNeil Fortner
2e4e427d959Add support for saving/loading max OID in file. Other fixes.
Neil FortnerNeil Fortner
5eb7d11b53cFix memory leak in H5VL_daosm_dataset_write, bug in H5VL_daosm_file_open, bug in h5dsm_dset_wpartial, and add separate transactions in h5dsm_dset_wpartial.
Neil FortnerNeil Fortner
340b4658a42Add new example for partial I/O write.
Neil FortnerNeil Fortner
21a9bb4c747Add support for partial I/O. Not tested yest, except with H5S_ALL.
Neil FortnerNeil Fortner
5a41319d595Change object class names to match new version of DAOS.
Neil FortnerNeil Fortner
d7020bb17acAdd group create/open/close, various fixes.
Neil FortnerNeil Fortner
719759ff8f1Replace daos_dkey_t with daos_key_t.
Neil FortnerNeil Fortner
b866bbfe3a2Fix bugs in read/write implementation. Only seems to read/write the first element. Examples don't build correctly with make.
Neil FortnerNeil Fortner
2b28dc62469Add autogenerated trace commands.
Neil FortnerNeil Fortner
46cfbdf4d5bInitial implementation of dataset reads and writes. Untested. Does not support partial I/O or datatype conversions. Also added h5dsm examples.
Neil FortnerNeil Fortner
9d0edcfd412Fix Dataset open.
Neil FortnerNeil Fortner
e0be30f8161Encode/decode datatype/dataspace/DCPL to/from dataset. Decode not working currently for unknown reason (under investigation).
Neil FortnerNeil Fortner
9752f525152Improve transaction support, add H5Fcreate_ff, H5Fopen_ff, H5Fclose_ff.
Neil FortnerNeil Fortner
3c05e6725c8Fix bug in dataset create/open, Transaction terminate.
Neil FortnerNeil Fortner
a6c64046431Initial implementation of dataset create/open/close, transactions. Not working on boro, though it is unclear if that is due to a pug in this code or in daos.
Neil FortnerNeil Fortner
94b0ec89c4dProcesses with rank greater than 0 should now fail when process 0 fails.
Neil FortnerNeil Fortner
718e92442bbVarious improvements/fixes.
Neil FortnerNeil Fortner
0a8d7fc0eb0Add daos error code reporting.
Neil FortnerNeil Fortner
7d3eb922bb7Query epoch instead of hardcoding it. Also bring fixes from create to close routine.
Neil FortnerNeil Fortner
4159dc4e587Minor fixes.
Neil FortnerNeil Fortner
e0ef8fd4641More fixes for new API, fix warnings.
Neil FortnerNeil Fortner
279f5a9b1f7More fixes for new DAOS API.
Neil FortnerNeil Fortner
16cb22c8b22Update to use new DAOS API.
Neil FortnerNeil Fortner
55d6fd7d39bInitial implementation of file create/open/close on daos-m. Has not been tested.
Larry KnoxLarry Knox
fba658662b6MMerge pull request #5 in HDFFV/hdf5 from ~LRKNOX/hdf5_lrk:vol to vol * commit 'ccf7d84c2846444f70093ebb4287d9bdfcbca66c': Tested "make installcheck" on jelly. Correct incorrect merge from main that added extra commands to a list in run-c-ex.sh.in without moving the "); then" to the end of the extended list, causing make installcheck to fail.
Larry KnoxLarry Knox
ccf7d84c284Tested "make installcheck" on jelly.
Larry KnoxLarry Knox
7047b7e0e74Correct incorrect merge from main that added extra commands to a list in run-c-ex.sh.in without moving the "); then" to the end of the extended list, causing make installcheck to fail.
Mohamad ChaarawiMohamad Chaarawi
44640ecf685M[svn-r29903] merge from trunk.
Mohamad ChaarawiMohamad Chaarawi
45b57227d47[svn-r29584] resolve some old merge conflicts.
Mohamad ChaarawiMohamad Chaarawi
ea0f5d813bbM[svn-r28715] - merge from trunk - fix farray, earray, and btree test to use correct function to retrieve internal file struct.
Dana RobinsonDana Robinson
39e1c5d3454MMerge branch 'develop' into nfs_detect
Dana RobinsonDana Robinson
5cb9c40847dMMerge pull request #483 in HDFFV/hdf5 from ~DEROBINS/hdf5_der:windows_open to develop * commit '1e9354bcf551c16f3ad9d6a4ad42a2bce827c95e': Rework of the POSIX file open permissions and macros to clean up HDopen() calls. Changed the Windows POSIX open() file permissions to be correct according to MSDN. Partial fix for HDFFV-9630.
Dana RobinsonDana Robinson
1e9354bcf55MMerge branch 'develop' into windows_open
Dana RobinsonDana Robinson
5c5ea7e89fbMMerge pull request #553 in HDFFV/hdf5 from ~DEROBINS/hdf5_der:develop to develop * commit '5efda2babf7f4bd7424d147e20b72b0f227f1704': Fixed typo in vfd.c from 'updated VFD feature flag' checkin.
Dana RobinsonDana Robinson
5efda2babf7Fixed typo in vfd.c from 'updated VFD feature flag' checkin.
Dana RobinsonDana Robinson
734aebc3953Rework of the POSIX file open permissions and macros to clean up HDopen() calls. Also fixed a minor const warning in the core VFD.
Dana RobinsonDana Robinson
d3b664b6a79Changed the Windows POSIX open() file permissions to be correct according to MSDN. Partial fix for HDFFV-9630.
Dana RobinsonDana Robinson
c18c5f6c46eMMerge branch 'develop' into nfs_detect