Author Commit Message Commit Date Jordan Henderson b9ebda2cc97 M Merge pull request #4 in HDF5VOL/rest from ~JHENDERSON/rest-vol:hdf5_1_12_update to hdf5_1_12_update
* commit '3513d89b35a1d5780cf67f9aafdb3f7b83d6ba8b':
Add support for introspection callbacks 08 May 2020 Jordan Henderson 3513d89b35a M Merge branch 'hdf5_1_12_update' of ssh://bitbucket.hdfgroup.org:7999/~jhenderson/rest-vol into hdf5_1_12_update 08 May 2020 Jordan Henderson 298667ba4eb M Merge pull request #3 in HDF5VOL/rest from ~JHENDERSON/rest-vol:hdf5_1_12_update to hdf5_1_12_update
* commit '38a949d6df378537d8f53fe08865a1b9bb28d253':
Initialize VOL class structure in gcc 4.8.5 compatible way 06 May 2020 Jordan Henderson 32f6b5212e3 Add support for introspection callbacks 08 May 2020 Jordan Henderson 38a949d6df3 Initialize VOL class structure in gcc 4.8.5 compatible way 06 May 2020 Jordan Henderson 036eb512fc8 M Merge pull request #2 in HDF5VOL/rest from ~JHENDERSON/rest-vol:hdf5_1_12_update to hdf5_1_12_update
* commit 'dca55ffff1a3866a88a03ccbc283d4384f6d45f6':
Fix an issue with dynamic loading of the connector 06 Apr 2020 Jordan Henderson dca55ffff1a M Merge branch 'hdf5_1_12_update' of ssh://git@bitbucket.hdfgroup.org:7999/~jhenderson/rest-vol.git into hdf5_1_12_update 06 Apr 2020 Jordan Henderson ed754f80aaf M Merge pull request #1 in HDF5VOL/rest from ~JHENDERSON/rest-vol:hdf5_1_12_update to hdf5_1_12_update
* commit 'eae4350e40072a278b3a4fabfe6f4b66b425b5a5':
Fix issue with VOL connector initialization under certain cases
Update more tests and examples for HDF5 1.12.0 changes
Update user-defined link example for 1.12.0 changes
Update a few H5VL calls from HDF5 1.12.0 changes
Temporarily disable building of generic VOL tests
Update for changes to H5O_info_t and H5L_info_t
Move code ... 06 Apr 2020 Jordan Henderson 5f60c019265 Fix an issue with dynamic loading of the connector 06 Apr 2020 Jordan Henderson eae4350e400 Fix issue with VOL connector initialization under certain cases
Further updates for HDF5 1.12.0 changes 06 Apr 2020 Jordan Henderson 1b356ff1cbd Update more tests and examples for HDF5 1.12.0 changes 06 Apr 2020 Jordan Henderson cb9e18feadc Update user-defined link example for 1.12.0 changes 06 Apr 2020 Jordan Henderson 1dd4db4ce42 Update a few H5VL calls from HDF5 1.12.0 changes
Remove usage of H5Epush1, H5Eprint1 and H5Eclear1 06 Apr 2020 Jordan Henderson d9ad7de7836 Temporarily disable building of generic VOL tests 06 Apr 2020 Jordan Henderson 1e10ec681bd Update for changes to H5O_info_t and H5L_info_t 06 Apr 2020 Jordan Henderson 15f5fc1fb95 Move code for each major VOL interface into separate source files
Tidy up error handling macros and add support for v1 errors
Update examples for API change 05 Apr 2020 Jordan Henderson cd9f7f2ad0a Update documentation 03 Apr 2020 Jordan Henderson b36385fec5b Add VOL tests submodule 03 Apr 2020 Jordan Henderson 54c220c9254 Add HDF5 submodule to point to HDF5 1.12.0 release 03 Apr 2020 Jordan Henderson 5943368d7fa Update README.md for new source code location 09 Nov 2019 Jordan Henderson 52036a0ddf1 Temporarily disable CPack packaging until fixed 26 Apr 2019 Jordan Henderson 9fd718fa16a Updates to CMake build
Include H5PLextern.h for building on Windows
Add H5PLget_plugin_type and H5PLget_plugin_info implementations for
dynamic loading 27 Mar 2019 Jordan Henderson 16873eccb7a Fix usage of H5Oget_info in attribute example 18 Dec 2018 Jordan Henderson bb407e27003 Add support and tests for H5Lget_name_by_idx 11 Nov 2018 Jordan Henderson c0addad98b3 Update VOL connector code for latest changes in HDF5 VOL code 10 Nov 2018 Jordan Henderson bc4e712e66e Update HDF5 to latest VOL branch; update README 10 Nov 2018 Jordan Henderson ca431d285a7 Add one more section reference for server access to section III.C 19 Jul 2018 Jordan Henderson 0f6f0fb1ea2 Update section references for server access 19 Jul 2018 Jordan Henderson c25a7c5c7c5 Remove references to HSDS 19 Jul 2018 Jordan Henderson e6c3025e5d9 Update REGEX to correctly capture REST VOL version 11 Jul 2018 Jordan Henderson 91ca828c9a0 Add README note about multiple builds and build conflicts 11 Jul 2018 Jordan Henderson 0f7504d3333 Amend CMake build script to correctly pass in multiple options 11 Jul 2018 Jordan Henderson 466b728de4f Updates for the Host header sent in all requests 11 Jul 2018 Jordan Henderson 1a567ea1b56 Sync with changes from vol_integration branch 10 Jul 2018 Jordan Henderson 12284ca5518 Add section to README.md for new CMake generator option 05 Jul 2018 Jordan Henderson 1744f89b25f Add option to CMake build script to change generator 05 Jul 2018 Jordan Henderson ca6f8409cae Fix CMakeLists.txt to correctly link in HDF5 lib from prebuilt dir
Fix usage of H5Sselect_copy in source 05 Jul 2018 Jordan Henderson 22b31dd5be2 Make sure to change default HDF5 install dir when INSTALL_DIR is changed 05 Jul 2018 Jordan Henderson bd2a474573e Fix else clause in CMakeInstallation.cmake for APPLE platform 27 Jun 2018 Jordan Henderson 67bbacd2485 Sync with latest changes from VOL integration branch 25 Jun 2018 Jordan Henderson 0002736c34b Remove cyclic links from Problematic Features 25 Jun 2018 Jordan Henderson b49005d4e92 Add ability for plugin to parse connection information from .hscfg file 21 Jun 2018 Jordan Henderson fe81808e8f1 Disable generation of variable-length datatypes until issue is resolved 12 Jun 2018 Jordan Henderson afe2084795d Fix a memory error with the visited link hash table keys 12 Jun 2018 Jordan Henderson a734d2e335f Add missed CMakeLists.txt 11 Jun 2018 Jordan Henderson 813cfd52ca6 Move hash table files into own "util" directory 11 Jun 2018 Jordan Henderson 4172b9cf8ae Updates to remove hard-coding of username in tests
Make tests check that HSDS_USERNAME and HSDS_ENDPOINT are set before
proceeding 08 Jun 2018 Jordan Henderson e61aea12952 Add code to fill out H5O_info_t struct's fileno and addr fields
Add code in RV_find_object_by_path() to handle case of searching for
dataset or datatype using "." path 07 Jun 2018 Jordan Henderson bc71c270e25 Fix C99-style for loop initialization 18 May 2018 Jordan Henderson 7d6785e580b Changes to allow plugin to deal with cyclic links
Remove unnecessary parameter to RV_build_link_table() 10 May 2018 Next → require('plugin/commitgraph/network').applyCommits([{id: 'b9ebda2cc97adb2276cc030d51c907099b3fc928', href: '/projects/HDF5VOL/repos/rest/commits/b9ebda2cc97adb2276cc030d51c907099b3fc928',labels: [{name: 'hdf5_1_12_update', type: 'BRANCH', href: '/projects/HDF5VOL/repos/rest/browse?at=hdf5_1_12_update'}],parents: [{ id: '298667ba4eb4c6873686459349a4d8eb008cb549' },{ id: '3513d89b35a1d5780cf67f9aafdb3f7b83d6ba8b' }]},{id: '3513d89b35a1d5780cf67f9aafdb3f7b83d6ba8b', href: '/projects/HDF5VOL/repos/rest/commits/3513d89b35a1d5780cf67f9aafdb3f7b83d6ba8b',parents: [{ id: '32f6b5212e3b48c4ecaf583e71dc7e07ed083051' },{ id: '298667ba4eb4c6873686459349a4d8eb008cb549' }]},{id: '298667ba4eb4c6873686459349a4d8eb008cb549', href: '/projects/HDF5VOL/repos/rest/commits/298667ba4eb4c6873686459349a4d8eb008cb549',parents: [{ id: '036eb512fc8132403066e432d51fce0c678b2d79' },{ id: '38a949d6df378537d8f53fe08865a1b9bb28d253' }]},{id: '32f6b5212e3b48c4ecaf583e71dc7e07ed083051', href: '/projects/HDF5VOL/repos/rest/commits/32f6b5212e3b48c4ecaf583e71dc7e07ed083051',parents: [{ id: '38a949d6df378537d8f53fe08865a1b9bb28d253' }]},{id: '38a949d6df378537d8f53fe08865a1b9bb28d253', href: '/projects/HDF5VOL/repos/rest/commits/38a949d6df378537d8f53fe08865a1b9bb28d253',parents: [{ id: '036eb512fc8132403066e432d51fce0c678b2d79' }]},{id: '036eb512fc8132403066e432d51fce0c678b2d79', href: '/projects/HDF5VOL/repos/rest/commits/036eb512fc8132403066e432d51fce0c678b2d79',parents: [{ id: 'ed754f80aafe39ff98c6e83def55e53f2198b62e' },{ id: 'dca55ffff1a3866a88a03ccbc283d4384f6d45f6' }]},{id: 'dca55ffff1a3866a88a03ccbc283d4384f6d45f6', href: '/projects/HDF5VOL/repos/rest/commits/dca55ffff1a3866a88a03ccbc283d4384f6d45f6',parents: [{ id: '5f60c019265e37a02b0a1065d72ea525a6e84a11' },{ id: 'ed754f80aafe39ff98c6e83def55e53f2198b62e' }]},{id: 'ed754f80aafe39ff98c6e83def55e53f2198b62e', href: '/projects/HDF5VOL/repos/rest/commits/ed754f80aafe39ff98c6e83def55e53f2198b62e',parents: [{ id: '5943368d7fa7b5a3f2082a1711be37cbf39c5741' },{ id: 'eae4350e40072a278b3a4fabfe6f4b66b425b5a5' }]},{id: '5f60c019265e37a02b0a1065d72ea525a6e84a11', href: '/projects/HDF5VOL/repos/rest/commits/5f60c019265e37a02b0a1065d72ea525a6e84a11',parents: [{ id: 'eae4350e40072a278b3a4fabfe6f4b66b425b5a5' }]},{id: 'eae4350e40072a278b3a4fabfe6f4b66b425b5a5', href: '/projects/HDF5VOL/repos/rest/commits/eae4350e40072a278b3a4fabfe6f4b66b425b5a5',parents: [{ id: '1b356ff1cbda6301ebaa956f4ecddedb1778d81e' }]},{id: '1b356ff1cbda6301ebaa956f4ecddedb1778d81e', href: '/projects/HDF5VOL/repos/rest/commits/1b356ff1cbda6301ebaa956f4ecddedb1778d81e',parents: [{ id: 'cb9e18feadcceac28548fa61f8deee8f987dad2f' }]},{id: 'cb9e18feadcceac28548fa61f8deee8f987dad2f', href: '/projects/HDF5VOL/repos/rest/commits/cb9e18feadcceac28548fa61f8deee8f987dad2f',parents: [{ id: '1dd4db4ce42cc7d94ca4dc408dc17e36594d8611' }]},{id: '1dd4db4ce42cc7d94ca4dc408dc17e36594d8611', href: '/projects/HDF5VOL/repos/rest/commits/1dd4db4ce42cc7d94ca4dc408dc17e36594d8611',parents: [{ id: 'd9ad7de783660bbfefbfc202f5345f9fc4554a14' }]},{id: 'd9ad7de783660bbfefbfc202f5345f9fc4554a14', href: '/projects/HDF5VOL/repos/rest/commits/d9ad7de783660bbfefbfc202f5345f9fc4554a14',parents: [{ id: '1e10ec681bd7099faf41abd783d1539008669409' }]},{id: '1e10ec681bd7099faf41abd783d1539008669409', href: '/projects/HDF5VOL/repos/rest/commits/1e10ec681bd7099faf41abd783d1539008669409',parents: [{ id: '15f5fc1fb9595bf7f8b20db44dd6124c400bd1e7' }]},{id: '15f5fc1fb9595bf7f8b20db44dd6124c400bd1e7', href: '/projects/HDF5VOL/repos/rest/commits/15f5fc1fb9595bf7f8b20db44dd6124c400bd1e7',parents: [{ id: 'cd9f7f2ad0a669255d36e98b48fb811e97cd5f7b' }]},{id: 'cd9f7f2ad0a669255d36e98b48fb811e97cd5f7b', href: '/projects/HDF5VOL/repos/rest/commits/cd9f7f2ad0a669255d36e98b48fb811e97cd5f7b',parents: [{ id: 'b36385fec5b121135aa3baf4429c3ab8b7a08a51' }]},{id: 'b36385fec5b121135aa3baf4429c3ab8b7a08a51', href: '/projects/HDF5VOL/repos/rest/commits/b36385fec5b121135aa3baf4429c3ab8b7a08a51',parents: [{ id: '54c220c9254c3be852ebb341003611c711615057' }]},{id: '54c220c9254c3be852ebb341003611c711615057', href: '/projects/HDF5VOL/repos/rest/commits/54c220c9254c3be852ebb341003611c711615057',parents: [{ id: '5943368d7fa7b5a3f2082a1711be37cbf39c5741' }]},{id: '5943368d7fa7b5a3f2082a1711be37cbf39c5741', href: '/projects/HDF5VOL/repos/rest/commits/5943368d7fa7b5a3f2082a1711be37cbf39c5741',labels: [{name: 'master', type: 'BRANCH', href: '/projects/HDF5VOL/repos/rest/browse?at=master'}],parents: [{ id: '52036a0ddf1605cded54a6dea48fb983ac2bdf9f' }]},{id: '52036a0ddf1605cded54a6dea48fb983ac2bdf9f', href: '/projects/HDF5VOL/repos/rest/commits/52036a0ddf1605cded54a6dea48fb983ac2bdf9f',parents: [{ id: '9fd718fa16a5406283076ed2d4b878adaefb5b92' }]},{id: '9fd718fa16a5406283076ed2d4b878adaefb5b92', href: '/projects/HDF5VOL/repos/rest/commits/9fd718fa16a5406283076ed2d4b878adaefb5b92',parents: [{ id: '16873eccb7aa3e1d86e275b49cdfad9b073101db' }]},{id: '16873eccb7aa3e1d86e275b49cdfad9b073101db', href: '/projects/HDF5VOL/repos/rest/commits/16873eccb7aa3e1d86e275b49cdfad9b073101db',parents: [{ id: 'bb407e270033fc52b0ed64c089f63f6c50fa8c9c' }]},{id: 'bb407e270033fc52b0ed64c089f63f6c50fa8c9c', href: '/projects/HDF5VOL/repos/rest/commits/bb407e270033fc52b0ed64c089f63f6c50fa8c9c',parents: [{ id: 'c0addad98b3044f78f7660458e2af066e6ca8e79' }]},{id: 'c0addad98b3044f78f7660458e2af066e6ca8e79', href: '/projects/HDF5VOL/repos/rest/commits/c0addad98b3044f78f7660458e2af066e6ca8e79',parents: [{ id: 'bc4e712e66edbff7f831864b377eae9de79e5340' }]},{id: 'bc4e712e66edbff7f831864b377eae9de79e5340', href: '/projects/HDF5VOL/repos/rest/commits/bc4e712e66edbff7f831864b377eae9de79e5340',parents: [{ id: 'ca431d285a7f2a1124d69fe5bc5d2208f96a6fdd' }]},{id: 'ca431d285a7f2a1124d69fe5bc5d2208f96a6fdd', href: '/projects/HDF5VOL/repos/rest/commits/ca431d285a7f2a1124d69fe5bc5d2208f96a6fdd',parents: [{ id: '0f6f0fb1ea2711d903447bedf3c2942fa5aa7d17' }]},{id: '0f6f0fb1ea2711d903447bedf3c2942fa5aa7d17', href: '/projects/HDF5VOL/repos/rest/commits/0f6f0fb1ea2711d903447bedf3c2942fa5aa7d17',parents: [{ id: 'c25a7c5c7c5d113db8cb11c2c87c0313da2748dd' }]},{id: 'c25a7c5c7c5d113db8cb11c2c87c0313da2748dd', href: '/projects/HDF5VOL/repos/rest/commits/c25a7c5c7c5d113db8cb11c2c87c0313da2748dd',parents: [{ id: 'e6c3025e5d99500778a66a3ccdd6f5f71495ca2b' }]},{id: 'e6c3025e5d99500778a66a3ccdd6f5f71495ca2b', href: '/projects/HDF5VOL/repos/rest/commits/e6c3025e5d99500778a66a3ccdd6f5f71495ca2b',parents: [{ id: '91ca828c9a0632455958a0b231c70fa6d7864666' }]},{id: '91ca828c9a0632455958a0b231c70fa6d7864666', href: '/projects/HDF5VOL/repos/rest/commits/91ca828c9a0632455958a0b231c70fa6d7864666',parents: [{ id: '0f7504d33338cc373d448a20f2c7e72302bce678' }]},{id: '0f7504d33338cc373d448a20f2c7e72302bce678', href: '/projects/HDF5VOL/repos/rest/commits/0f7504d33338cc373d448a20f2c7e72302bce678',parents: [{ id: '466b728de4fb983e5dd3a80048e3c335585d6ae4' }]},{id: '466b728de4fb983e5dd3a80048e3c335585d6ae4', href: '/projects/HDF5VOL/repos/rest/commits/466b728de4fb983e5dd3a80048e3c335585d6ae4',parents: [{ id: '1a567ea1b5670ef293daa2b1f08898de5ce29e6f' }]},{id: '1a567ea1b5670ef293daa2b1f08898de5ce29e6f', href: '/projects/HDF5VOL/repos/rest/commits/1a567ea1b5670ef293daa2b1f08898de5ce29e6f',parents: [{ id: '12284ca5518dbed4ce02c3550a9e79f3eb21769a' }]},{id: '12284ca5518dbed4ce02c3550a9e79f3eb21769a', href: '/projects/HDF5VOL/repos/rest/commits/12284ca5518dbed4ce02c3550a9e79f3eb21769a',parents: [{ id: '1744f89b25f4182992edab8f2b0cce8624c1be13' }]},{id: '1744f89b25f4182992edab8f2b0cce8624c1be13', href: '/projects/HDF5VOL/repos/rest/commits/1744f89b25f4182992edab8f2b0cce8624c1be13',parents: [{ id: 'ca6f8409cae0403d04a274aeb16d2354d80758e0' }]},{id: 'ca6f8409cae0403d04a274aeb16d2354d80758e0', href: '/projects/HDF5VOL/repos/rest/commits/ca6f8409cae0403d04a274aeb16d2354d80758e0',parents: [{ id: '22b31dd5be29d9c672b28ac64980589e5c373692' }]},{id: '22b31dd5be29d9c672b28ac64980589e5c373692', href: '/projects/HDF5VOL/repos/rest/commits/22b31dd5be29d9c672b28ac64980589e5c373692',parents: [{ id: 'bd2a474573e8e0aaed1788d699686028082304b7' }]},{id: 'bd2a474573e8e0aaed1788d699686028082304b7', href: '/projects/HDF5VOL/repos/rest/commits/bd2a474573e8e0aaed1788d699686028082304b7',parents: [{ id: '67bbacd24854d19d55c1f4628c6bdf93b001aed4' }]},{id: '67bbacd24854d19d55c1f4628c6bdf93b001aed4', href: '/projects/HDF5VOL/repos/rest/commits/67bbacd24854d19d55c1f4628c6bdf93b001aed4',parents: [{ id: '0002736c34b882deb0b11229d6a0b0f515f62306' }]},{id: '0002736c34b882deb0b11229d6a0b0f515f62306', href: '/projects/HDF5VOL/repos/rest/commits/0002736c34b882deb0b11229d6a0b0f515f62306',parents: [{ id: 'b49005d4e92db24ff9b19fb50268611982c38767' }]},{id: 'b49005d4e92db24ff9b19fb50268611982c38767', href: '/projects/HDF5VOL/repos/rest/commits/b49005d4e92db24ff9b19fb50268611982c38767',parents: [{ id: 'fe81808e8f161664ba293c4da7e4578e53ad0f2f' }]},{id: 'fe81808e8f161664ba293c4da7e4578e53ad0f2f', href: '/projects/HDF5VOL/repos/rest/commits/fe81808e8f161664ba293c4da7e4578e53ad0f2f',parents: [{ id: 'afe2084795de9085123033e087773a0c6ba790d5' }]},{id: 'afe2084795de9085123033e087773a0c6ba790d5', href: '/projects/HDF5VOL/repos/rest/commits/afe2084795de9085123033e087773a0c6ba790d5',parents: [{ id: 'a734d2e335f5b6fcd072677f673e377ac69134d4' }]},{id: 'a734d2e335f5b6fcd072677f673e377ac69134d4', href: '/projects/HDF5VOL/repos/rest/commits/a734d2e335f5b6fcd072677f673e377ac69134d4',parents: [{ id: '813cfd52ca63319495afb0c05e08dc9307fe3198' }]},{id: '813cfd52ca63319495afb0c05e08dc9307fe3198', href: '/projects/HDF5VOL/repos/rest/commits/813cfd52ca63319495afb0c05e08dc9307fe3198',parents: [{ id: '4172b9cf8ae5defb5b2fa55c2a349d0807f058b9' }]},{id: '4172b9cf8ae5defb5b2fa55c2a349d0807f058b9', href: '/projects/HDF5VOL/repos/rest/commits/4172b9cf8ae5defb5b2fa55c2a349d0807f058b9',parents: [{ id: 'e61aea12952b9f9cac4702af56145bdd600e1714' }]},{id: 'e61aea12952b9f9cac4702af56145bdd600e1714', href: '/projects/HDF5VOL/repos/rest/commits/e61aea12952b9f9cac4702af56145bdd600e1714',parents: [{ id: 'bc71c270e25d0acfa5ddb5d549e9b512c1586664' }]},{id: 'bc71c270e25d0acfa5ddb5d549e9b512c1586664', href: '/projects/HDF5VOL/repos/rest/commits/bc71c270e25d0acfa5ddb5d549e9b512c1586664',parents: [{ id: '7d6785e580b6943fd8c49f4408e869e39dce6663' }]},{id: '7d6785e580b6943fd8c49f4408e869e39dce6663', href: '/projects/HDF5VOL/repos/rest/commits/7d6785e580b6943fd8c49f4408e869e39dce6663',parents: [{ id: 'eb03474c0d0101a1bd71790dc53f39c111420439' }]}]);