AuthorCommitMessageCommit dateIssues
Jacob SmithJacob Smith
b65405439d8Add Splitter VFD to library.* "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`...
David YoungDavid Young
7613f7e1aa8MMerge pull request #2378 in HDFFV/hdf5 from ~DYOUNG/werror:dont-crash-on-close to develop* commit '093c2c7e69bc4a40e9d49eece1d6fdcf54e8ecb0': Avoid a crash, don't check if we're flushing when the file is closing: there's no need to check if the metadata cache is flushing if we already know the file is closing, because the condition we rely on is "closing OR flushing." Further, the cache may have already gone away, so sometimes calling into the cache to see if it's flushing will ...
David YoungDavid Young
9abbdeaa66cMMerge pull request #2351 in HDFFV/hdf5 from ~DYOUNG/werror:b-bye-HDpthread_self to develop* commit '224cb4a03406ed72e02d026efeab47fdf7f6b33b': Use a naked pthread_self() call in the HDF5 thread wrappers.
David YoungDavid Young
7350db497beMMerge pull request #2424 in HDFFV/hdf5 from ~DYOUNG/hdf5:passed-do-while to develop* commit 'b53eb6fb29e556c482ce20fa7a21485c99beea74': Add semicolons to more PASSED() invocations. So that I can use PASSED(); anywhere a statement can go, #define PASSED() with a do-while wrapper.
Allen ByrneAllen Byrne
7413557dd58MMerge pull request #2434 in HDFFV/hdf5 from ~BYRN/hdf5_adb:develop to develop* commit '24298a031f0b7f6a04364cfbfbdd9c8b6cc1a038': Remove system command from valgrind reports Whitespace
Allen ByrneAllen Byrne
24298a031f0Remove system command from valgrind reports
Allen ByrneAllen Byrne
5fc283da8e7MMerging in latest from upstream (HDFFV/hdf5:refs/heads/develop)* commit 'a01ac97ba509e51905b816e8a29b5d0b2bc8be87': Fix incorrect FUNC_LEAVE macro (should match FUNC_ENTER_*_TAG).
Jake SmithJake Smith
a01ac97ba50MMerge pull request #2427 in HDFFV/hdf5 from ~JAKE.SMITH/hdf5:develop to develop* commit '2d9a81878d05732725f96d7d9b20ada8dfd2a146': Fix incorrect FUNC_LEAVE macro (should match FUNC_ENTER_*_TAG).
Allen ByrneAllen Byrne
5abf6785cbfWhitespace
Kimmy MuKimmy Mu
6e565dd271aMMerge pull request #2431 in HDFFV/hdf5 from ~KMU/hdf5:bugfix/type_cast to develop* commit 'b5cf422799797cf0b573cc9992f866381bd63054': revert type cast
Jacob SmithJacob Smith
2d9a81878d0Fix incorrect FUNC_LEAVE macro (should match FUNC_ENTER_*_TAG).
David YoungDavid Young
b53eb6fb29eAdd semicolons to more PASSED() invocations.
David YoungDavid Young
3e93aa9514dSo that I can use PASSED(); anywhere a statement can go, #define PASSED() witha do-while wrapper.
Kimmy MuKimmy Mu
b5cf4227997revert type cast
Quincey KoziolQuincey Koziol
885aa08ec4dMMerge pull request #2419 in HDFFV/hdf5 from revise_get_offset to develop* commit '38af6ee3d59a8e836f4c62dd533ddabd914c7abb': Switch the 'get offset' operation from a dataset 'get' callback to a [native] dataset 'optional' operation.
Quincey KoziolQuincey Koziol
38af6ee3d59Switch the 'get offset' operation from a dataset 'get' callback to a [native]dataset 'optional' operation.
Larry KnoxLarry Knox
d7eec7d6ec7MMerge pull request #2411 in HDFFV/hdf5 from ~DYOUNG/werror:darwin-barriers to develop* commit '803d805c74466a9d736455930b17de2d9f5cb02d': Complete the comment on thread_main(), explaining why the barrier is used. The first implementation seemed to allow for the possibility that a thread could block at the barrier, wake and exit the barrier, re-acquire the barrier lock and increase `nentered` before the other blocked threads woke and checked `nentered % count == 0`. Then th...
Larry KnoxLarry Knox
cfc52fc273aMMerge pull request #2415 in HDFFV/hdf5 from ~LRKNOX/hdf5_lrk:develop to develop* commit '811988f82c182012704942d333ee7800f4a78349': Modfy expression to match mpicc build with Intel as intel compiler, not gcc.
Larry KnoxLarry Knox
811988f82c1Modfy expression to match mpicc build with Intel as intel compiler, notgcc.
Scot BreitenfeldScot Breitenfeld
0a581b0ac05MMerge pull request #2414 in HDFFV/hdf5 from ~BRTNFLD/hdf5_msb:develop to develop* commit 'dde7e73d9fe8cc3b849767790aa9b13ee2d600cd': Fixed issue building HDF5 with NAG Fortran 7.0.
David YoungDavid Young
803d805c744Complete the comment on thread_main(), explaining why the barrier is used.
Allen ByrneAllen Byrne
a8755bfe2b9MMerge pull request #2412 in HDFFV/hdf5 from ~BYRN/hdf5_adb:develop to develop* commit '6686cac564f5d0015a32b92e4478002069c973ee': Add java version and reference libsettings
Scot BreitenfeldScot Breitenfeld
dde7e73d9feFixed issue building HDF5 with NAG Fortran 7.0.Accounted for the additon of half precision floating-point with a KIND=16. HDFFV-11033HDFFV-11033
David YoungDavid Young
4be589813a8The first implementation seemed to allow for the possibility that a threadcould block at the barrier, wake and exit the barrier, re-acquire the barrier lock and increase `nentered` before the other blocked threads woke and checked `nentered % count == 0`. Then the other blocked threads would check `nentered % count == 0` and, finding it false, go back to sleep in the barrier. This new implementation waits for a looser condition to obtain so that threads don't go ba...
Allen ByrneAllen Byrne
6686cac564fAdd java version and reference libsettings
David YoungDavid Young
11d22f3ea50Test the right condition for the EBUSY return in pthread_barrier_destroy().
David YoungDavid Young
802bf2dc1ecs/exit_failure/EXIT_FAILURE/g
Allen ByrneAllen Byrne
9a0e84fb477MMerge pull request #2409 in HDFFV/hdf5 from ~BYRN/hdf5_adb:develop to develop* commit '13f5b3aee20d1d65f56dc08f088e0f218da5cf37': Update examples and fix old version references. Move MODEL check to before usage in CTestScript.cmake.
David YoungDavid Young
b87d9cb50e6Implement pthread_barrier(3) for Darwin using a counter, condition variable,and mutex. Untested.
Allen ByrneAllen Byrne
13f5b3aee20Update examples and fix old version references.
Allen ByrneAllen Byrne
f53220dc201Move MODEL check to before usage in CTestScript.cmake.
Allen ByrneAllen Byrne
1775d6c9bc8MMerge pull request #2405 in HDFFV/hdf5 from ~BYRN/hdf5_adb:develop to develop* commit '2af8a87af0d7a1589a4df22d16b2d2513876e7a9': Copy generated files instead creating twice Fix standalone link
Allen ByrneAllen Byrne
2af8a87af0dCopy generated files instead creating twice
Allen ByrneAllen Byrne
4906d3d6a82Fix standalone link
Allen ByrneAllen Byrne
ddb95a6dc51MMerge pull request #2398 in HDFFV/hdf5 from ~BYRN/hdf5_adb:develop to develop* commit '04e67af8f968b2c6f50cb42990d3dfa79aa353d9': Fix Fortran macro use and jni comment
Allen ByrneAllen Byrne
04e67af8f96Fix Fortran macro use and jni comment
Allen ByrneAllen Byrne
fe7c3fb6465MMerge pull request #2394 in HDFFV/hdf5 from ~BYRN/hdf5_adb:develop to develop* commit 'cf58730177d60fd7311582a29539d87f10a7d88e': Update Windows platforms HDFFV-11036 add release note HDFFV-11036 add file compare test process Correct usage of add_compile_definitionsHDFFV-11036
Allen ByrneAllen Byrne
cf58730177dUpdate Windows platforms
Allen ByrneAllen Byrne
1885c3e7d74MMerging in latest from upstream (HDFFV/hdf5:refs/heads/develop)* commit 'd24afb233383aa6c945fad430eb1b66edc4d6c63': Add missing MANIFEST entry, ./doc/code-conventions.md .
Allen ByrneAllen Byrne
4fcd2589bbfHDFFV-11036 add release noteHDFFV-11036
Allen ByrneAllen Byrne
f7212df0300HDFFV-11036 add file compare test processHDFFV-11036
David YoungDavid Young
d24afb23338MMerge pull request #2385 in HDFFV/hdf5 from manifest-repair to develop* commit '921278c604b3129c1ff5066f0a2b94abcb3aa8f7': Add missing MANIFEST entry, ./doc/code-conventions.md .
Allen ByrneAllen Byrne
1773b327fb7Correct usage of add_compile_definitions
Larry KnoxLarry Knox
2129aa4c246MMerge pull request #2390 in HDFFV/hdf5 from ~BYRN/hdf5_adb:develop to develop* commit '666205a55f01698a71484f504bc8eb9541800f25': TRILAB-142 Change minimum CMake version to 3.12TRILAB-142
Allen ByrneAllen Byrne
666205a55f0TRILAB-142 Change minimum CMake version to 3.12TRILAB-142
Allen ByrneAllen Byrne
909f9ee6d02MMerge pull request #2388 in HDFFV/hdf5 from ~BYRN/hdf5_adb:develop to develop* commit '380fe7cfdfd98461cb1bff54bad4de0ee9904ad6': Fix always true issue because member is not dynamically allocated CMake cleanup HDFFV-11032 fix JNI callHDFFV-11032
Allen ByrneAllen Byrne
380fe7cfdfdFix always true issue because member is not dynamically allocated
Allen ByrneAllen Byrne
3f3e1520d5fCMake cleanup
Allen ByrneAllen Byrne
399ef726f09HDFFV-11032 fix JNI callHDFFV-11032
Jordan HendersonJordan Henderson
0175224cb82MMerge pull request #1988 in HDFFV/hdf5 from ~JHENDERSON/hdf5_pr:develop to develop* commit '51b8c63864c72de9a7b40c00673fe07510fec27e': Partial fix for HDFFV-10792HDFFV-10792