Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Move API routines for VOL objects to main source file. (#133) | Quincey Koziol | 2020-11-30 | 1 | -0/+179 |
| | |||||
* | Replace H5E_ATOM major error category with H5E_ID (#121) | Dana Robinson | 2020-11-30 | 1 | -2/+2 |
| | | | | | | | | | | * Renames H5I_ATOM to H5I_ID, among other related changes * Java has been updated. * Fortran is failing on my VM, even though I don't touch that. * Adds a RELEASE.txt note for H5E_ATOM to H5E_ID changes * Fixes typos in comments | ||||
* | Enhance API tracing (#120) | Quincey Koziol | 2020-11-26 | 1 | -5/+5 |
| | | | Enhance API tracing to handle more types, and to put tracing info in a string, allowing it to be used when reporting errors. Also refactor ref-counted strings (H5RS) module to add capabilities needed for the tracing. Refactored H5Gname.c routines to use new H5RS routines also. Added /*out*/ tags to API routines that are returning information to the application. Updated H5TRACE macros from running updated trace script over library code. Added tests for new H5RS routines. | ||||
* | Clang-format of source files | Allen Byrne | 2020-09-30 | 1 | -845/+785 |
| | |||||
* | Clean up private / package / static namespace issues (function naming, which | Quincey Koziol | 2020-08-06 | 1 | -49/+48 |
| | | | | | | 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. | ||||
* | Normalization with hdf5_1_10 | Dana Robinson | 2020-06-01 | 1 | -21/+21 |
| | |||||
* | Trim trailing whitespace | Quincey Koziol | 2020-04-20 | 1 | -3/+3 |
| | |||||
* | H5T_copy() constification plus Quincey's contributions. | David Young | 2020-01-29 | 1 | -2/+2 |
| | |||||
* | Squashed commit of the token_refactoring branch: | Dana Robinson | 2020-01-16 | 1 | -63/+71 |
| | |||||
* | Merge pull request #2228 in HDFFV/hdf5 from ↵ | Quincey Koziol | 2020-01-04 | 1 | -13/+13 |
|\ | | | | | | | | | | | | | minor_improvements_from_token_refactor to develop * commit '0225e6d59698c9a720177766794619c7ad273f4a': Small changes from the token_refactoring branch, to reduce the delta to develop | ||||
| * | Small changes from the token_refactoring branch, to reduce the delta to develop | Quincey Koziol | 2020-01-04 | 1 | -13/+13 |
| | | |||||
* | | Fix some places where H5P_DEFAULT gets passed down to a VOL connector | Jordan Henderson | 2020-01-03 | 1 | -4/+4 |
|/ | |||||
* | Add object header flags to API context | Chris Hogan | 2019-11-14 | 1 | -2/+8 |
| | | | | | Add missing DCPL to API context state Replace a couple LCPL H5P_get calls with H5CX_get_* | ||||
* | Use major error code of calling package | Chris Hogan | 2019-11-08 | 1 | -2/+2 |
| | |||||
* | Add character encoding to lcpl context | Chris Hogan | 2019-11-04 | 1 | -3/+3 |
| | |||||
* | Use API context to store/retrieve LCPL when creating intermediate groups | Chris Hogan | 2019-10-29 | 1 | -4/+13 |
| | |||||
* | Unify code between H5Lcopy and H5Lmove | Jordan Henderson | 2019-10-10 | 1 | -6/+11 |
| | |||||
* | Fix issue in H5Lcreate_hard and H5Olink where entire H5VL_loc_params_t ↵ | Jordan Henderson | 2019-08-21 | 1 | -1/+1 |
| | | | | structure was passed via varargs | ||||
* | Cast enum to int, for strict varargs handling. | Quincey Koziol | 2019-04-25 | 1 | -1/+1 |
| | |||||
* | Refactor link creation parameters from being passing as properties in the | Quincey Koziol | 2019-04-25 | 1 | -36/+3 |
| | | | | link creation property list to vararg function parameters. | ||||
* | Added an H5MM_memcpy call that checks for buffer overlap. | Dana Robinson | 2019-03-16 | 1 | -2/+2 |
| | |||||
* | Align H5Lcreate_ud behavior with documentation for NULL udata pointer | Jordan Henderson | 2019-01-03 | 1 | -0/+2 |
| | | | | Add test for H5Lcreate_ud fix | ||||
* | Made hbool_t processing consistent in va_lists. | Dana Robinson | 2018-12-18 | 1 | -1/+1 |
| | |||||
* | Updated enums in VOL va_lists to be passed as ints. | Dana Robinson | 2018-12-18 | 1 | -1/+1 |
| | |||||
* | Refactor infrastructure for setting FAPL information from environment | Quincey Koziol | 2018-11-28 | 1 | -1/+0 |
| | | | | | | variables during testing, including connecting native, pass-through, and dynamically loaded VOL connectors. Also bring native and pass-through VOL connectors into alignment, removing the "H5VLnative_private.h" header. | ||||
* | Switch loc_params to VOL callbacks to pass struct by pointer instead of by | Quincey Koziol | 2018-11-22 | 1 | -17/+17 |
| | | | | value. | ||||
* | Remove most debugging shims & scaffolding. | Quincey Koziol | 2018-11-04 | 1 | -106/+0 |
| | |||||
* | Switch driver | plugin => connector. | Quincey Koziol | 2018-11-04 | 1 | -21/+21 |
| | |||||
* | Refactor and standardize the link VOL callbacks. Also fix error stack for | Quincey Koziol | 2018-11-01 | 1 | -97/+31 |
| | | | | testing. | ||||
* | Updates after merging changes from develop. | Quincey Koziol | 2018-10-26 | 1 | -20/+50 |
| | |||||
* | Merge branch 'develop' of https://bitbucket.hdfgroup.org/scm/hdffv/hdf5 into ↵ | Quincey Koziol | 2018-10-25 | 1 | -4/+4 |
|\ | | | | | | | stackable_vol | ||||
| * | Split H5VLnative.h into public and private files and updated | Dana Robinson | 2018-10-20 | 1 | -1/+1 |
| | | |||||
| * | Updates to the VOL ID and object API calls. | Dana Robinson | 2018-10-17 | 1 | -3/+3 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This brings the H5VL code in line with the H5I code regarding naming, parameter order, etc. Several public API calls were affected by this change. These changed names to reflect their use with VOL drivers: H5VLregister() --> H5VLregister_driver() H5VLregister_by_name() --> H5VLregister_driver_by_name() H5VLunregister() --> H5VLunregister_driver() H5VLis_registered() --> H5VLis_driver_registered() This call was renamed to match H5Iregister(). The order of the first two parameters also reversed and the object pointer is now const. H5VLobject_register() --> H5VLregister() | ||||
* | | Squashed commit of private branch changes to support stackable VOL plugins. | Quincey Koziol | 2018-10-25 | 1 | -41/+158 |
|/ | | | | modified: test/dsets.c | ||||
* | VOL FEATURE | Dana Robinson | 2018-10-10 | 1 | -104/+370 |
| | |||||
* | Remainder of vol_normalization changes (dataset, attribute, files, objects). | Dana Robinson | 2018-09-24 | 1 | -280/+277 |
| | |||||
* | Removed 'VOL' versions of FUNC_ENTER macros as well as empty functions | Dana Robinson | 2018-09-18 | 1 | -330/+39 |
| | | | | orginally intended to support the full SWMR feature. | ||||
* | Cleanup API context function usage. | Quincey Koziol | 2018-03-19 | 1 | -168/+47 |
| | |||||
* | Add API context interface and use it throughout the library. | Quincey Koziol | 2018-03-15 | 1 | -441/+936 |
| | |||||
* | Fixed an incorrect FUNC_ENTER macro. | Dana Robinson | 2017-12-01 | 1 | -1/+1 |
| | |||||
* | Normalization with VOL integration branch. | Dana Robinson | 2017-12-01 | 1 | -84/+30 |
| | |||||
* | 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. | ||||
* | Updated the H5L.c error message after additional thought. | Dana Robinson | 2017-04-05 | 1 | -1/+1 |
| | | | | Fix for HDFFV-10141. | ||||
* | Updated an error message in H5L.c to be more helpful. | Dana Robinson | 2017-04-05 | 1 | -2/+4 |
| | | | | Fixes HDFFV-10141. | ||||
* | [svn-r29081] - merge in the phdf5_metadata_opt/ branch with the collective ↵ | Mohamad Chaarawi | 2016-02-10 | 1 | -17/+17 |
|\ | | | | | | | | | | | | | | | metadata optimizations. - rename H5AC_dxpl_id to H5AC_ind_read_dxpl_id and update all usage in the library tested on bb-8 with parallel and serial. | ||||
| * | [svn-r29066] - fixing some of the internal usage of dxpls. | Mohamad Chaarawi | 2016-02-08 | 1 | -1/+1 |
| | | | | | | | | - merge from trunk. | ||||
* | | [svn-r29076] Description: | Quincey Koziol | 2016-02-10 | 1 | -1/+1 |
|/ | | | | | | | | | Normalize against the phdf5_metadata_opt branch, in preparation for merging it to trunk. Tested on: MacOSX/64 10.11.3 (amazon) w/serial, parallel, and production builds h5committest forthcoming | ||||
* | [svn-r28950] - remove META_FLUSH_COLLECTIVELY property for delayed sanity ↵ | Mohamad Chaarawi | 2016-01-21 | 1 | -24/+28 |
| | | | | | | | | | | checks from metadata dxpls - remove H5AC_ind_dxpl_id and use only H5AC_dxpl_id everywhere instead. - remove flush_me_collectively flag from cache entries - add a collective sanity check (MPI_Barrier) for every HDF5 API routine that could possibly touch the file. This is trigerred when the environment variable H5_COLL_API_SANITY_CHECK is set to a non 0 digit. tested on BB-8 with serial and parallel. | ||||
* | [svn-r28916] Description: | Quincey Koziol | 2016-01-15 | 1 | -51/+65 |
| | | | | | | | | Normalize against incoming changes from the phdf5_metadata_opt branch. Tested on: MacOSX/64 10.11.2 (amazon) w/serial & parallel (h5committest forthcoming) | ||||
* | [svn-r28894] Description: | Quincey Koziol | 2016-01-14 | 1 | -18/+38 |
| | | | | | | | | Normalize against changes on phdf5_metadata_opt branch to trunk Tested on: MacoSX/64 10.11.2 (amazon) w/serial & parallel (h5committest forthcoming) |