Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Fixed a warning in H5CX.c concerning incorrect use of freeing | Dana Robinson | 2019-06-18 | 1 | -11/+2 |
| | | | | VOL connector info. | ||||
* | Adding some comments. | Songyu Lu | 2019-04-11 | 1 | -6/+6 |
| | |||||
* | Merge branch 'develop' of ↵ | Songyu Lu | 2019-04-08 | 1 | -1/+118 |
|\ | | | | | | | https://bitbucket.hdfgroup.org/scm/~songyulu/hdf5_ray into HDFFV-10658-performance-drop-from-1-8 | ||||
| * | Setting API context for fapl and libver_bounnds in preparation for the ↵ | Vailin Choi | 2019-04-04 | 1 | -0/+119 |
| | | | | | | | | H5Sencode changes. | ||||
* | | Merge branch 'develop' of ↵ | Songyu Lu | 2019-04-04 | 1 | -6/+6 |
|\ \ | |/ | | | | | https://bitbucket.hdfgroup.org/scm/~songyulu/hdf5_ray into HDFFV-10658-performance-drop-from-1-8 | ||||
| * | Added an H5MM_memcpy call that checks for buffer overlap. | Dana Robinson | 2019-03-16 | 1 | -6/+6 |
| | | |||||
* | | This commit basically has the following changes: | Songyu Lu | 2019-04-04 | 1 | -4/+50 |
| | | | | | | | | | | | | 1. restored the datatype, dataspace, and LCPL of the dataset for VOL connector back to the properties. 2. splitted external.c and vds.c because they called HDsetenv in the program, instead using shell scripts to set the environment variables. 3. changed H5CX_get_vds_prefix and H5CX_get_ext_file_prefix to use H5P_peek instead of H5P_get. | ||||
* | | HDFFV-10658: 1. moving HDgetenv to dataset initialization stage to reduce ↵ | Songyu Lu | 2019-03-22 | 1 | -223/+0 |
| | | | | | | | | the overhead; 2. restoring the retrieval of three vol properties to H5P_get instead of using API context to prepare for Quincey's upcoming refactoring work. | ||||
* | | HDFFV-10658: setting and getting properties in API context: | Songyu Lu | 2019-03-13 | 1 | -2/+340 |
|/ | | | | | 1. external file prefix and VDS prefix. 2. the datatype, dataspace, and LCPL of the dataset for VOL connector. | ||||
* | Add API routines to retrieve, restore, reset, and free library state. | Quincey Koziol | 2019-03-11 | 1 | -20/+246 |
| | | | | | | (Primarily for use in the async VOL connector, which has to schedule API operations for future execution and then restore the state of the library when the operation actually executes) | ||||
* | Fix typo. | Quincey Koziol | 2019-03-05 | 1 | -1/+1 |
| | |||||
* | Move 'minimize dataset object header flag' into API context | Quincey Koziol | 2019-03-05 | 1 | -0/+97 |
| | |||||
* | Align develop with incoming hyperslab_updates branch changes. | Quincey Koziol | 2019-02-13 | 1 | -1/+1 |
| | |||||
* | Fix some collective metadata read issues | Jordan Henderson | 2019-02-12 | 1 | -2/+2 |
| | |||||
* | HDFFV-10625 -- Implemented a process-0 read and then broadcast for ↵ | Quincey Koziol | 2019-01-07 | 1 | -0/+92 |
| | | | | collective read of full (HS_ALL), contiguous, atomic datasets by all the processes in the file communicator. | ||||
* | Corrected comment in src/H5VLint.c, fixed pass-through info size in | Quincey Koziol | 2019-01-06 | 1 | -3/+75 |
| | | | | | | | src/H5VLpassthru.c, switched to stashing VOL connector ID & info in API context (in src/H5CX.c, src/H5CXprivate.h, src/H5F.c, src/H5Fint.c, and src/H5Fefc.c), patched up all sorts of issues in the tests, to make them work with 'check-vfd' (and 'check-vol' again). | ||||
* | Squashed commit of private branch changes to support stackable VOL plugins. | Quincey Koziol | 2018-10-25 | 1 | -1/+77 |
| | | | | modified: test/dsets.c | ||||
* | VOL FEATURE | Dana Robinson | 2018-10-10 | 1 | -0/+4 |
| | |||||
* | Normalization with vol_integration (misc internal and datatype) | Dana Robinson | 2018-09-20 | 1 | -2/+4 |
| | |||||
* | Finished move of H5DOread/write_chunk calls to H5D. | Dana Robinson | 2018-04-30 | 1 | -280/+0 |
| | |||||
* | Fix non-threadsafe API context head pointer handling. | Quincey Koziol | 2018-04-19 | 1 | -11/+2 |
| | |||||
* | Resolve memory leak of last API context, by freeing it in H5CX terminate | Quincey Koziol | 2018-04-18 | 1 | -32/+10 |
| | | | | routine. | ||||
* | Revert "Close memory leak of last API context when shutting library down." | Quincey Koziol | 2018-04-18 | 1 | -19/+16 |
| | | | | This reverts commit 0bd3634dc5747d88582a966050896bad57acb892. | ||||
* | Close memory leak of last API context when shutting library down. | Quincey Koziol | 2018-04-17 | 1 | -16/+19 |
| | |||||
* | Remove vestiges of H5_DEBUG_BUILD macro, switching it to the more | Quincey Koziol | 2018-04-06 | 1 | -2/+2 |
| | | | | standard H5CX_DEBUG form. | ||||
* | Correct errors with non-"instrumented library" builds (production & parallel, | Quincey Koziol | 2018-04-05 | 1 | -0/+6 |
| | | | | generally speaking). | ||||
* | Expanded comments abuot H5CX_t fields. | Quincey Koziol | 2018-03-29 | 1 | -12/+14 |
| | |||||
* | Add comments for internal structs. | Quincey Koziol | 2018-03-27 | 1 | -4/+44 |
| | |||||
* | Remove redundant 'is_collective' parameter from H5CX_set_loc. | Quincey Koziol | 2018-03-27 | 1 | -26/+22 |
| | |||||
* | Correct typo in comment. | Quincey Koziol | 2018-03-27 | 1 | -1/+1 |
| | |||||
* | Corrections for parallel I/O & tests. | Quincey Koziol | 2018-03-21 | 1 | -0/+1 |
| | |||||
* | Update handling of reporting for breaking collective I/O when the default | Quincey Koziol | 2018-03-20 | 1 | -10/+14 |
| | | | | DXPL is used. | ||||
* | Correct typo for error checking malloc return value. | Quincey Koziol | 2018-03-20 | 1 | -1/+1 |
| | |||||
* | Refactor H5CX code to reduce duplication. | Quincey Koziol | 2018-03-20 | 1 | -684/+116 |
| | |||||
* | Merge branch 'develop' of https://bitbucket.hdfgroup.org/scm/hdffv/hdf5 into ↵ | Quincey Koziol | 2018-03-18 | 1 | -1/+56 |
| | | | | | | merge_func_enter_vol Plus initial steps toward merging API context push into FUNC_ENTER_API* macros | ||||
* | Add API context interface and use it throughout the library. | Quincey Koziol | 2018-03-15 | 1 | -0/+3308 |