Network

 
AuthorCommitMessageCommit Date
Chris HoganChris Hogan
20668879abaAdd locks for multithreaded writes
Chris HoganChris Hogan
77a7e926587Add some locking around shared data in main path for multiple threads acting on a single dataset
Chris HoganChris Hogan
39a03f542ceAdd side locks to H5Dclose
Chris HoganChris Hogan
ffeaf3ac71aLock all side calls in H5Dopen
Chris HoganChris Hogan
abbdae24af0Temporary: Expose H5S__init_package so it can happen on main thread
Chris HoganChris Hogan
6878b70be15No locks on H5Dread
Chris HoganChris Hogan
029d8515c86Every side call takes the global lock
Larry KnoxLarry Knox
70011fbfcbeMMerge pull request #2646 in HDFFV/hdf5 from ~LRKNOX/hdf5_lrk:develop to develop * commit '998c6470d78e14228695419c3b514c35ecf3d69e': Remove unnecessary version conditions for Clang compilers.
Larry KnoxLarry Knox
998c6470d78Remove unnecessary version conditions for Clang compilers.
Vailin ChoiVailin Choi
f295ed11665MMerge pull request #2643 in HDFFV/hdf5 from ~VCHOI/my_third_fork:bugfix/HDFFV-10961-h5clear-usage-statement-give to develop * commit '01b632c69ca1c97c2b0e1aaeeab1dd2362b580a6': Fix for HDFFV-10961: Couple changes to the tests' usage output files for h5clear. Fix for HDFFV-10961: add description to usage for --increment option.
vchoivchoi
01b632c69caFix for HDFFV-10961: Couple changes to the tests' usage output files for h5clear.
vchoivchoi
c597bd50d22Fix for HDFFV-10961: add description to usage for --increment option.
Larry KnoxLarry Knox
3650841a0a3MMerge pull request #2636 in HDFFV/hdf5 from ~LRKNOX/hdf5_lrk:HDFFV-11000-update-testh5cc.sh.in-for-version to develop * commit '5c0bd670d6e9919c463fbc05de99e2ba55b0761e': Add tests for all version to H5_NO_DEPRECATED_SYMBOLS section and to section for current version, with and without default API version flags. HDFFV-11000: update-testh5cc.sh.in to test sample versioned functions in HDF5 1.10, 1.12 and develop.
Larry KnoxLarry Knox
5c0bd670d6eAdd tests for all version to H5_NO_DEPRECATED_SYMBOLS section and to section for current version, with and without default API version flags.
Larry KnoxLarry Knox
e66cec62220HDFFV-11000: update-testh5cc.sh.in to test sample versioned functions in HDF5 1.10, 1.12 and develop.
Larry KnoxLarry Knox
1e6b6b4bc6eMMerge pull request #2639 in HDFFV/hdf5 from ~LRKNOX/hdf5_lrk:develop to develop * commit 'a33667faf226f5d8c9633bf537893e8fce1bf1f6': Add c++ to --enable-sanitize-checks option.
buildbotbuildbot
a33667faf22MMerge branch 'develop' of https://bitbucket.hdfgroup.org/scm/~lrknox/hdf5_lrk into develop
Larry KnoxLarry Knox
a56da14860eMMerge pull request #2633 in HDFFV/hdf5 from ~LRKNOX/hdf5_lrk:develop to develop * commit '20eab963899841c9a003baebead8e3bc07d9e127': Remove duplicate entries in MANIFEST. Make changes to CMake CompilerFlags.cmake files so extra flags are loaded for non-GNU compilers. Update new clang files to not pick up clang as vendor for pgCC. Add new files to MANIFEST Temporary demotion of 2 -Werror warning flags that fail on macos 10.12 Remove Production flag unknown to Apple clang.
Larry KnoxLarry Knox
20eab963899Remove duplicate entries in MANIFEST.
Larry KnoxLarry Knox
63f1a713cc2MMerging in latest from upstream (HDFFV/hdf5:refs/heads/develop) * commit '7f0c0134166275c0745e0e65f9d81b4de72d5ce2': Fix MANIFEST Remember the info for the last ID looked up for a given ID type. Eliminate allocating file & memory offset & length arrays when performing I/O on a single element. Remove redundant metadata cache tagging from some low-level internal chunk functions. The metadata cache tagging has already been done by routines further up the call stack.
Dana RobinsonDana Robinson
7f0c0134166MMerge pull request #2637 in HDFFV/hdf5 from ~DEROBINS/hdf5_der:develop_minor to develop * commit '1e038bf49588d163762965c7a15fb76e3a689ef2': Fix MANIFEST
Dana RobinsonDana Robinson
1e038bf4958Fix MANIFEST
Quincey KoziolQuincey Koziol
02aea018a12MMerge pull request #2635 in HDFFV/hdf5 from cache_last_id_info to develop * commit '0ef32f07fb9e8fb6063f3318425506047454d6f4': Remember the info for the last ID looked up for a given ID type.
Quincey KoziolQuincey Koziol
0ef32f07fb9Remember the info for the last ID looked up for a given ID type.
Quincey KoziolQuincey Koziol
030cd9fab50MMerge pull request #2634 in HDFFV/hdf5 from opt_single_selection_io to develop * commit 'a8a4e9f27b67ae2e22970e42859225adcc2e5cbb': Eliminate allocating file & memory offset & length arrays when performing I/O on a single element.
Quincey KoziolQuincey Koziol
a8a4e9f27b6Eliminate allocating file & memory offset & length arrays when performing I/O on a single element.
Quincey KoziolQuincey Koziol
04ed567bd7fMMerge pull request #2632 in HDFFV/hdf5 from remove_redundant_chunk_tags to develop * commit '9e8899c3b47a2041242dc4539ca8b1c5e151a371': Remove redundant metadata cache tagging from some low-level internal chunk functions. The metadata cache tagging has already been done by routines further up the call stack.
Quincey KoziolQuincey Koziol
9e8899c3b47Remove redundant metadata cache tagging from some low-level internal chunk functions. The metadata cache tagging has already been done by routines further up the call stack.
buildbotbuildbot
715055bfdd8Add c++ to --enable-sanitize-checks option.
Larry KnoxLarry Knox
77efb340a1bMake changes to CMake CompilerFlags.cmake files so extra flags are loaded for non-GNU compilers.
Larry KnoxLarry Knox
32c353ed436Update new clang files to not pick up clang as vendor for pgCC. Add new files to MANIFEST Temporary demotion of 2 -Werror warning flags that fail on macos 10.12 Remove Production flag unknown to Apple clang.
Larry KnoxLarry Knox
bc51dea95acMMerge pull request #2631 in HDFFV/hdf5 from ~LRKNOX/hdf5_lrk:develop to develop * commit 'b942a4d8a3e27317cac50ce37ff5302d477664d8': Clean up code to get clang version in config/linux-gnulibc1
Larry KnoxLarry Knox
b942a4d8a3eClean up code to get clang version in config/linux-gnulibc1
Larry KnoxLarry Knox
23d887dc22bMMerge pull request #2623 in HDFFV/hdf5 from ~LRKNOX/hdf5_lrk:develop to develop * commit 'c7626f79fdee4eee13925e240ef41e61f3367eab': Add flags from config/clang-warnings/*general files to H5 C and CXX flags for all versions of Clang and Clang++ compilers. Switched from cut to awk in testcheck_version.sh.in to avoid dependence on tab vs. " " in version definitions in H5public.h. Add files for adding warning flags for clang compilers in autotools configure.
Larry KnoxLarry Knox
c7626f79fdeMMerging in latest from upstream (HDFFV/hdf5:refs/heads/develop) * commit 'aa338c3a87a4544ccb164832422e3e2462a57b88': Detect when there's the same-shaped selection of a single block of elements on both selections, but with different selection types (i.e. one selection defined as an 'all' type and the other as a hyperslab or point type), without falling into the generic selection iteration case. Normalization of H5T.c with 1.10. Normalization of H5D.c with 1.10.
Larry KnoxLarry Knox
de9491e3651Add flags from config/clang-warnings/*general files to H5 C and CXX flags for all versions of Clang and Clang++ compilers. Switched from cut to awk in testcheck_version.sh.in to avoid dependence on tab vs. " " in version definitions in H5public.h.
Larry KnoxLarry Knox
f7bc306c19aAdd files for adding warning flags for clang compilers in autotools configure.
Dana RobinsonDana Robinson
56ab55be3feMMerge pull request #2630 in HDFFV/hdf5 from ~DEROBINS/hdf5_der:develop_minor to develop * commit '87695c999ad7ea348ee6dc03b46b0bd345f7d7df': Minor normalizations with HDF5 1.10.
Dana RobinsonDana Robinson
87695c999adMinor normalizations with HDF5 1.10.
Quincey KoziolQuincey Koziol
aa338c3a87aMMerge pull request #2626 in HDFFV/hdf5 from tiny_shape_same_opt to develop * commit 'de54cff50c419751e0080b6a732facac43f87ba6': Detect when there's the same-shaped selection of a single block of elements on both selections, but with different selection types (i.e. one selection defined as an 'all' type and the other as a hyperslab or point type), without falling into the generic selection iteration case.
Quincey KoziolQuincey Koziol
de54cff50c4Detect when there's the same-shaped selection of a single block of elements on both selections, but with different selection types (i.e. one selection defined as an 'all' type and the other as a hyperslab or point type), without falling into the generic selection iteration case.
Dana RobinsonDana Robinson
8a2c6d868b7MMerge pull request #2625 in HDFFV/hdf5 from ~DEROBINS/hdf5_der:develop_minor to develop * commit 'e22d126639e139518e4b5f1ac35a008ec429f698': Normalization of H5T.c with 1.10. Normalization of H5D.c with 1.10.
Dana RobinsonDana Robinson
e22d126639eNormalization of H5T.c with 1.10.
Dana RobinsonDana Robinson
a0d9959b431Normalization of H5D.c with 1.10.
Quincey KoziolQuincey Koziol
0b9979f0752MMerge pull request #2622 in HDFFV/hdf5 from fix_h5doappend to develop * commit 'c6b836527f31a731e022083ebe1b9b18f8cdd29a': Eliminate unneccesary creation of DXPL
Quincey KoziolQuincey Koziol
c6b836527f3Eliminate unneccesary creation of DXPL
Dana RobinsonDana Robinson
1c8b4e9fabfMMerge pull request #2621 in HDFFV/hdf5 from ~DEROBINS/hdf5_der:develop_minor to develop * commit 'cc15d1039af86deb77c9dc9188412ce361599b17': Normalizations with 1.10 branch.
Dana RobinsonDana Robinson
cc15d1039afNormalizations with 1.10 branch.
Dana RobinsonDana Robinson
1007702f875MMerge pull request #2619 in HDFFV/hdf5 from ~DEROBINS/hdf5_der:develop_minor to develop * commit '5f0eed3fdc4fff9b714b5aa3d0d43114a95c0f29': Normalization with hdf5_1_10
Dana RobinsonDana Robinson
5f0eed3fdc4Normalization with hdf5_1_10