Author Commit Message Commit Date Jerome Soumagne 3c116f47db1 CMake: fix support for HDF5 DAOS VOL connector 13 Mar 2019 Neil Fortner de29ec4ec9a Update hdf5 submodule 01 Mar 2019 Neil Fortner ced77314eae M Merge branch 'master' of ssh://bitbucket.hdfgroup.org:7999/~nfortne2/daos-vol 01 Mar 2019 Jordan Henderson 863bfbc87a8 Add first draft of User's Guide 01 Mar 2019 Jordan Henderson 040a200a394 Adjust testing parameters for the group stress tests 26 Feb 2019 Jordan Henderson b2ddb424f21 Merge latest development code and update HDF5 submodule 26 Feb 2019 Jordan Henderson f41eee4b1ad Fix some uninitialized variable issues 19 Feb 2019 Jordan Henderson df4734e8ae5 M Merge latest from develop 18 Feb 2019 Jordan Henderson 86421cac343 Implement retrieval of number of links for group info
Move link iteration to its own function 18 Feb 2019 Jordan Henderson 6e12191a092 Update H5Gget_info callback for _by_name and _by_idx variants 13 Feb 2019 Jordan Henderson 49606373dc7 Preliminary implementation of H5Gget_create_plist, H5Gget_info, H5Gflush 08 Feb 2019 Jordan Henderson 99403b01b3b Amend .gitmodules for branch switch 07 Feb 2019 Jordan Henderson 2382505edef Add error code string to error messages
Default to d_errstr if error code doesn't match any value 03 Feb 2019 Jordan Henderson 6386ae17f19 Switch to daos_vol_support branch 01 Feb 2019 Jordan Henderson 0b935cede64 Amend group error checking for the root group
Only print out debugging information when debug is enabled 31 Jan 2019 Jordan Henderson 6b1f309b8ea Add empty skeletons for some missing VOL callbacks
Switch to D_FUNC_LEAVE_API macro in places where appropriate
Re-enable attribute and link iteration 30 Jan 2019 Jordan Henderson 8229fb9e5ee Amend error checking for H5Xcreate_anon routines
Add more error checking for object type during H5A/H5Dread/write 29 Jan 2019 Jordan Henderson 5c76831181c M Merging in latest from upstream (HDF5VOL/daos-vol:refs/heads/master)
* commit 'cfb0dbf0ab487ea6e107f026d4598045d2f6b499':
Initial commit of asynchronous I/O prototype for group creation. Currently only the group creation is asynchronous, and it is waited on before returning to the application. 29 Jan 2019 Jordan Henderson 5a7c00d933a Amend .gitmodules file 24 Jan 2019 Neil Fortner e1a3db3d9fb Fix assertion failure in error tracking code that could occur when multiple tasks failed. 01 Mar 2019 Neil Fortner a6af94196c8 M Merge pull request #5 in HDF5VOL/daos-vol from ~NFORTNE2/daos-vol:master to master
* commit '3a8d41174e4760a802205b1f5b88b35f7b46b7bf':
Enable transaction for file create. Also only use transactions on process 0 for collective ops.
Remove files unintentionally added with recent commit.
Enable transaction for group create.
Add asynchronous link writes. Various changes to asynchronous implementation. 15 Feb 2019 Neil Fortner 3a8d41174e4 Enable transaction for file create. Also only use transactions on
process 0 for collective ops. 13 Feb 2019 Neil Fortner 17187fc2f8b Remove files unintentionally added with recent commit. 13 Feb 2019 Neil Fortner 9592a435340 Enable transaction for group create. 13 Feb 2019 Neil Fortner b627a66052a M Merge branch 'master' of ssh://bitbucket.hdfgroup.org:7999/~nfortne2/daos-vol 13 Feb 2019 Neil Fortner 470bea8a122 M Merge pull request #4 in HDF5VOL/daos-vol from ~NFORTNE2/daos-vol:master to master
* commit 'b40f4ee2c8ea55c21b28fb809df4d0e5438d081b':
Move/remove too-strict parameter checks, should allow *create_anon, *open_by_addr, etc. to work. 30 Jan 2019 Neil Fortner ee6c293d5f8 Add asynchronous link writes. Various changes to asynchronous
implementation. 13 Feb 2019 Neil Fortner b40f4ee2c8e M Merge branch 'master' of ssh://bitbucket.hdfgroup.org:7999/~nfortne2/daos-vol 30 Jan 2019 Neil Fortner 01abf3e3dd5 M Merge pull request #3 in HDF5VOL/daos-vol from ~NFORTNE2/daos-vol:master to master
* commit 'e8b84417c2f5b00574d18d3512b54b756e544b39':
Add error handling to asychronous implementation. Add some framework for request tracking, etc. 30 Jan 2019 Neil Fortner 3fe6654f9d9 Move/remove too-strict parameter checks, should allow *create_anon,
*open_by_addr, etc. to work. 30 Jan 2019 Neil Fortner e8b84417c2f M Merge branch 'master' of ssh://bitbucket.hdfgroup.org:7999/~nfortne2/daos-vol 30 Jan 2019 Neil Fortner cfb0dbf0ab4 M Merge pull request #2 in HDF5VOL/daos-vol from ~NFORTNE2/daos-vol:master to master
* commit 'a3647fb59f1c91a2729e1a44eb304f73280ada9d':
Initial commit of asynchronous I/O prototype for group creation. Currently only the group creation is asynchronous, and it is waited on before returning to the application. 28 Jan 2019 Neil Fortner ef8705c3691 Add error handling to asychronous implementation. Add some framework
for request tracking, etc. 30 Jan 2019 Neil Fortner a3647fb59f1 Initial commit of asynchronous I/O prototype for group creation.
Currently only the group creation is asynchronous, and it is waited on
before returning to the application. 28 Jan 2019 Jordan Henderson 1a3eb798e81 M Update DAOS VOL connector with latest changes 24 Jan 2019 Jordan Henderson 0bc71a49929 Update HDF5 submodule with latest changes 24 Jan 2019 Neil Fortner 08eab68b9dc Fix H5daos_init() to handle H5_DAOS_g set to -1. 24 Jan 2019 Jordan Henderson 99802c7d4bc Improve error handling throughout the DAOS VOL connector 23 Jan 2019 Jordan Henderson 484d268b990 Add function to convert DAOS errors to readable string
Changed all references from 'plugin' to 'connector' 16 Jan 2019 Neil Fortner aafcb738422 Finish splitting DAOS connector into multiple files. 14 Jan 2019 Neil Fortner 37e3f8c7d3d Split history daos_vol.c to daos_vol_map.c 14 Jan 2019 Neil Fortner f6783796616 M Split history daos_vol.c to daos_vol_map.c 14 Jan 2019 Neil Fortner e7f9dad3d8c Split history daos_vol.c to daos_vol_map.c 14 Jan 2019 Neil Fortner b3294deffd6 Split history daos_vol.c to daos_vol_map.c 14 Jan 2019 Neil Fortner 832cfad00cc Split history daos_vol.c to daos_vol_attr.c 14 Jan 2019 Neil Fortner 686cb08102c M Split history daos_vol.c to daos_vol_attr.c 14 Jan 2019 Neil Fortner de389117c94 Split history daos_vol.c to daos_vol_attr.c 14 Jan 2019 Neil Fortner b426ad4ea1a Split history daos_vol.c to daos_vol_attr.c 14 Jan 2019 Neil Fortner bd77378dd76 Split history daos_vol.c to daos_vol_obj.c 14 Jan 2019 Neil Fortner 1bf87ba2cf7 M Split history daos_vol.c to daos_vol_obj.c 14 Jan 2019 ← Prev Next → require('plugin/commitgraph/network').applyCommits([{id: '3c116f47db172a662e3a5a9b9b35c6200151bea7', href: '/projects/HDF5VOL/repos/daos-vol/commits/3c116f47db172a662e3a5a9b9b35c6200151bea7',parents: [{ id: '863bfbc87a8dd01238373c1dbd35d3d83b9b0bd9' }]},{id: 'de29ec4ec9a61f430bf1015a8fa2f4a271b9cfb4', href: '/projects/HDF5VOL/repos/daos-vol/commits/de29ec4ec9a61f430bf1015a8fa2f4a271b9cfb4',parents: [{ id: 'ced77314eae7a489a749fe377cebc68c4054fac0' }]},{id: 'ced77314eae7a489a749fe377cebc68c4054fac0', href: '/projects/HDF5VOL/repos/daos-vol/commits/ced77314eae7a489a749fe377cebc68c4054fac0',parents: [{ id: 'e1a3db3d9fbc4e14c7d93d12f8a13df87e15a051' },{ id: '863bfbc87a8dd01238373c1dbd35d3d83b9b0bd9' }]},{id: '863bfbc87a8dd01238373c1dbd35d3d83b9b0bd9', href: '/projects/HDF5VOL/repos/daos-vol/commits/863bfbc87a8dd01238373c1dbd35d3d83b9b0bd9',parents: [{ id: '040a200a39476d8f85237eeed7c5057f37b6fd6c' }]},{id: '040a200a39476d8f85237eeed7c5057f37b6fd6c', href: '/projects/HDF5VOL/repos/daos-vol/commits/040a200a39476d8f85237eeed7c5057f37b6fd6c',parents: [{ id: 'b2ddb424f21aab915b91591370b599d97785ccb3' }]},{id: 'b2ddb424f21aab915b91591370b599d97785ccb3', href: '/projects/HDF5VOL/repos/daos-vol/commits/b2ddb424f21aab915b91591370b599d97785ccb3',parents: [{ id: 'f41eee4b1ad1da15fa70cd5cf39e824bdab39266' }]},{id: 'f41eee4b1ad1da15fa70cd5cf39e824bdab39266', href: '/projects/HDF5VOL/repos/daos-vol/commits/f41eee4b1ad1da15fa70cd5cf39e824bdab39266',parents: [{ id: 'df4734e8ae54d263b8cf7f005ad6f7b40f95633a' }]},{id: 'df4734e8ae54d263b8cf7f005ad6f7b40f95633a', href: '/projects/HDF5VOL/repos/daos-vol/commits/df4734e8ae54d263b8cf7f005ad6f7b40f95633a',parents: [{ id: '86421cac343b4a5d2308966dab95cb68c7813ba3' },{ id: 'a6af94196c866de83769d41da2b0fee3d3fe2415' }]},{id: '86421cac343b4a5d2308966dab95cb68c7813ba3', href: '/projects/HDF5VOL/repos/daos-vol/commits/86421cac343b4a5d2308966dab95cb68c7813ba3',parents: [{ id: '6e12191a092dd183a4b0f76f10de7a00cc038702' }]},{id: '6e12191a092dd183a4b0f76f10de7a00cc038702', href: '/projects/HDF5VOL/repos/daos-vol/commits/6e12191a092dd183a4b0f76f10de7a00cc038702',parents: [{ id: '49606373dc7da4b0ef8227894fc5dd4d536d59f5' }]},{id: '49606373dc7da4b0ef8227894fc5dd4d536d59f5', href: '/projects/HDF5VOL/repos/daos-vol/commits/49606373dc7da4b0ef8227894fc5dd4d536d59f5',parents: [{ id: '99403b01b3bc9e54b081622a8c583ae6ef50a1cc' }]},{id: '99403b01b3bc9e54b081622a8c583ae6ef50a1cc', href: '/projects/HDF5VOL/repos/daos-vol/commits/99403b01b3bc9e54b081622a8c583ae6ef50a1cc',parents: [{ id: '2382505edef0902efa3b5fe29bee60ad26c93f78' }]},{id: '2382505edef0902efa3b5fe29bee60ad26c93f78', href: '/projects/HDF5VOL/repos/daos-vol/commits/2382505edef0902efa3b5fe29bee60ad26c93f78',parents: [{ id: '6386ae17f194d9d98678b884b31b951cddc82780' }]},{id: '6386ae17f194d9d98678b884b31b951cddc82780', href: '/projects/HDF5VOL/repos/daos-vol/commits/6386ae17f194d9d98678b884b31b951cddc82780',parents: [{ id: '0b935cede6404b9d1196fc48f556b5e213f41a6a' }]},{id: '0b935cede6404b9d1196fc48f556b5e213f41a6a', href: '/projects/HDF5VOL/repos/daos-vol/commits/0b935cede6404b9d1196fc48f556b5e213f41a6a',parents: [{ id: '6b1f309b8ea38c27e0318e0036a72adcb64ce55d' }]},{id: '6b1f309b8ea38c27e0318e0036a72adcb64ce55d', href: '/projects/HDF5VOL/repos/daos-vol/commits/6b1f309b8ea38c27e0318e0036a72adcb64ce55d',parents: [{ id: '8229fb9e5ee85af93b1dc3a16f72bc123f1a44d7' }]},{id: '8229fb9e5ee85af93b1dc3a16f72bc123f1a44d7', href: '/projects/HDF5VOL/repos/daos-vol/commits/8229fb9e5ee85af93b1dc3a16f72bc123f1a44d7',parents: [{ id: '5c76831181c61a10328f194ce77386478dec4b58' }]},{id: '5c76831181c61a10328f194ce77386478dec4b58', href: '/projects/HDF5VOL/repos/daos-vol/commits/5c76831181c61a10328f194ce77386478dec4b58',parents: [{ id: '5a7c00d933a164c2ae4d1263a8272dbbc35e08db' },{ id: 'cfb0dbf0ab487ea6e107f026d4598045d2f6b499' }]},{id: '5a7c00d933a164c2ae4d1263a8272dbbc35e08db', href: '/projects/HDF5VOL/repos/daos-vol/commits/5a7c00d933a164c2ae4d1263a8272dbbc35e08db',parents: [{ id: '1a3eb798e814deced2daa756f2b17bf0b5b607e7' }]},{id: 'e1a3db3d9fbc4e14c7d93d12f8a13df87e15a051', href: '/projects/HDF5VOL/repos/daos-vol/commits/e1a3db3d9fbc4e14c7d93d12f8a13df87e15a051',parents: [{ id: 'a6af94196c866de83769d41da2b0fee3d3fe2415' }]},{id: 'a6af94196c866de83769d41da2b0fee3d3fe2415', href: '/projects/HDF5VOL/repos/daos-vol/commits/a6af94196c866de83769d41da2b0fee3d3fe2415',parents: [{ id: '470bea8a1223658a90201831ce4e247f075bc9d4' },{ id: '3a8d41174e4760a802205b1f5b88b35f7b46b7bf' }]},{id: '3a8d41174e4760a802205b1f5b88b35f7b46b7bf', href: '/projects/HDF5VOL/repos/daos-vol/commits/3a8d41174e4760a802205b1f5b88b35f7b46b7bf',parents: [{ id: '17187fc2f8b25f9c7d0a944b8773a69414df672f' }]},{id: '17187fc2f8b25f9c7d0a944b8773a69414df672f', href: '/projects/HDF5VOL/repos/daos-vol/commits/17187fc2f8b25f9c7d0a944b8773a69414df672f',parents: [{ id: '9592a435340383ac489c626bc4807e5a8e5e4975' }]},{id: '9592a435340383ac489c626bc4807e5a8e5e4975', href: '/projects/HDF5VOL/repos/daos-vol/commits/9592a435340383ac489c626bc4807e5a8e5e4975',parents: [{ id: 'b627a66052a0c92b25a2b207baf395dc8841b78e' }]},{id: 'b627a66052a0c92b25a2b207baf395dc8841b78e', href: '/projects/HDF5VOL/repos/daos-vol/commits/b627a66052a0c92b25a2b207baf395dc8841b78e',parents: [{ id: 'ee6c293d5f8fe691bfc38184e2f06f40714f0aa9' },{ id: '470bea8a1223658a90201831ce4e247f075bc9d4' }]},{id: '470bea8a1223658a90201831ce4e247f075bc9d4', href: '/projects/HDF5VOL/repos/daos-vol/commits/470bea8a1223658a90201831ce4e247f075bc9d4',parents: [{ id: '01abf3e3dd51916b9ecbc273714d0ddaffb9ffc3' },{ id: 'b40f4ee2c8ea55c21b28fb809df4d0e5438d081b' }]},{id: 'ee6c293d5f8fe691bfc38184e2f06f40714f0aa9', href: '/projects/HDF5VOL/repos/daos-vol/commits/ee6c293d5f8fe691bfc38184e2f06f40714f0aa9',parents: [{ id: 'b40f4ee2c8ea55c21b28fb809df4d0e5438d081b' }]},{id: 'b40f4ee2c8ea55c21b28fb809df4d0e5438d081b', href: '/projects/HDF5VOL/repos/daos-vol/commits/b40f4ee2c8ea55c21b28fb809df4d0e5438d081b',parents: [{ id: '3fe6654f9d922db9e4b0556ddd653fa5217d5ebe' },{ id: '01abf3e3dd51916b9ecbc273714d0ddaffb9ffc3' }]},{id: '01abf3e3dd51916b9ecbc273714d0ddaffb9ffc3', href: '/projects/HDF5VOL/repos/daos-vol/commits/01abf3e3dd51916b9ecbc273714d0ddaffb9ffc3',parents: [{ id: 'cfb0dbf0ab487ea6e107f026d4598045d2f6b499' },{ id: 'e8b84417c2f5b00574d18d3512b54b756e544b39' }]},{id: '3fe6654f9d922db9e4b0556ddd653fa5217d5ebe', href: '/projects/HDF5VOL/repos/daos-vol/commits/3fe6654f9d922db9e4b0556ddd653fa5217d5ebe',parents: [{ id: 'e8b84417c2f5b00574d18d3512b54b756e544b39' }]},{id: 'e8b84417c2f5b00574d18d3512b54b756e544b39', href: '/projects/HDF5VOL/repos/daos-vol/commits/e8b84417c2f5b00574d18d3512b54b756e544b39',parents: [{ id: 'ef8705c369104f19c9537f5f6ce16aa2c3885588' },{ id: 'cfb0dbf0ab487ea6e107f026d4598045d2f6b499' }]},{id: 'cfb0dbf0ab487ea6e107f026d4598045d2f6b499', href: '/projects/HDF5VOL/repos/daos-vol/commits/cfb0dbf0ab487ea6e107f026d4598045d2f6b499',parents: [{ id: '1a3eb798e814deced2daa756f2b17bf0b5b607e7' },{ id: 'a3647fb59f1c91a2729e1a44eb304f73280ada9d' }]},{id: 'ef8705c369104f19c9537f5f6ce16aa2c3885588', href: '/projects/HDF5VOL/repos/daos-vol/commits/ef8705c369104f19c9537f5f6ce16aa2c3885588',parents: [{ id: 'a3647fb59f1c91a2729e1a44eb304f73280ada9d' }]},{id: 'a3647fb59f1c91a2729e1a44eb304f73280ada9d', href: '/projects/HDF5VOL/repos/daos-vol/commits/a3647fb59f1c91a2729e1a44eb304f73280ada9d',parents: [{ id: '1a3eb798e814deced2daa756f2b17bf0b5b607e7' }]},{id: '1a3eb798e814deced2daa756f2b17bf0b5b607e7', href: '/projects/HDF5VOL/repos/daos-vol/commits/1a3eb798e814deced2daa756f2b17bf0b5b607e7',parents: [{ id: '3bcb9177743dfe6de08441bc0bb769e8c969ca63' },{ id: '0bc71a499299f4daf555a0781f10ac907c091475' }]},{id: '0bc71a499299f4daf555a0781f10ac907c091475', href: '/projects/HDF5VOL/repos/daos-vol/commits/0bc71a499299f4daf555a0781f10ac907c091475',parents: [{ id: '08eab68b9dc5691c6d4564500ab7eedfe4807adc' }]},{id: '08eab68b9dc5691c6d4564500ab7eedfe4807adc', href: '/projects/HDF5VOL/repos/daos-vol/commits/08eab68b9dc5691c6d4564500ab7eedfe4807adc',parents: [{ id: '99802c7d4bc4f97554259534063628fd67d21f68' }]},{id: '99802c7d4bc4f97554259534063628fd67d21f68', href: '/projects/HDF5VOL/repos/daos-vol/commits/99802c7d4bc4f97554259534063628fd67d21f68',parents: [{ id: '484d268b9906b91850d7aeee94048070fe1ef597' }]},{id: '484d268b9906b91850d7aeee94048070fe1ef597', href: '/projects/HDF5VOL/repos/daos-vol/commits/484d268b9906b91850d7aeee94048070fe1ef597',parents: [{ id: 'aafcb738422695fa22c174a34b4b68d9ebac6c6e' }]},{id: 'aafcb738422695fa22c174a34b4b68d9ebac6c6e', href: '/projects/HDF5VOL/repos/daos-vol/commits/aafcb738422695fa22c174a34b4b68d9ebac6c6e',parents: [{ id: '37e3f8c7d3d357742cf0c2c911444ee7569216a6' }]},{id: '37e3f8c7d3d357742cf0c2c911444ee7569216a6', href: '/projects/HDF5VOL/repos/daos-vol/commits/37e3f8c7d3d357742cf0c2c911444ee7569216a6',parents: [{ id: 'f67837966160b8513cfa56cf265fd577180e80b3' }]},{id: 'f67837966160b8513cfa56cf265fd577180e80b3', href: '/projects/HDF5VOL/repos/daos-vol/commits/f67837966160b8513cfa56cf265fd577180e80b3',parents: [{ id: 'b3294deffd60e8b2330807a0fec18c74d24c92ad' },{ id: 'e7f9dad3d8cf586a8bf7d251be113edef0fe7860' }]},{id: 'e7f9dad3d8cf586a8bf7d251be113edef0fe7860', href: '/projects/HDF5VOL/repos/daos-vol/commits/e7f9dad3d8cf586a8bf7d251be113edef0fe7860',parents: [{ id: '832cfad00cc8f96d406725414273003a6c2da153' }]},{id: 'b3294deffd60e8b2330807a0fec18c74d24c92ad', href: '/projects/HDF5VOL/repos/daos-vol/commits/b3294deffd60e8b2330807a0fec18c74d24c92ad',parents: [{ id: '832cfad00cc8f96d406725414273003a6c2da153' }]},{id: '832cfad00cc8f96d406725414273003a6c2da153', href: '/projects/HDF5VOL/repos/daos-vol/commits/832cfad00cc8f96d406725414273003a6c2da153',parents: [{ id: '686cb08102c005cd063870c81c871f1193770268' }]},{id: '686cb08102c005cd063870c81c871f1193770268', href: '/projects/HDF5VOL/repos/daos-vol/commits/686cb08102c005cd063870c81c871f1193770268',parents: [{ id: 'b426ad4ea1a04b9c9b2e5e63d4ed8579442b1f55' },{ id: 'de389117c9495678b40bfbd8ddce5ffc570f2192' }]},{id: 'de389117c9495678b40bfbd8ddce5ffc570f2192', href: '/projects/HDF5VOL/repos/daos-vol/commits/de389117c9495678b40bfbd8ddce5ffc570f2192',parents: [{ id: 'bd77378dd76f9423df559250eaa0e95fb6b11e99' }]},{id: 'b426ad4ea1a04b9c9b2e5e63d4ed8579442b1f55', href: '/projects/HDF5VOL/repos/daos-vol/commits/b426ad4ea1a04b9c9b2e5e63d4ed8579442b1f55',parents: [{ id: 'bd77378dd76f9423df559250eaa0e95fb6b11e99' }]},{id: 'bd77378dd76f9423df559250eaa0e95fb6b11e99', href: '/projects/HDF5VOL/repos/daos-vol/commits/bd77378dd76f9423df559250eaa0e95fb6b11e99',parents: [{ id: '1bf87ba2cf7e9cbaeb8861a5e752525794fd963a' }]},{id: '1bf87ba2cf7e9cbaeb8861a5e752525794fd963a', href: '/projects/HDF5VOL/repos/daos-vol/commits/1bf87ba2cf7e9cbaeb8861a5e752525794fd963a',parents: [{ id: '39f5dccb3a015973cd5babd2c65c5247079181da' },{ id: '06cc8fd4780ca1ca8583667de379c145d80c2a88' }]}]);