Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | fix issues from previous PR comments | kmu | 2020-05-20 | 38 | -77/+90 |
| | |||||
* | let hdf5 pick up the right compiler in Intel environment | kmu | 2020-05-20 | 4 | -10/+121 |
| | |||||
* | fix warnings and some text alignment | kmu | 2020-05-20 | 1 | -14/+12 |
| | |||||
* | fix warnings from Intel compiler | kmu | 2020-05-20 | 47 | -100/+120 |
| | |||||
* | Small changes from the token_refactoring branch, to reduce the delta to develop | Quincey Koziol | 2020-05-20 | 43 | -539/+701 |
| | |||||
* | Fix some places where H5P_DEFAULT gets passed down to a VOL connector | Jordan Henderson | 2020-05-20 | 15 | -117/+102 |
| | |||||
* | Changed -Wformat-truncation to level 2 in CMake w/ gcc. | Dana Robinson | 2020-05-20 | 1 | -1/+1 |
| | |||||
* | Changed -Wformat-truncation's level from 2 to 1. | Dana Robinson | 2020-05-20 | 1 | -1/+1 |
| | |||||
* | Fix issue in h5dump where reference objects weren't being destroyed | Jordan Henderson | 2020-05-20 | 1 | -10/+3 |
| | |||||
* | Clean up tools warnings introduced by H5TOOLS_ERR_INIT macro | Jordan Henderson | 2020-05-20 | 22 | -952/+871 |
| | |||||
* | Refactor tools library error handling macros | Jordan Henderson | 2020-05-20 | 23 | -1300/+1390 |
| | |||||
* | Add MPI libs to standalone perf | Allen Byrne | 2020-05-20 | 1 | -2/+2 |
| | |||||
* | Grep needs to search error file | Allen Byrne | 2020-05-20 | 1 | -1/+1 |
| | |||||
* | Correct flaws in test scripts and files | Allen Byrne | 2020-05-20 | 3 | -10/+12 |
| | |||||
* | grep for failure text in error stack | Allen Byrne | 2020-05-20 | 1 | -1/+37 |
| | |||||
* | Add list to function arg | Allen Byrne | 2020-05-20 | 1 | -1/+1 |
| | |||||
* | Test files for new ref types | Allen Byrne | 2020-05-20 | 1 | -0/+13 |
| | |||||
* | h5diff test script files | Allen Byrne | 2020-05-20 | 2 | -0/+4 |
| | |||||
* | Add ref changes to test script | Allen Byrne | 2020-05-20 | 1 | -1/+4 |
| | |||||
* | Add new h5diff files | Allen Byrne | 2020-05-20 | 1 | -0/+3 |
| | |||||
* | Fix compile statement order | Allen Byrne | 2020-05-20 | 3 | -4/+5 |
| | |||||
* | HDFFV-10976,-10980 Init obj_type before calling H5Rget_obj_type3 | Allen Byrne | 2020-05-20 | 7 | -8/+8 |
| | |||||
* | Add unknown define for h5dump ref objects | Allen Byrne | 2020-05-20 | 2 | -1/+3 |
| | |||||
* | HDFFV-10980 - h5diff uses new ref APIs | Allen Byrne | 2020-05-20 | 48 | -465/+1483 |
| | |||||
* | Remove unnecessary H5CX call | Quincey Koziol | 2020-05-20 | 1 | -4/+0 |
| | |||||
* | Refactor H5Dvlen_get_buf_size to use optional dataset operation, with ↵ | Quincey Koziol | 2020-05-20 | 8 | -57/+258 |
| | | | | generic fallback for VOL connectors that don't implement operation | ||||
* | Cleanups from PR reviews | Quincey Koziol | 2020-05-20 | 4 | -102/+101 |
| | |||||
* | Refactor all the 'H5VL_*_optional' callbacks to move the type of operation out | Quincey Koziol | 2020-05-20 | 50 | -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 Byrne | 2020-05-20 | 1 | -2/+3 |
| | |||||
* | In portable shell scripts (using #!/bin/sh) we have to use single square | David Young | 2020-05-20 | 1 | -1/+1 |
| | | | | brackets, [ ], instead of the bash-ism double square brackets, [[ ]]. | ||||
* | Make this script work on hosts where PERL is not installed at | David Young | 2020-05-20 | 1 | -1/+2 |
| | | | | /usr/bin/perl. | ||||
* | Add missing note | Allen Byrne | 2020-05-20 | 1 | -0/+12 |
| | |||||
* | Remove const | Allen Byrne | 2020-05-20 | 1 | -1/+1 |
| | |||||
* | Fix compile error - declaration after executable statement | Allen Byrne | 2020-05-20 | 1 | -2/+3 |
| | |||||
* | Adjust cache.c only variables. | Allen Byrne | 2020-05-20 | 3 | -29/+26 |
| | |||||
* | Fix include to correct memory calls - big-endian issue. | Allen Byrne | 2020-05-20 | 2 | -1/+1 |
| | |||||
* | Update h5debug to retrieve file pointer through VOL framework | Quincey Koziol | 2020-05-20 | 1 | -1/+7 |
| | |||||
* | Minor whitespace | Allen Byrne | 2020-05-20 | 1 | -2/+2 |
| | |||||
* | Fixed bugs in pread/pwrite I/O in VFDs. | Dana Robinson | 2020-05-20 | 4 | -15/+36 |
| | | | | Fixes HDFFV-10945. | ||||
* | More fixes for previous committed PR #2079 dated Dec 5 2019. | Vailin Choi | 2020-05-20 | 2 | -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 instance | Allen Byrne | 2020-05-20 | 1 | -4/+0 |
| | |||||
* | Revert and move declaration | Allen Byrne | 2020-05-20 | 1 | -3/+5 |
| | |||||
* | Correct struct access | Allen Byrne | 2020-05-20 | 1 | -2/+2 |
| | |||||
* | Fix duplicate and varname | Allen Byrne | 2020-05-20 | 1 | -4/+3 |
| | |||||
* | Fix compile and test issues from DT | Allen Byrne | 2020-05-20 | 5 | -6/+18 |
| | |||||
* | Add release note for sanitizer support | Allen Byrne | 2020-05-20 | 1 | -0/+6 |
| | |||||
* | HDFFV-10979 cleanup globals | Allen Byrne | 2020-05-20 | 2 | -7/+5 |
| | |||||
* | TRILABS-135 Add clang analyzers | Allen Byrne | 2020-05-20 | 8 | -9/+1261 |
| | |||||
* | Modify H5VL initialization routines to initialize all VOL-managed object | Neil Fortner | 2020-05-20 | 11 | -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 clash | Allen Byrne | 2020-05-20 | 5 | -718/+732 |
| |