summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* fix issues from previous PR commentskmu2020-05-2038-77/+90
|
* let hdf5 pick up the right compiler in Intel environmentkmu2020-05-204-10/+121
|
* fix warnings and some text alignmentkmu2020-05-201-14/+12
|
* fix warnings from Intel compilerkmu2020-05-2047-100/+120
|
* Small changes from the token_refactoring branch, to reduce the delta to developQuincey Koziol2020-05-2043-539/+701
|
* Fix some places where H5P_DEFAULT gets passed down to a VOL connectorJordan Henderson2020-05-2015-117/+102
|
* Changed -Wformat-truncation to level 2 in CMake w/ gcc.Dana Robinson2020-05-201-1/+1
|
* Changed -Wformat-truncation's level from 2 to 1.Dana Robinson2020-05-201-1/+1
|
* Fix issue in h5dump where reference objects weren't being destroyedJordan Henderson2020-05-201-10/+3
|
* Clean up tools warnings introduced by H5TOOLS_ERR_INIT macroJordan Henderson2020-05-2022-952/+871
|
* Refactor tools library error handling macrosJordan Henderson2020-05-2023-1300/+1390
|
* Add MPI libs to standalone perfAllen Byrne2020-05-201-2/+2
|
* Grep needs to search error fileAllen Byrne2020-05-201-1/+1
|
* Correct flaws in test scripts and filesAllen Byrne2020-05-203-10/+12
|
* grep for failure text in error stackAllen Byrne2020-05-201-1/+37
|
* Add list to function argAllen Byrne2020-05-201-1/+1
|
* Test files for new ref typesAllen Byrne2020-05-201-0/+13
|
* h5diff test script filesAllen Byrne2020-05-202-0/+4
|
* Add ref changes to test scriptAllen Byrne2020-05-201-1/+4
|
* Add new h5diff filesAllen Byrne2020-05-201-0/+3
|
* Fix compile statement orderAllen Byrne2020-05-203-4/+5
|
* HDFFV-10976,-10980 Init obj_type before calling H5Rget_obj_type3Allen Byrne2020-05-207-8/+8
|
* Add unknown define for h5dump ref objectsAllen Byrne2020-05-202-1/+3
|
* HDFFV-10980 - h5diff uses new ref APIsAllen Byrne2020-05-2048-465/+1483
|
* Remove unnecessary H5CX callQuincey Koziol2020-05-201-4/+0
|
* Refactor H5Dvlen_get_buf_size to use optional dataset operation, with ↵Quincey Koziol2020-05-208-57/+258
| | | | generic fallback for VOL connectors that don't implement operation
* Cleanups from PR reviewsQuincey Koziol2020-05-204-102/+101
|
* Refactor all the 'H5VL_*_optional' callbacks to move the type of operation outQuincey Koziol2020-05-2050-1584/+2905
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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.
* Standalone doesn't use h5test lib implementation.Allen Byrne2020-05-201-2/+3
|
* In portable shell scripts (using #!/bin/sh) we have to use single squareDavid Young2020-05-201-1/+1
| | | | brackets, [ ], instead of the bash-ism double square brackets, [[ ]].
* Make this script work on hosts where PERL is not installed atDavid Young2020-05-201-1/+2
| | | | /usr/bin/perl.
* Add missing noteAllen Byrne2020-05-201-0/+12
|
* Remove constAllen Byrne2020-05-201-1/+1
|
* Fix compile error - declaration after executable statementAllen Byrne2020-05-201-2/+3
|
* Adjust cache.c only variables.Allen Byrne2020-05-203-29/+26
|
* Fix include to correct memory calls - big-endian issue.Allen Byrne2020-05-202-1/+1
|
* Update h5debug to retrieve file pointer through VOL frameworkQuincey Koziol2020-05-201-1/+7
|
* Minor whitespaceAllen Byrne2020-05-201-2/+2
|
* Fixed bugs in pread/pwrite I/O in VFDs.Dana Robinson2020-05-204-15/+36
| | | | Fixes HDFFV-10945.
* More fixes for previous committed PR #2079 dated Dec 5 2019.Vailin Choi2020-05-202-2/+2
| | | | | (1) H5O_dtype_ver_bounds[] for V112 should be H5O_DTYPE_VRESION_4 (2) The tests for the new reference types should work for V112 and beyond
* Remove duplicate instanceAllen Byrne2020-05-201-4/+0
|
* Revert and move declarationAllen Byrne2020-05-201-3/+5
|
* Correct struct accessAllen Byrne2020-05-201-2/+2
|
* Fix duplicate and varnameAllen Byrne2020-05-201-4/+3
|
* Fix compile and test issues from DTAllen Byrne2020-05-205-6/+18
|
* Add release note for sanitizer supportAllen Byrne2020-05-201-0/+6
|
* HDFFV-10979 cleanup globalsAllen Byrne2020-05-202-7/+5
|
* TRILABS-135 Add clang analyzersAllen Byrne2020-05-208-9/+1261
|
* Modify H5VL initialization routines to initialize all VOL-managed objectNeil Fortner2020-05-2011-2/+153
| | | | | types. Modify H5VLwrap_register() to reject non-VOL-managed object types. Also fix overisights in h5trace.c from previous changes.
* HDFFV-10979 fix global name clashAllen Byrne2020-05-205-718/+732
|