Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Squashed commit of the token_refactoring branch: | Dana Robinson | 2020-05-20 | 1 | -0/+2 |
| | |||||
* | Refactor all the 'H5VL_*_optional' callbacks to move the type of operation out | Quincey Koziol | 2020-05-20 | 1 | -0/+1 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | of the va_list, so it's at least possible for another connector to know what the operation is and decide whether to implement it or not. Added a new VOL sub-class called "introspect" where callbacks that report information about the connector or container can be placed. Added an 'opt_query' callback to this sub-class, for a connector to report back to the library whether a particular optional callback operation is supported. Also added a 'get_conn_cls' introspection callback, to retrieve the H5VL_class_t of a connector (either the "current" connector, H5VL_GET_CONN_LVL_CURR, or the terminal connector, H5VL_GET_CONN_LVL_TERM). Moved the "post open" operation from a file 'specific' operation to a file 'optional' operation, now that it's possible to detect (with the 'opt_query' introspection callback) whether a VOL connector implements an optional operation, without just returning an error. Added new internal VOL helper routines: H5VL_object_is_native, to determine if an object is in (or is a) native file, and H5VL_file_is_same, to determine if two objects are in (or are) the same terminal VOL connector's container. (And moved the special handling for FILE_IS_EQUAL operation out of internal VOL callback routine into H5VL_file_is_same) Made new dataset 'get' operation for H5Dvlen_get_buf_size, aligning it better with other 'get' operations in API. Fixed several issues with pass-through connectors, which are now passing the 'make check-passthrough-vol' tests again. A bunch of warning and style cleanups as well. | ||||
* | Correct file extension | Allen Byrne | 2020-05-20 | 1 | -1/+1 |
| | |||||
* | Merge all of my changes from merge-back-to-feature-vfd_swmr-attempt-1, | David Young | 2019-12-09 | 1 | -107/+306 |
| | | | | | | | | including the merge of `hdffv/hdf5/develop`, back to the branch that Vailin and I share. Now I need to put this branch on a fork with a less confusing name than vchoi_fork! | ||||
* | Remove extra unneeded | Allen Byrne | 2018-09-24 | 1 | -11/+7 |
| | |||||
* | Remove libsettings from pregenerated block | Allen Byrne | 2018-09-24 | 1 | -40/+27 |
| | |||||
* | HDFFV-10332 Adjust checks and generation of files | Allen Byrne | 2018-09-19 | 1 | -21/+52 |
| | |||||
* | HDFFV-10332 Use pre-generated files | Allen Byrne | 2018-09-18 | 1 | -45/+64 |
| | |||||
* | HDFFV-9059 Allow detect to take a file as an argument | Allen Byrne | 2018-09-18 | 1 | -6/+6 |
| | |||||
* | Add quotes to places where MPI_C_LIBRARIES are linked against | Jordan Henderson | 2018-07-27 | 1 | -4/+4 |
| | |||||
* | Merging in latest from upstream (HDFFV/hdf5:refs/heads/develop) | Vailin Choi | 2018-05-14 | 1 | -65/+58 |
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * commit 'dcc66a4f157ace0858b788228550f3e104df3242': (35 commits) GGC requires attribute before function Correct COMPILE defs usage Add missing module_dir property Text cleanup Correct sentence punctuation. Add release note. Use set_property for MT flag Correct command usage Remove APPEND Fix typo Add missing test lib add missing folder to path Fix another command revert Missed a command revert Revert to old style for LINK_FLAGS gen expr not working LINK_FLAGS must be separate property sets Fix link flags syntax Revert refactor link flags refactor link flags to interface Refactor link flags ... | ||||
| * | Correct COMPILE defs usage | Allen Byrne | 2018-05-09 | 1 | -5/+5 |
| | | |||||
| * | TRILABS-19 Fix missing angle char | Allen Byrne | 2018-04-27 | 1 | -2/+2 |
| | | |||||
| * | TRILABS-19 add mpi libs to utility programs | Allen Byrne | 2018-04-26 | 1 | -4/+4 |
| | | |||||
| * | TRILABS-19 remove add_defintions and use generator expressions | Allen Byrne | 2018-04-26 | 1 | -63/+56 |
| | | |||||
* | | Fix for HDFFV-10180 Performance issues with H5Oget_info. | Vailin Choi | 2018-04-24 | 1 | -0/+1 |
|/ | |||||
* | TRILABS-20 set a compiler name on all project commands | Allen Byrne | 2018-04-20 | 1 | -1/+1 |
| | |||||
* | TRILABS-19 Initial conversion of include_directories to targets | Allen Byrne | 2018-04-17 | 1 | -2/+9 |
| | |||||
* | HDFFV-10444 fix soversion numbers for libraries | Allen Byrne | 2018-04-10 | 1 | -2/+2 |
| | |||||
* | Add API context source files to CMake configuration file. | Quincey Koziol | 2018-03-21 | 1 | -2/+12 |
| | |||||
* | Change CMake min to 3.10 | Allen Byrne | 2018-03-09 | 1 | -1/+1 |
| | |||||
* | HDFFV-4359 Add C,HL,CXX files | Allen Byrne | 2018-03-08 | 1 | -0/+48 |
| | |||||
* | Inc CMake min, Add new tests, rework test CMake files | Allen Byrne | 2018-02-27 | 1 | -1/+1 |
| | |||||
* | HDFFV-10398 add support for Emscriptem build system | Allen Byrne | 2018-01-30 | 1 | -0/+6 |
| | |||||
* | HDFFV-10398 use the target name for custom commands | Allen Byrne | 2018-01-30 | 1 | -8/+4 |
| | |||||
* | HDFFV-9724 Corrected files and verified tests | Allen Byrne | 2017-12-28 | 1 | -8/+2 |
| | |||||
* | Revert "Merge pull request #826 in HDFFV/hdf5 from ~BYRN/hdf5_adb:develop to ↵ | lrknox | 2017-12-22 | 1 | -2/+8 |
| | | | | | | | develop" This reverts commit b1223dd653e65e076af92b2dfe236f3704da81c8, reversing changes made to b25f123f5f5e25c1447a6a02861cb7c7265c12f2. | ||||
* | Because of MPI requirements in library ALWAYS add include path | Allen Byrne | 2017-12-20 | 1 | -12/+0 |
| | |||||
* | Changed reference from dl to CMake variable | Allen Byrne | 2017-12-04 | 1 | -2/+2 |
| | |||||
* | H5detect and H5make_libsettings need include folder | Allen Byrne | 2017-12-04 | 1 | -0/+6 |
| | |||||
* | Correct linkage of filters and other libs | Allen Byrne | 2017-11-16 | 1 | -2/+2 |
| | |||||
* | Merge pull request #778 in HDFFV/hdf5 from ↵ | Dana Robinson | 2017-11-15 | 1 | -0/+1 |
|\ | | | | | | | | | | | | | | | ~DEROBINS/hdf5_der:h5o_schism_work to develop * commit 'fcfc5f116d08642de962919ac26092c74b924644': Moved code from H5O.c to H5Oint.c Added H5Oint.c file. | ||||
| * | Added H5Oint.c file. | Dana Robinson | 2017-11-14 | 1 | -0/+1 |
| | | |||||
* | | Correct link lines of libraries | Allen Byrne | 2017-11-14 | 1 | -2/+2 |
|/ | |||||
* | Split internal H5R functionality into H5Rint.c. | Dana Robinson | 2017-11-08 | 1 | -0/+1 |
| | |||||
* | Correct usage of MPI vars | Allen Byrne | 2017-11-01 | 1 | -6/+4 |
| | |||||
* | Convert to use MPI:: for link | Allen Byrne | 2017-11-01 | 1 | -2/+4 |
| | |||||
* | Correct command usage | Allen Byrne | 2017-11-01 | 1 | -5/+5 |
| | |||||
* | Change MPI target properties for library | Allen Byrne | 2017-11-01 | 1 | -2/+2 |
| | |||||
* | Restore previous | Allen Byrne | 2017-09-19 | 1 | -1/+1 |
| | |||||
* | Generate headers for 1.10 should default off | Allen Byrne | 2017-09-12 | 1 | -1/+1 |
| | |||||
* | Major rework of H5PL package code before bringing VOL changes | Dana Robinson | 2017-07-14 | 1 | -0/+3 |
| | | | | | | | | over. Brings coding standards in line with the rest of the library, enforces better software engineering principles, and makes everything more maintainable. | ||||
* | Set the HDF5_GENERATE_HEADERS CMake option to default to ON and removed | Dana Robinson | 2017-04-27 | 1 | -1/+1 |
| | | | | | | the option from the CMake cache init files. Fixes HDFFV-10184 | ||||
* | HDFFV-10143 Fix initial issues from review | Allen Byrne | 2017-03-30 | 1 | -0/+1 |
| | |||||
* | Final merge of page buffering branch to develop | Quincey Koziol | 2017-03-14 | 1 | -0/+13 |
| | |||||
* | Add static lib to pdb exports | Allen Byrne | 2017-02-02 | 1 | -1/+1 |
| | |||||
* | HDFFV-9875 Fix target exports and add static tools pdb files | Allen Byrne | 2017-02-02 | 1 | -0/+1 |
| | |||||
* | Cache image feature and testing | Quincey Koziol | 2017-01-29 | 1 | -0/+3 |
| | |||||
* | Update cmake min version and cmake command convention | Allen Byrne | 2017-01-10 | 1 | -18/+18 |
| | |||||
* | Bring SWMR support in to the main development branch. (Finally!) More tests | Quincey Koziol | 2016-12-02 | 1 | -0/+6 |
| | | | | and the tool and API wrappers will be coming in over the weekend. |