Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | * Fix intermittent error with Splitter VFD. | Jacob Smith | 2020-06-25 | 1 | -20/+87 |
| | | | | | | | | Mismatch in time of test file creation was creating false negatives. Add file-duplication routine: `h5_duplicate_file_by_bytes()`. * Change library calls in `h5test.c:h5_compare_file_bytes()` to their HD-prefixed equivalents. | ||||
* | Trim trailing whitespace | Quincey Koziol | 2020-04-20 | 1 | -1/+1 |
| | |||||
* | Add Splitter VFD to library. | Jacob Smith | 2020-03-13 | 1 | -0/+75 |
| | | | | | | | | | | | | | | | * "Simultaneous and equivalent" Read-Write and Write-Only channels for file I/O. * Only supports drivers with the H5FD_FEAT_DEFAULT_VFD_COMPATIBLE flag for now, preventing issues with multi-file drivers. Add Mirror VFD to library. * Write-only operations over a network. * Uses TCP/IP sockets. * Server and auxiliary server-shutdown programs provided in a new directory, `utils/mirror_vfd`. * Automated testing via loopback ("remote" of localhost). | ||||
* | Change thread IDs to uint64_t from unsigned long, per Quincey's suggestion. | David Young | 2020-02-03 | 1 | -1/+1 |
| | | | | | Fix a typo in the H5TS_thread_init() comment and reword some ID properties. | ||||
* | Replace pthread_self_ulong() with H5TS_thread_id(). The POSIX Threads | David Young | 2020-02-03 | 1 | -3/+1 |
| | | | | | implementation ought to be portable to any system that has POSIX Threads. On Windows, I use the same API call as before. | ||||
* | Merge branch 'develop' into misc | kmu | 2020-01-29 | 1 | -6/+4 |
|\ | |||||
| * | Reduce differences between my -Werror branch and `develop`: | David Young | 2020-01-29 | 1 | -6/+4 |
| | | | | | | | | | | | | | | | | Rename index -> idx, fileno -> fnumber, fileno -> fno to avoid GCC shadowed declaration warnings about index(3). Convert #pragma GCC diagnostic push/pop/ignored to the HDF5 library's H5_GCC_DIAG_OFF()/H5_GCC_DIAG_ON() macros. | ||||
* | | fix unused function warning | kmu | 2020-01-28 | 1 | -0/+60 |
|/ | |||||
* | Squashed commit of the token_refactoring branch: | Dana Robinson | 2020-01-16 | 1 | -2/+2 |
| | |||||
* | Merge branch 'develop' into bugfix/intel_warnings | kmu | 2019-12-09 | 1 | -4/+4 |
|\ | |||||
| * | Yanked -Wc++-compat from the flags used to build the C library in both | Dana Robinson | 2019-12-04 | 1 | -4/+4 |
| | | | | | | | | the Autotools and CMake. | ||||
* | | fix intel compile warnings | kmu | 2019-12-04 | 1 | -2/+1 |
| | | |||||
* | | Revert "fix warnings and some text alignment" | kmu | 2019-11-26 | 1 | -12/+14 |
| | | | | | | | | This reverts commit d06474c4e1ba8628f896e57e619d4b142e6ba8b0. | ||||
* | | fix warnings and some text alignment | kmu | 2019-11-11 | 1 | -14/+12 |
|/ | |||||
* | Update versioning to next major version | Allen Byrne | 2019-09-25 | 1 | -1/+2 |
| | |||||
* | fix get gethostname for windows | Allen Byrne | 2019-08-28 | 1 | -1/+1 |
| | |||||
* | Add HD prefix to tests | Allen Byrne | 2019-08-15 | 1 | -67/+67 |
| | |||||
* | Merge reconciliation and VFD test fixes | Allen Byrne | 2019-08-04 | 1 | -2/+0 |
| | |||||
* | Updates to warnhist script, along with a few cleanups, and add some comments | Quincey Koziol | 2019-07-10 | 1 | -1/+20 |
| | | | | to warning cleanups that are a bit obscure. | ||||
* | Add support for GCC9, update warnhist script, and clean up warnings. | Quincey Koziol | 2019-07-03 | 1 | -1/+1 |
| | |||||
* | Missed an env check before strcmp. | Dana Robinson | 2019-04-29 | 1 | -1/+1 |
| | |||||
* | Fix for split VFD and file cleanup when testing H5Fis_hdf5 | Dana Robinson | 2019-04-26 | 1 | -4/+26 |
| | | | | and H5Fis_accessible in tfile.c. | ||||
* | Improvements to the H5Fis_accessible() and H5Fis_hdf5() tests | Dana Robinson | 2019-04-25 | 1 | -11/+45 |
| | | | | | | in tfile.c. * General code tidying. * Expanded tests to work with multi-file VFDs. | ||||
* | Set V112 as the latest format and extend the arrays of version bounds. | Vailin Choi | 2019-04-04 | 1 | -0/+25 |
| | |||||
* | Specify the default VOL connector to use with an environment variable. | Quincey Koziol | 2019-03-10 | 1 | -118/+0 |
| | | | | | | | | This implicitly adds support for changing the VOL connector for command-line tools or any application linked with the library. Also, add 'make check-vol' support for all directories, clearing up necessary issues in testing scripts, etc. | ||||
* | Merge branch 'develop' into c_stdlib_posix_call_cleanup | Dana Robinson | 2019-02-19 | 1 | -13/+39 |
|\ | |||||
| * | Work around compiler fussiness on platypus. | Quincey Koziol | 2019-01-11 | 1 | -13/+39 |
| | | |||||
* | | C and POSIX call cleanup | Dana Robinson | 2019-01-11 | 1 | -6/+6 |
|/ | |||||
* | Corrected comment in src/H5VLint.c, fixed pass-through info size in | Quincey Koziol | 2019-01-06 | 1 | -0/+44 |
| | | | | | | | src/H5VLpassthru.c, switched to stashing VOL connector ID & info in API context (in src/H5CX.c, src/H5CXprivate.h, src/H5F.c, src/H5Fint.c, and src/H5Fefc.c), patched up all sorts of issues in the tests, to make them work with 'check-vfd' (and 'check-vol' again). | ||||
* | Merge branch 'develop' into openmpi_tweaks | Dana Robinson | 2018-12-31 | 1 | -43/+4 |
|\ | |||||
| * | Merge branch 'develop' into dset_ohdr_minimize | Jacob Smith | 2018-12-27 | 1 | -2/+2 |
| |\ | |||||
| * \ | Merge branch 'develop' of ↵ | Jacob Smith | 2018-12-19 | 1 | -14/+19 |
| |\ \ | | | | | | | | | | | | | https://bitbucket.hdfgroup.org/scm/~jake.smith/hdf5 into dset_ohdr_minimize | ||||
| * \ \ | Merge branch 'develop' into dset_ohdr_minimize | Jacob Smith | 2018-12-18 | 1 | -6/+9 |
| |\ \ \ | |||||
| * \ \ \ | Merge branch 'develop' into dset_ohdr_minimize | Jacob Smith | 2018-12-12 | 1 | -155/+269 |
| |\ \ \ \ | |||||
| * | | | | | Remove redundant code and refactor | Jacob Smith | 2018-09-12 | 1 | -43/+4 |
| | | | | | | |||||
* | | | | | | Added a shell script so we can run the parallel flush test | Dana Robinson | 2018-12-20 | 1 | -1/+1 |
| |_|_|_|/ |/| | | | | | | | | | | | | | | on OpenMPI. | ||||
* | | | | | Correct core VFD to run with a 1MB increment instead of a 1 byte increment! | Quincey Koziol | 2018-12-19 | 1 | -2/+2 |
| |_|_|/ |/| | | | |||||
* | | | | Updates the autotools tests to also emit the VOL connector | Dana Robinson | 2018-12-16 | 1 | -14/+19 |
| |_|/ |/| | | | | | | | | for each test. | ||||
* | | | Fix plugin code from referencing invalid key ID value, and also switch from | Quincey Koziol | 2018-12-13 | 1 | -6/+9 |
| |/ |/| | | | | | | | strtok() to strtok_r() to avoid possible interference with / to application use of strtok(). | ||||
* | | Add a couple of missing prototypes for static routines, along with updating | Quincey Koziol | 2018-11-30 | 1 | -6/+6 |
| | | | | | | | | a comment from VOL plugin -> connector. | ||||
* | | Add support for "make check-vol", along with a few minor cleanups, etc. | Quincey Koziol | 2018-11-29 | 1 | -2/+11 |
| | | |||||
* | | Refactor infrastructure for setting FAPL information from environment | Quincey Koziol | 2018-11-28 | 1 | -147/+213 |
| | | | | | | | | | | | | 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. | ||||
* | | Updates after merging changes from develop. | Quincey Koziol | 2018-10-26 | 1 | -5/+5 |
| | | |||||
* | | Updates to the VOL ID and object API calls. | Dana Robinson | 2018-10-17 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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() | ||||
* | | VOL FEATURE | Dana Robinson | 2018-10-10 | 1 | -0/+43 |
| | | |||||
* | | Normalization with vol_integration (test code and H5Xtest.c) | Dana Robinson | 2018-09-20 | 1 | -7/+3 |
|/ | |||||
* | Changes made based on feedback from pull request #1039. | Vailin Choi | 2018-05-14 | 1 | -1/+1 |
| | |||||
* | Fix for HDFFV-10180 Performance issues with H5Oget_info. | Vailin Choi | 2018-04-24 | 1 | -2/+2 |
| | |||||
* | Normalization with VOL integration branch. | Dana Robinson | 2017-12-05 | 1 | -65/+42 |
| | |||||
* | Added a test for VFD IDs to testhdf5. | Dana Robinson | 2017-07-01 | 1 | -0/+100 |
| | | | | | | | This required adding some code to generate a fake VFD class to pass to H5FDregister(). Also, a bunch of whitespace and comment tidying. |