Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Moves lock flag to H5F_shared_t and adds test. | Dana Robinson | 2020-08-17 | 1 | -1/+1 |
| | |||||
* | Adds fix for H5Fstart_swmr_write lock issue | Dana Robinson | 2020-08-17 | 1 | -0/+1 |
| | |||||
* | Merge remote-tracking branch 'origin/develop' into namespace_cleanup_01 | Quincey Koziol | 2020-08-07 | 1 | -0/+7 |
|\ | |||||
| * | Squash merge of file locking fixes | Dana Robinson | 2020-08-03 | 1 | -0/+7 |
| | | |||||
* | | Clean up private / package / static namespace issues (function naming, which | Quincey Koziol | 2020-08-06 | 1 | -1/+1 |
|/ | | | | | | header file, FUNC_ENTER / LEAVE, etc). Removed remaining personal email addresses from library source code (still needs cleaned from other directories). Misc. warning, style, and whitespace cleanup. | ||||
* | Trim trailing whitespace | Quincey Koziol | 2020-04-20 | 1 | -13/+13 |
| | |||||
* | Squashed commit of the token_refactoring branch: | Dana Robinson | 2020-01-16 | 1 | -1/+0 |
| | |||||
* | Remove H5VL_NATIVE_FILE_GET_FILE_ID and add H5VL_OBJECT_GET_FILE | Jerome Soumagne | 2019-11-27 | 1 | -1/+0 |
| | | | | Remove H5F__get_file_id() and use only private routine instead | ||||
* | Implement H5VLget_file_type() to return a copy of a datatype with the | Neil Fortner | 2019-11-08 | 1 | -0/+2 |
| | | | | | | | | | | | location set to be in a file. Only meant to be used by VOL connectors. Implement H5VLpeek_connector_id() to support connectors querying their own IDs. Fix app_ref with connector IDs in a couple places (external VOLs registered as default through ENV should be visible to the application). Modify vlen and reference interfaces to work with arbitrary VOL connectors. Implement file "post open" specific callback, to enable connectors to update their file structs after a wrap context has been set. | ||||
* | Adapt Jerome's "file info" H5VL 'get' query to retrieve container token info. | Quincey Koziol | 2019-10-08 | 1 | -0/+1 |
| | | | | Remove "by address" location for VOL operations. (Switching to "by token") | ||||
* | Add 'blob' callbacks to VOL, along with a native implementation to store them | Quincey Koziol | 2019-10-08 | 1 | -3/+1 |
| | | | | | | | in the global heap, and changed the VL datatype conversion code to use blobs. Move encode/decode of sequence lengths into VL datatype callbacks, from native VOL blob routines. | ||||
* | Move ext_path field in H5F_t to H5F_shared_t. | Vailin Choi | 2019-08-31 | 1 | -1/+2 |
| | | | | Remove unused routine H5F_set_coll_md_read(). | ||||
* | Move coll_md_read and coll_md_write fields in H5F_t to H5F_shared_t. | Vailin Choi | 2019-08-31 | 1 | -4/+6 |
| | |||||
* | Add a 'closing' flag on the shared file struct, and switch several of the | Quincey Koziol | 2019-08-26 | 1 | -0/+1 |
| | | | | "internal" data structures to use it. | ||||
* | Switch shared file struct name from 'H5F_file_t' to 'H5F_shared_t', to match | Quincey Koziol | 2019-08-22 | 1 | -18/+18 |
| | | | | naming convention for shared structs in rest of library data structures. | ||||
* | Rest of changes for 'top' file pointer to 'shared' file pointer for H5F__accum | Quincey Koziol | 2019-08-19 | 1 | -2/+2 |
| | | | | routines. | ||||
* | Partial H5F__accum_* routines. | Quincey Koziol | 2019-08-19 | 1 | -3/+3 |
| | |||||
* | Fix H5F_get_file_id and H5F__get_file_id to take app_ref parameter | Jerome Soumagne | 2019-08-14 | 1 | -1/+1 |
| | | | | Fix app_ref_count from being incremented when private routines are used | ||||
* | Add support for GCC9, update warnhist script, and clean up warnings. | Quincey Koziol | 2019-07-03 | 1 | -8/+8 |
| | |||||
* | Merge branch 'develop' of ↵ | Vailin Choi | 2019-06-26 | 1 | -0/+3 |
|\ | | | | | | | https://bitbucket.hdfgroup.org/scm/~vchoi/my_third_fork into bugfix/new_shutdown_fsm | ||||
| * | Fix for HDFFV-10808 H5Pset_file_space_strategy succeeds when using ↵ | Vailin Choi | 2019-06-24 | 1 | -0/+3 |
| | | | | | | | | | | | | | | H5Pset_libver_bounds v18,v18. Fails file creation when non-default free-space info is set in fcpl and the library version high bound is less than v110 because free-space info message is introduced in library release v110. | ||||
* | | Checkin for new shutting down free-space manager. | Vailin Choi | 2019-06-20 | 1 | -8/+3 |
|/ | |||||
* | Merge branch 'develop' into dset_ohdr_minimize | Jacob Smith | 2018-12-18 | 1 | -32/+0 |
|\ | |||||
| * | Remove H5VL_FILE_CACHE_VOL_CONN from file specific callbacks, as it turns out | Quincey Koziol | 2018-12-17 | 1 | -1/+0 |
| | | | | | | | | | | | | not to be necessary. Also, correct _MSC_VER #ifdef | ||||
| * | Moved the native VOL connector's optional enums to the | Dana Robinson | 2018-12-15 | 1 | -29/+0 |
| | | | | | | | | | | public headers and renamed to include native/NATIVE in the name. | ||||
* | | Merge branch 'develop' into dset_ohdr_minimize | Jacob Smith | 2018-12-12 | 1 | -24/+55 |
|\ \ | |/ | |||||
| * | Revert some of the changes to support the original property list value of | Quincey Koziol | 2018-11-18 | 1 | -1/+0 |
| | | | | | | | | metadata read attempts. | ||||
| * | Add VOL connector info to the flie access property list returned from | Quincey Koziol | 2018-11-18 | 1 | -15/+7 |
| | | | | | | | | H5Fget_access_plist(). Also, other misc. cleanups, etc. | ||||
| * | Remove most debugging shims & scaffolding. | Quincey Koziol | 2018-11-04 | 1 | -7/+9 |
| | | |||||
| * | Merge branch 'develop' of https://bitbucket.hdfgroup.org/scm/hdffv/hdf5 into ↵ | Quincey Koziol | 2018-11-04 | 1 | -1/+1 |
| |\ | | | | | | | | | | stackable_vol | ||||
| | * | Makes the installed header files the same between the autotools | Dana Robinson | 2018-10-27 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | and CMake. * CMake will no longer install private generated headers and tools library headers. * Several empty public header files (which represent internal packages) were removed. These were only installed by CMake. * Autotools installs will install H5FDwindows.h. Fixes HDFFV-10614. | ||||
| * | | Squashed commit of private branch changes to support stackable VOL plugins. | Quincey Koziol | 2018-10-25 | 1 | -6/+8 |
| |/ | | | | | | | modified: test/dsets.c | ||||
| * | Fixed a C++ style commenting issue and removed an unused field | Dana Robinson | 2018-10-12 | 1 | -1/+0 |
| | | | | | | | | from H5F_trav_obj_ids_t. | ||||
| * | VOL FEATURE | Dana Robinson | 2018-10-10 | 1 | -3/+33 |
| | | |||||
| * | Remainder of vol_normalization changes (dataset, attribute, files, objects). | Dana Robinson | 2018-09-24 | 1 | -8/+19 |
| | | |||||
| * | Normalization with vol_integration (test code and H5Xtest.c) | Dana Robinson | 2018-09-20 | 1 | -5/+5 |
| | | |||||
| * | Removed 'VOL' versions of FUNC_ENTER macros as well as empty functions | Dana Robinson | 2018-09-18 | 1 | -6/+1 |
| | | | | | | | | orginally intended to support the full SWMR feature. | ||||
* | | Stash work on object header reduction code and tests. | Jacob Smith | 2018-09-11 | 1 | -0/+1 |
|/ | | | | CMake stuff is not verified. | ||||
* | Fixed HDFFV-10404 | Binh-Minh Ribler | 2018-07-13 | 1 | -1/+1 |
| | | | | | | | | | Description: Applied the typo fixes from user's report. The previous pull request couldn't be merged because it was too old, and it was too complicated for me to resolve conflicts. Platform tested: Linux/64 (jelly) - very minor | ||||
* | Normalization with vol_integration branch. | Dana Robinson | 2018-06-07 | 1 | -36/+26 |
| | |||||
* | Merge remote-tracking branch 'origin/develop' into merge_func_enter_vol | Quincey Koziol | 2018-04-01 | 1 | -0/+1 |
|\ | |||||
* \ | Merge branch 'develop' of https://bitbucket.hdfgroup.org/scm/hdffv/hdf5 into ↵ | Quincey Koziol | 2018-03-18 | 1 | -13/+18 |
|\ \ | |/ | | | | | | | | | merge_func_enter_vol Plus initial steps toward merging API context push into FUNC_ENTER_API* macros | ||||
| * | Enhancement to the tool h5clear (HDFFV-10360) | Vailin Choi | 2018-03-12 | 1 | -1/+2 |
| | | |||||
| * | Merge branch 'develop' into bugfix/version_bounds | Vailin Choi | 2017-12-08 | 1 | -12/+13 |
| |\ | | | | | | | | | | Merge from develop. | ||||
| | * | Normalization with VOL integration branch. | Dana Robinson | 2017-12-05 | 1 | -12/+13 |
| | | | |||||
| * | | Initial checkin for library version bounds | Vailin Choi | 2017-10-03 | 1 | -1/+2 |
| |/ | | | | | | | Code changes to provide versioning support when adding to the enumerated defines for H5F_libver_t. | ||||
* | | Add API context interface and use it throughout the library. | Quincey Koziol | 2018-03-15 | 1 | -32/+41 |
|/ | |||||
* | Style cleanups and misc. bugfixes discovered during full SWMR development. | Quincey Koziol | 2017-09-23 | 1 | -15/+15 |
| | |||||
* | Merge pull request #426 in HDFFV/hdf5 from ~LRKNOX/hdf5_lrk:hdf5_1_10 to ↵ | Larry Knox | 2017-04-25 | 1 | -6/+4 |
| | | | | | | | | | | hdf5_1_10 * commit '54957d37f5aa73912763dbb6e308555e863c43f4': Commit copyright header change for src/H5PLpkg.c which was added after running script to make changes. Add new files in release_docs to MANIFEST. Cimmit changes to Makefile.in(s) and H5PL.c that resulted from running autogen.sh. Merge pull request #407 in HDFFV/hdf5 from ~LRKNOX/hdf5_lrk:hdf5_1_10_1 to hdf5_1_10_1 Change copyright headers to replace url referring to file to be removed and replace it with new url for COPYING file. | ||||
* | Final merge of page buffering branch to develop | Quincey Koziol | 2017-03-14 | 1 | -19/+40 |
| |