Author Commit Message Commit Date Allen Byrne 86de942cf51 Added toolset and intel checks 30 May 2017 Neil Fortner 0ca32fb0b46 Fix uninitialized return value bugs. 12 Jun 2017 Neil Fortner 2af50348e6d Fix h5dsm_test.sh output to correctly indicate when it is running
h5dsm_tcommit. 05 Jun 2017 Neil Fortner dd657cb32f8 Add support for committed datatypes. Add h5dsm_tcommit.c test for this.
Fix potential memory issue with collective object opens. Other minor fixes/cleanup. 01 Jun 2017 Neil Fortner bacb72e8466 Initialize "num_out" fields in sg_nr structs. 23 May 2017 Neil Fortner 40d013a8696 Add support for simple variable length datatypes in datasets (including
selections). Updated h5dsm_tvlen.c to test this. Other minor
fixes/cleanup. 23 May 2017 Neil Fortner 91550e60155 Fix error in examples/Makefile.am 23 May 2017 Neil Fortner d91d6d3a4c0 Add support for variable length types (not within compound or array, with no sub-type conversions) with attributes. Added h5dsm_tvlen.c to test this. Other minor fixes/cleanup. 21 May 2017 Neil Fortner de0682627b3 Fix mistake in h5dsm_obj_info.c 11 May 2017 Neil Fortner faecad8247a Add maps to h5dsm_test.sh. Fix issues with maps implementation. 11 May 2017 Neil Fortner 8fc280b3fc9 Add maps implementation (based on a patch supplied by Mohamad
Chaarawi). Add h5dsm_map.c example. Other minor fixes/cleanup. 11 May 2017 Neil Fortner 06a0c4a6463 Fix compilation bug when not compiled with memory sanity checks. 09 May 2017 Neil Fortner 509f1d5060d Add support for H5Aget_name, H5Aget_creatE_plist, H5Aget_space, and
H5Aget_type. Update h5dsm_attr_open.c to test these functions. Minor
improvemetns to h5dsm_test.sh. 09 May 2017 Neil Fortner 629be66446b Update DAOS plugin to work with new version of DAOS: remove
daos_obj_declare, disable output comparison in h5dsm_test.sh, re-enable
rpartial test. 09 May 2017 Neil Fortner efb40ddee2e Fix bug where H5Fcreate would ignore H5Pset_all_coll_metadata_ops
setting. 08 May 2017 Neil Fortner f6968a63edb Add regression test script h5dsm_test.sh 08 May 2017 Neil Fortner 6d247775a6b Fix memory leak in collective group open through soft links. Minor
changes to examples. 05 May 2017 Neil Fortner 9035f351cd0 Implement H5Oget_info. Fix bugs in H5Oopen_by_addr and H5Oopen. Add
h5dsm_obj_info and h5dsm_obj_open_addr examples. Other minor
fixes/cleanup. 04 May 2017 Neil Fortner b2fe5478793 Fix problems with H5Lexists. Other minor cleanup. 03 May 2017 Neil Fortner c9b64ca0f99 Make idx parameter optional in H5L/Aiterate* 03 May 2017 Neil Fortner 718c05b76a1 Change datasets to again use DAOS_OC_LARGE_RW object class. They had
unintentionally been changed to use DAOS_OC_TINY_RW. 03 May 2017 Neil Fortner a4142c62119 Add support for H5Literate and H5Literate_by_name. Add
h5dsm_link_iter.c examples. Other minor fixes/cleanup. 03 May 2017 Neil Fortner 70b7fc045e3 Remove unnecessary prefixes from constant key names (thouse used for
akeys). 02 May 2017 Neil Fortner 56b9dcf9a75 Change links to be stored with the link name as the dkey. Change
constant key values to avoid collisions with arbitrary link names.
Other minor fixes/cleanup. 02 May 2017 Neil Fortner 58c4806cd96 Implement H5Oopen, H5Oopen_by_addr, H5Acreate_by_name, H5Aopen_by_name,
and H5Aiterate_by_name. Add h5dsm_obj_open.c example. Fix memory leak on dataset open. Other minor
fixes/cleanup. 01 May 2017 Neil Fortner 72b57518eb0 Fix bug with opening root group in collective mode. Fix performance issue with collective dataset open. Other minor fixes. 30 Apr 2017 Neil Fortner 9fcc88fa46a Fix bug in H5Gopen1 where it would pass H5P_DEFAULT instead of
H5P_GROUP_ACCESS_DEFAULT to the VOL layer. 28 Apr 2017 Neil Fortner 0d3483cb935 Add support for H5Aiterate. Add h5dsm_attr_iter.c example for this.
Added minor comments to other areas. 27 Apr 2017 Neil Fortner ad319089578 Update DAOS plugin to work with latest version of DAOS, based on work by Mohamad Chaarawi. Temporarily modify
h5dsm_ttconv.c to avoid triggering failures due to DAOS not supporting
overwrites. 27 Apr 2017 Neil Fortner 986f5be3cf1 Add support for collective dataset open and create, again using
H5Pset_all_coll_metadata_ops. Fix issues with collective group
open/create. Other minor fixes/cleanup. 25 Apr 2017 Neil Fortner 8b5d9eb00e0 Add support for collective group create and open, using
H5Pset_all_coll_metadata_ops. Improved file create/open using this code.
Modified examples to use this feature. Other minor fixes/cleanup. 24 Apr 2017 Neil Fortner deaec79e068 Update H5VL_daosm_file_flush to reflect "auto slip" behaviour of daos_epoch_commit. No functional code changes since the previous code was commented out due to snapshots not being implemented in daos. 10 Apr 2017 Neil Fortner 3943452ff3c Add support for datatype conversion with datasets, including with
partial I/O. Add test cases covering this to h5dsm_ttconv.c. Other
fixes to general type conversion code. Other minor fixes/cleanup. 16 Mar 2017 Neil Fortner 89d1b13319b Modify plugin to use H5VL_daosm_term as the plugin's terminate callback,
now called when the plugin is closed (see merge from vol branch). Removed cal to H5Idec_ref from
H5VL_daosm_term. Removed H5VLdaosm_term from examples. 16 Mar 2017 Neil Fortner 9fa63a070fe M Merge branch 'vol' into hdf5_daosm 16 Mar 2017 Jordan Henderson 0b755bc2c5c M Merge pull request #331 in HDFFV/hdf5 from ~JHENDERSON/hdf5:plugin_termination_fix to vol
* commit '73d4fea67c676f22ac72e9d45f7610ef0692ffed':
Call terminate callback upon freeing H5VL class 14 Mar 2017 Jordan Henderson 73d4fea67c6 Call terminate callback upon freeing H5VL class 10 Mar 2017 Neil Fortner 8933601d147 Modify H5VLdaosm_term to similarly only execute once. Also modify that
function to unregister the VOL plugin. 15 Mar 2017 Neil Fortner f8d952f9233 Modify H5VL_daosm_init to simply return success if it has already been
called, allowing it to be called multiple times without side effects. 15 Mar 2017 Neil Fortner 1da81639f63 Modify DAOS-M plugin to call daos_pool_connect at plugin initialization
time, using a communicator passed to the initialization function. Add public functions H5VLdaosm_init and H5VLdaosm_term. Apps no longer need to call daos_init and daos_fini. Updated examples. Other minor fixes/cleanup. 14 Mar 2017 Neil Fortner 83cd06479ce Modify plugin to open DAOS container in read only mode when the HDF5
file is opened read only. 08 Mar 2017 Neil Fortner 86bc81b4fda Fix attribute datatype conversion implementation to always supply
background buffer for compound conversion, as the library requires
(despite the reference manual saying it's optional). Added
h5dsm_ttconv.c to test this. Other minor fixes/cleanup. 08 Mar 2017 Neil Fortner 190dd5cf46f Add draft datatype conversion for attributes. Not tested, though
existing examples work. 22 Feb 2017 Neil Fortner 99fc9f98b7b Add full support for soft links. Add h5dsm_slink_create.c example. Fix
bug in id handling. Other minor fixes/cleanup. 15 Feb 2017 Neil Fortner 4f767aa7a75 Fix issues with the epoch number when opening read-only, and when
opening objects. 14 Feb 2017 Neil Fortner 1ed772871cb Refactor link/group code in preparation for adding soft link support.
Soft link API not supported yet. Other minor fixes. 14 Feb 2017 Neil Fortner 17259643fec Implement attribute read/write. Added examples for this. Added
optional snapshot parameter to h5dsm_file_open.c. Other minor
fixes/cleanup. 10 Feb 2017 Neil Fortner 1c06cb8e57b Add support for H5Dget_space, H5Dget_type, H5Dget_access_plist, and
H5Dget_create_plist. H5Dget_space_status returns not allocated, as in
the FF1 plugin. Added tests for the first four functions to
h5dsm_dset_open.c 08 Feb 2017 Neil Fortner 2ad60cbf961 Add support for attribute create/open/close. Add examples for attribute
create and open. It is now possible to H5Gopen the root group. Other
fixes/refactoring. 08 Feb 2017 Neil Fortner ee91c7320a4 Implement H5Lexists. Add h5dsm_link_exists example. Other minor fixes
and cleanup. 02 Feb 2017 ← Prev Next → require('plugin/commitgraph/network').applyCommits([{id: '86de942cf51c832dfda4ed47ca081138c091cb39', href: '/users/frank.willmore/repos/hdf5_der/commits/86de942cf51c832dfda4ed47ca081138c091cb39',parents: [{ id: '56d23f00a7fbceea7ab7217eaeadc791c61b01e2' }]},{id: '0ca32fb0b469d2d2688b4fb7d4763dd47d8b403d', href: '/users/frank.willmore/repos/hdf5_der/commits/0ca32fb0b469d2d2688b4fb7d4763dd47d8b403d',labels: [{name: 'hdf5_daosm', type: 'BRANCH', href: '/users/frank.willmore/repos/hdf5_der/browse?at=hdf5_daosm'}],parents: [{ id: '2af50348e6d47c80a86f0088803f9e0cfeb47216' }]},{id: '2af50348e6d47c80a86f0088803f9e0cfeb47216', href: '/users/frank.willmore/repos/hdf5_der/commits/2af50348e6d47c80a86f0088803f9e0cfeb47216',parents: [{ id: 'dd657cb32f810f8e3fa2908ae1400a9c457aa6f7' }]},{id: 'dd657cb32f810f8e3fa2908ae1400a9c457aa6f7', href: '/users/frank.willmore/repos/hdf5_der/commits/dd657cb32f810f8e3fa2908ae1400a9c457aa6f7',parents: [{ id: 'bacb72e8466736c0d6495f2f3f64223b86bf9e7f' }]},{id: 'bacb72e8466736c0d6495f2f3f64223b86bf9e7f', href: '/users/frank.willmore/repos/hdf5_der/commits/bacb72e8466736c0d6495f2f3f64223b86bf9e7f',parents: [{ id: '40d013a8696f782ee6d801b07e734e8f9a1f3dda' }]},{id: '40d013a8696f782ee6d801b07e734e8f9a1f3dda', href: '/users/frank.willmore/repos/hdf5_der/commits/40d013a8696f782ee6d801b07e734e8f9a1f3dda',parents: [{ id: '91550e6015524e5f9915d767ade1bdcedb14010a' }]},{id: '91550e6015524e5f9915d767ade1bdcedb14010a', href: '/users/frank.willmore/repos/hdf5_der/commits/91550e6015524e5f9915d767ade1bdcedb14010a',parents: [{ id: 'd91d6d3a4c068424f60a0eb9671c4843f372b1d0' }]},{id: 'd91d6d3a4c068424f60a0eb9671c4843f372b1d0', href: '/users/frank.willmore/repos/hdf5_der/commits/d91d6d3a4c068424f60a0eb9671c4843f372b1d0',parents: [{ id: 'de0682627b39a6af2009b001791ddce4c333db68' }]},{id: 'de0682627b39a6af2009b001791ddce4c333db68', href: '/users/frank.willmore/repos/hdf5_der/commits/de0682627b39a6af2009b001791ddce4c333db68',parents: [{ id: 'faecad8247a6bd9f30e40393379357a48b3d0bc4' }]},{id: 'faecad8247a6bd9f30e40393379357a48b3d0bc4', href: '/users/frank.willmore/repos/hdf5_der/commits/faecad8247a6bd9f30e40393379357a48b3d0bc4',parents: [{ id: '8fc280b3fc9b4f16d4bb3eef300df5d5158e26b0' }]},{id: '8fc280b3fc9b4f16d4bb3eef300df5d5158e26b0', href: '/users/frank.willmore/repos/hdf5_der/commits/8fc280b3fc9b4f16d4bb3eef300df5d5158e26b0',parents: [{ id: '06a0c4a64638d11f4e52c8c84c9d395e6bf85b7c' }]},{id: '06a0c4a64638d11f4e52c8c84c9d395e6bf85b7c', href: '/users/frank.willmore/repos/hdf5_der/commits/06a0c4a64638d11f4e52c8c84c9d395e6bf85b7c',parents: [{ id: '509f1d5060d2d3e2753c2b835102668275dd0a69' }]},{id: '509f1d5060d2d3e2753c2b835102668275dd0a69', href: '/users/frank.willmore/repos/hdf5_der/commits/509f1d5060d2d3e2753c2b835102668275dd0a69',parents: [{ id: '629be66446b769eca48273f615ef67b3dcf434bd' }]},{id: '629be66446b769eca48273f615ef67b3dcf434bd', href: '/users/frank.willmore/repos/hdf5_der/commits/629be66446b769eca48273f615ef67b3dcf434bd',parents: [{ id: 'efb40ddee2eab95fc2eeb93601e4fca5037db75d' }]},{id: 'efb40ddee2eab95fc2eeb93601e4fca5037db75d', href: '/users/frank.willmore/repos/hdf5_der/commits/efb40ddee2eab95fc2eeb93601e4fca5037db75d',parents: [{ id: 'f6968a63edb6b90b149774f4093648fe9599e15a' }]},{id: 'f6968a63edb6b90b149774f4093648fe9599e15a', href: '/users/frank.willmore/repos/hdf5_der/commits/f6968a63edb6b90b149774f4093648fe9599e15a',parents: [{ id: '6d247775a6b2e42de604d0e9f5b17853e5a02ad9' }]},{id: '6d247775a6b2e42de604d0e9f5b17853e5a02ad9', href: '/users/frank.willmore/repos/hdf5_der/commits/6d247775a6b2e42de604d0e9f5b17853e5a02ad9',parents: [{ id: '9035f351cd0f500c9a85fd70bd922cf1d9a625ce' }]},{id: '9035f351cd0f500c9a85fd70bd922cf1d9a625ce', href: '/users/frank.willmore/repos/hdf5_der/commits/9035f351cd0f500c9a85fd70bd922cf1d9a625ce',parents: [{ id: 'b2fe54787932d744422a10c84dbbab18ed90216e' }]},{id: 'b2fe54787932d744422a10c84dbbab18ed90216e', href: '/users/frank.willmore/repos/hdf5_der/commits/b2fe54787932d744422a10c84dbbab18ed90216e',parents: [{ id: 'c9b64ca0f990f0fe4f8c9026c8de774fb8b63056' }]},{id: 'c9b64ca0f990f0fe4f8c9026c8de774fb8b63056', href: '/users/frank.willmore/repos/hdf5_der/commits/c9b64ca0f990f0fe4f8c9026c8de774fb8b63056',parents: [{ id: '718c05b76a18d12c1be57bb1880eea27985f2634' }]},{id: '718c05b76a18d12c1be57bb1880eea27985f2634', href: '/users/frank.willmore/repos/hdf5_der/commits/718c05b76a18d12c1be57bb1880eea27985f2634',parents: [{ id: 'a4142c621192086db9f79e5b315002b309a02e91' }]},{id: 'a4142c621192086db9f79e5b315002b309a02e91', href: '/users/frank.willmore/repos/hdf5_der/commits/a4142c621192086db9f79e5b315002b309a02e91',parents: [{ id: '70b7fc045e3eea3a9e5016832d891c7cdb88334b' }]},{id: '70b7fc045e3eea3a9e5016832d891c7cdb88334b', href: '/users/frank.willmore/repos/hdf5_der/commits/70b7fc045e3eea3a9e5016832d891c7cdb88334b',parents: [{ id: '56b9dcf9a752f5d43dbc9d82553cfc1f45e03a64' }]},{id: '56b9dcf9a752f5d43dbc9d82553cfc1f45e03a64', href: '/users/frank.willmore/repos/hdf5_der/commits/56b9dcf9a752f5d43dbc9d82553cfc1f45e03a64',parents: [{ id: '58c4806cd961e30d9b5658ca449bcb695e7fcb56' }]},{id: '58c4806cd961e30d9b5658ca449bcb695e7fcb56', href: '/users/frank.willmore/repos/hdf5_der/commits/58c4806cd961e30d9b5658ca449bcb695e7fcb56',parents: [{ id: '72b57518eb02e1df92d0e3ae7b29f09bbafe937c' }]},{id: '72b57518eb02e1df92d0e3ae7b29f09bbafe937c', href: '/users/frank.willmore/repos/hdf5_der/commits/72b57518eb02e1df92d0e3ae7b29f09bbafe937c',parents: [{ id: '9fcc88fa46a661ad7a7d482b45fa0055bd1035ee' }]},{id: '9fcc88fa46a661ad7a7d482b45fa0055bd1035ee', href: '/users/frank.willmore/repos/hdf5_der/commits/9fcc88fa46a661ad7a7d482b45fa0055bd1035ee',parents: [{ id: '0d3483cb93518121cc957ce3ced2c7f7fd0fa0cc' }]},{id: '0d3483cb93518121cc957ce3ced2c7f7fd0fa0cc', href: '/users/frank.willmore/repos/hdf5_der/commits/0d3483cb93518121cc957ce3ced2c7f7fd0fa0cc',parents: [{ id: 'ad319089578b26c9785f34ac52531672141366a9' }]},{id: 'ad319089578b26c9785f34ac52531672141366a9', href: '/users/frank.willmore/repos/hdf5_der/commits/ad319089578b26c9785f34ac52531672141366a9',parents: [{ id: '986f5be3cf1b680a0df00a4f66f4fcc5b1c72df3' }]},{id: '986f5be3cf1b680a0df00a4f66f4fcc5b1c72df3', href: '/users/frank.willmore/repos/hdf5_der/commits/986f5be3cf1b680a0df00a4f66f4fcc5b1c72df3',parents: [{ id: '8b5d9eb00e003ea5ec9d39f6fb42f6d9a88fe6c8' }]},{id: '8b5d9eb00e003ea5ec9d39f6fb42f6d9a88fe6c8', href: '/users/frank.willmore/repos/hdf5_der/commits/8b5d9eb00e003ea5ec9d39f6fb42f6d9a88fe6c8',parents: [{ id: 'deaec79e06806d404e15abdf8c5449b28d465cb7' }]},{id: 'deaec79e06806d404e15abdf8c5449b28d465cb7', href: '/users/frank.willmore/repos/hdf5_der/commits/deaec79e06806d404e15abdf8c5449b28d465cb7',parents: [{ id: '3943452ff3cc26938fd69c1d75380bb7d0edb8ef' }]},{id: '3943452ff3cc26938fd69c1d75380bb7d0edb8ef', href: '/users/frank.willmore/repos/hdf5_der/commits/3943452ff3cc26938fd69c1d75380bb7d0edb8ef',parents: [{ id: '89d1b13319bc7790333236fb607d7d7f18d088b8' }]},{id: '89d1b13319bc7790333236fb607d7d7f18d088b8', href: '/users/frank.willmore/repos/hdf5_der/commits/89d1b13319bc7790333236fb607d7d7f18d088b8',parents: [{ id: '9fa63a070fe07eec7bece0b495510771049bf18f' }]},{id: '9fa63a070fe07eec7bece0b495510771049bf18f', href: '/users/frank.willmore/repos/hdf5_der/commits/9fa63a070fe07eec7bece0b495510771049bf18f',parents: [{ id: '8933601d147bdedd83a41cc73213f273a1452742' },{ id: '0b755bc2c5c04d72a293d7e0391c2be8149cda8a' }]},{id: '0b755bc2c5c04d72a293d7e0391c2be8149cda8a', href: '/users/frank.willmore/repos/hdf5_der/commits/0b755bc2c5c04d72a293d7e0391c2be8149cda8a',labels: [{name: 'vol', type: 'BRANCH', href: '/users/frank.willmore/repos/hdf5_der/browse?at=vol'}],parents: [{ id: 'fba658662b64b169c0664a6f66a29d27b36be0f4' },{ id: '73d4fea67c676f22ac72e9d45f7610ef0692ffed' }]},{id: '73d4fea67c676f22ac72e9d45f7610ef0692ffed', href: '/users/frank.willmore/repos/hdf5_der/commits/73d4fea67c676f22ac72e9d45f7610ef0692ffed',parents: [{ id: 'fba658662b64b169c0664a6f66a29d27b36be0f4' }]},{id: '8933601d147bdedd83a41cc73213f273a1452742', href: '/users/frank.willmore/repos/hdf5_der/commits/8933601d147bdedd83a41cc73213f273a1452742',parents: [{ id: 'f8d952f9233b3eb8231460dbd2a8b2212d8e3899' }]},{id: 'f8d952f9233b3eb8231460dbd2a8b2212d8e3899', href: '/users/frank.willmore/repos/hdf5_der/commits/f8d952f9233b3eb8231460dbd2a8b2212d8e3899',parents: [{ id: '1da81639f6352598dd6a00f2dd66739e69c1aba9' }]},{id: '1da81639f6352598dd6a00f2dd66739e69c1aba9', href: '/users/frank.willmore/repos/hdf5_der/commits/1da81639f6352598dd6a00f2dd66739e69c1aba9',parents: [{ id: '83cd06479ce3e93653f287faacf00edf75e9f16d' }]},{id: '83cd06479ce3e93653f287faacf00edf75e9f16d', href: '/users/frank.willmore/repos/hdf5_der/commits/83cd06479ce3e93653f287faacf00edf75e9f16d',parents: [{ id: '86bc81b4fda4a4b7f06e522b1d4c87a71102174e' }]},{id: '86bc81b4fda4a4b7f06e522b1d4c87a71102174e', href: '/users/frank.willmore/repos/hdf5_der/commits/86bc81b4fda4a4b7f06e522b1d4c87a71102174e',parents: [{ id: '190dd5cf46fa13e86bb8669dbe1af14ca890217c' }]},{id: '190dd5cf46fa13e86bb8669dbe1af14ca890217c', href: '/users/frank.willmore/repos/hdf5_der/commits/190dd5cf46fa13e86bb8669dbe1af14ca890217c',parents: [{ id: '99fc9f98b7b92c09de081b2554892128a7bb86da' }]},{id: '99fc9f98b7b92c09de081b2554892128a7bb86da', href: '/users/frank.willmore/repos/hdf5_der/commits/99fc9f98b7b92c09de081b2554892128a7bb86da',parents: [{ id: '4f767aa7a7596752685ca4d81e2df0507b6b4c81' }]},{id: '4f767aa7a7596752685ca4d81e2df0507b6b4c81', href: '/users/frank.willmore/repos/hdf5_der/commits/4f767aa7a7596752685ca4d81e2df0507b6b4c81',parents: [{ id: '1ed772871cb8095f387cacb02edb0059f0be2918' }]},{id: '1ed772871cb8095f387cacb02edb0059f0be2918', href: '/users/frank.willmore/repos/hdf5_der/commits/1ed772871cb8095f387cacb02edb0059f0be2918',parents: [{ id: '17259643fec10d53a46311b60e4010a425acee45' }]},{id: '17259643fec10d53a46311b60e4010a425acee45', href: '/users/frank.willmore/repos/hdf5_der/commits/17259643fec10d53a46311b60e4010a425acee45',parents: [{ id: '1c06cb8e57b4c96b16c05dea6c6e75c44f84f388' }]},{id: '1c06cb8e57b4c96b16c05dea6c6e75c44f84f388', href: '/users/frank.willmore/repos/hdf5_der/commits/1c06cb8e57b4c96b16c05dea6c6e75c44f84f388',parents: [{ id: '2ad60cbf9618deb782cbeaccfdf505fe4ebec04c' }]},{id: '2ad60cbf9618deb782cbeaccfdf505fe4ebec04c', href: '/users/frank.willmore/repos/hdf5_der/commits/2ad60cbf9618deb782cbeaccfdf505fe4ebec04c',parents: [{ id: 'ee91c7320a451fcf0743a7f275b8f0993107a613' }]},{id: 'ee91c7320a451fcf0743a7f275b8f0993107a613', href: '/users/frank.willmore/repos/hdf5_der/commits/ee91c7320a451fcf0743a7f275b8f0993107a613',parents: [{ id: '2f23c20203eec698964ccdc5f0f2c0cb3a3812e8' }]}]);