summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
| * | Merge pull request #1463 in HDFFV/hdf5 from ~NFORTNE2/hdf5_naf:hdf5_1_10 to ↵Neil Fortner2019-01-099-25/+53
| |\ \ | | |/ | |/| | | | | | | | | | | | | | | | hdf5_1_10 * commit '55806ff1be0d559a204e84e595403b309239085f': Delay checking if decoded message's "shareable" flag is appropriate for the message type until we've verified we understand the message type. Reduce size of H5O_msg_class_g to *not* include space for H5O_BOGUS_INVALID. Make bogus messages shareable. Add new bogus message test with shareable messages to cover the formerly problematic code. Re-run gen_bogus.c to add this test case and also to fix the bogus_invalid messages that were no longer H5O_BOGUS_INVLAID due to a new message class being added in a previous commit. Added comment to remind developers to run gen_bogus.c when adding a new message class. Remove H5O_BOGUS_INVALID_ID from H5O_msg_class_g initialization, since space for it was removed.
| | * Delay checking if decoded message's "shareable" flag is appropriate forNeil Fortner2019-01-098-19/+52
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | the message type until we've verified we understand the message type. Reduce size of H5O_msg_class_g to *not* include space for H5O_BOGUS_INVALID. Make bogus messages shareable. Add new bogus message test with shareable messages to cover the formerly problematic code. Re-run gen_bogus.c to add this test case and also to fix the bogus_invalid messages that were no longer H5O_BOGUS_INVLAID due to a new message class being added in a previous commit. Added comment to remind developers to run gen_bogus.c when adding a new message class. Remove H5O_BOGUS_INVALID_ID from H5O_msg_class_g initialization, since space for it was removed.
| | * Remove H5O_BOGUS_INVALID_ID from H5O_msg_class_g initialization, sinceNeil Fortner2019-01-091-6/+1
| |/ | | | | | | space for it was removed.
| * Merge pull request #1449 in HDFFV/hdf5 from ↵Larry Knox2019-01-082-14/+14
| |\ | | | | | | | | | | | | | | | | | | ~JAKE.SMITH/hdf5:dset_ohdr_minimize_110 to hdf5_1_10 * commit '00f835f6403728c3caf298636522e526996010a2': Fix fapl passed into h5_fixname() calls in minimized tests. Fix creation of duplicate, unclosed FAPL. Fix wrong statement-string after TEST_ERROR macro (refactoring mistake).
| | * Fix fapl passed into h5_fixname() calls in minimized tests.Jacob Smith2019-01-072-14/+14
| | | | | | | | | | | | | | | Fix creation of duplicate, unclosed FAPL. Fix wrong statement-string after TEST_ERROR macro (refactoring mistake).
| * | Merge pull request #1442 in HDFFV/hdf5 from ~VCHOI/my_hdf5_fork:hdf5_1_10 to ↵Vailin Choi2019-01-0710-20/+316
| |\ \ | | |/ | |/| | | | | | | | | | | | | | | | | | | | | | hdf5_1_10 * commit '1a50622733c14d89b3fd8c6bab684af9205a3b96': Fix for daily test failure: too many arguments to function 'H5Gopen1'. Fix the git merge leftover in RELEASE.txt. Fix the git merge leftovers in RELEASE.txt. Fix for HDFFV-10659: The library aborts with "infinite loop closing library" after deleting attributes in densed storage. The fix: When deleting attribute nodes from the name index v2 B-tree, if an attribute is found in the intermediate B-tree nodes, which may be merged/redistributed in the process, we need to free the dynamically allocated spaces for the intermediate decoded attribute.
| | * Fix for daily test failure: too many arguments to function 'H5Gopen1'.vchoi2019-01-071-1/+1
| | |
| | * Fix the git merge leftover in RELEASE.txt.Vailin Choi2019-01-061-0/+1
| | |
| | * Fix the git merge leftovers in RELEASE.txt.Vailin Choi2019-01-061-5/+0
| | |
| | * Fix for HDFFV-10659: The library aborts with "infinite loop closing library"Vailin Choi2019-01-0610-20/+320
| | | | | | | | | | | | | | | | | | | | | | | | after deleting attributes in densed storage. The fix: When deleting attribute nodes from the name index v2 B-tree, if an attribute is found in the intermediate B-tree nodes, which may be merged/redistributed in the process, we need to free the dynamically allocated spaces for the intermediate decoded attribute.
| * | Merge pull request #1447 in HDFFV/hdf5 from ~BYRN/hdf5_adb:hdf5_1_10 to ↵Allen Byrne2019-01-0722-125/+476
| |\ \ | | | | | | | | | | | | | | | | | | | | | | | | hdf5_1_10 * commit 'f7d530dd275e176e59b26c1b7363ba16b3ab6c9c': HDFFV-10674, 10664, 10674
| | * | HDFFV-10674, 10664, 10674Allen Byrne2019-01-0722-125/+476
| | |/
| * | Merge pull request #1446 in HDFFV/hdf5 from ~DEROBINS/hdf5_der:hdf5_1_10 to ↵Dana Robinson2019-01-077-7/+85
| |\ \ | | |/ | |/| | | | | | | | | | | | | hdf5_1_10 * commit '257e05e1b2465a6876eec6995419b8f358e0ec84': Merged the rest of the parallel flush test code.
| | * Merged the rest of the parallel flush test code.Dana Robinson2019-01-077-7/+85
| |/
| * Merge pull request #1437 in HDFFV/hdf5 from ~DEROBINS/hdf5_der:hdf5_1_10 to ↵Dana Robinson2019-01-063-245/+273
| |\ | | | | | | | | | | | | | | | | | | hdf5_1_10 * commit 'd617b56aacd403b6b99b5a661461b5d84a03e185': Cherry pick of CMake parallel flush fixes.
| | * Cherry pick of CMake parallel flush fixes.Dana Robinson2019-01-053-245/+273
| |/
| * Merge pull request #1431 in HDFFV/hdf5 from ↵Binh-Minh Ribler2019-01-053-11/+50
| |\ | | | | | | | | | | | | | | | | | | | | | ~BMRIBLER/hdf5_1_10_bmr:hdf5_1_10 to hdf5_1_10 * commit '82dd54c26b11245c36f65a044e9b717dc2c337e0': Revised text Fixed CVE division-by-zero issues Description: Fixed HDFFV-10577 and similar issues found in H5Dchunk.c. All the occurrences are in: H5D__create_chunk_map_single H5D__create_chunk_file_map_hyper H5D__chunk_allocate H5D__chunk_update_old_edge_chunks H5D__chunk_prune_by_extent H5D__chunk_copy_cb H5D__chunk_collective_fill Also updated RELEASE.txt for the chunk query functions and removed some blank lines in chunk_info.c. Platforms tested: Linux/64 (jelly) Linux/64 (platypus) Darwin (osx1010test)
| | * Revised textBinh-Minh Ribler2019-01-041-3/+4
| | |
| | * Merge branch 'hdf5_1_10' of ↵Binh-Minh Ribler2019-01-04215-7083/+8870
| | |\ | | | | | | | | | | | | https://bitbucket.hdfgroup.org/scm/~bmribler/hdf5_1_10_bmr into hdf5_1_10
| | * | Fixed CVE division-by-zero issuesBinh-Minh Ribler2019-01-043-11/+49
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Description: Fixed HDFFV-10577 and similar issues found in H5Dchunk.c. All the occurrences are in: H5D__create_chunk_map_single H5D__create_chunk_file_map_hyper H5D__chunk_allocate H5D__chunk_update_old_edge_chunks H5D__chunk_prune_by_extent H5D__chunk_copy_cb H5D__chunk_collective_fill Also updated RELEASE.txt for the chunk query functions and removed some blank lines in chunk_info.c. Platforms tested: Linux/64 (jelly) Linux/64 (platypus) Darwin (osx1010test)
| * | | Merge pull request #1432 in HDFFV/hdf5 from ↵jake.smith2019-01-051-0/+25
| |\ \ \ | | |_|/ | |/| | | | | | | | | | | | | | | | | | | | | | ~JAKE.SMITH/hdf5:dset_ohdr_minimize_110 to hdf5_1_10 * commit '150b73bb1af971dfff45d5f232b979622078d5bd': Tweak minimized datset header release info. Add dataset header minimization release info.
| | * | Tweak minimized datset header release info.Jacob Smith2019-01-041-6/+20
| | | |
| | * | Add dataset header minimization release info.Jacob Smith2019-01-041-0/+11
| | | |
| * | | Merge pull request #1419 in HDFFV/hdf5 from ↵jake.smith2019-01-0422-1475/+3188
| |\ \ \ | | |/ / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ~JAKE.SMITH/hdf5:dset_ohdr_minimize_110 to hdf5_1_10 Minimized dataset object headers * commit 'e1d865a11d7864f4c0733aa22a8c96f0f015ef75': Remove "bad" statements from end of TEST_ERROR. Formerly arguments to FAIL_PUTS_ERROR. Add semicolon at end of TEST_ERROR() invocation for consistency. Change FAIL_PUTS_ERROR to TEST_ERROR. Remove VOL-related merge cruft. Change H5Dcreate() to H5Dcreate2(). Fix return value (int -> void). Change H5Acreate to H5Acreate2 Remove unnecessary s Incoporate minimized dataset headers code and tests.
| | * | Remove "bad" statements from end of TEST_ERROR.Jacob Smith2019-01-041-18/+18
| | | | | | | | | | | | | | | | Formerly arguments to FAIL_PUTS_ERROR.
| | * | Add semicolon at end of TEST_ERROR() invocation for consistency.Jacob Smith2019-01-041-1/+1
| | | |
| | * | Merge branch 'hdf5_1_10' of ↵Jacob Smith2019-01-0410-201/+1386
| | |\ \ | | |/ / | |/| | | | | | https://bitbucket.hdfgroup.org/scm/~jake.smith/hdf5 into dset_ohdr_minimize_110
| * | | Merge pull request #1380 in HDFFV/hdf5 from ↵Binh-Minh Ribler2019-01-027-197/+1384
| |\ \ \ | | | |/ | | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | ~BMRIBLER/hdf5_1_10_bmr:hdf5_1_10 to hdf5_1_10 This is merged now so it can be tested. * commit '74a3710a996fca5ed7fcb4dd8919a7a8521de1de': Revised per review. Description: Changed H5EA_iterate and H5FA_iterate as suggested. Platforms tested: Linux/64 (jelly) Linux/64 (platypus) Darwin (osx1010test) Addressed HDFFV-10661 Description: - Fixed a bug triggered by tests in chunk_info.c. The returned value from a callback function was not checked in H5EA_iterate(), H5FA_iterate(), and H5D__none_idx_iterate(). This oversight caused a callback function to continue iterating even though it's supposed to stop. Vailin confirmed. - Addressed review comments and made various improvements on the tests. Platforms tested: Linux/64 (jelly) Linux/64 (platypus) Darwin (osx1010test)
| | * | Revised per review.Binh-Minh Ribler2018-12-262-12/+22
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Description: Changed H5EA_iterate and H5FA_iterate as suggested. Platforms tested: Linux/64 (jelly) Linux/64 (platypus) Darwin (osx1010test)
| | * | Addressed HDFFV-10661Binh-Minh Ribler2018-12-157-197/+1374
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Description: - Fixed a bug triggered by tests in chunk_info.c. The returned value from a callback function was not checked in H5EA_iterate(), H5FA_iterate(), and H5D__none_idx_iterate(). This oversight caused a callback function to continue iterating even though it's supposed to stop. Vailin confirmed. - Addressed review comments and made various improvements on the tests. Platforms tested: Linux/64 (jelly) Linux/64 (platypus) Darwin (osx1010test)
| * | | Merge pull request #1424 in HDFFV/hdf5 from ~BYRN/hdf5_adb:hdf5_1_10 to ↵Allen Byrne2019-01-021-2/+0
| |\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | hdf5_1_10 * commit '277757fe9f0e68decba8035c22df260c8ee9f147': Remove files that do not exist in branch
| | * | | Remove files that do not exist in branchAllen Byrne2019-01-021-2/+0
| |/ / /
| * | | Merge pull request #1418 in HDFFV/hdf5 from ~BYRN/hdf5_adb:hdf5_1_10 to ↵Larry Knox2018-12-312-2/+2
| |\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | hdf5_1_10 * commit 'e46a974f78325b3a5d235fa51dd3ee61ec9c2f55': Actual stack count updated
| | * | | Actual stack count updatedAllen Byrne2018-12-312-2/+2
| |/ / /
| | | * Change FAIL_PUTS_ERROR to TEST_ERROR.Jacob Smith2019-01-042-25/+17
| | | | | | | | | | | | | | | | Remove VOL-related merge cruft.
| | | * Change H5Dcreate() to H5Dcreate2().Jacob Smith2019-01-032-20/+20
| | | | | | | | | | | | | | | | Fix return value (int -> void).
| | | * Change H5Acreate to H5Acreate2Jacob Smith2019-01-021-1/+1
| | | |
| | | * Remove unnecessary sJacob Smith2019-01-022-6/+0
| | | |
| | | * Merge branch 'hdf5_1_10' of ↵Jacob Smith2018-12-3177-4727/+4142
| | | |\ | | |_|/ | |/| | | | | | https://bitbucket.hdfgroup.org/scm/~jake.smith/hdf5 into dset_ohdr_minimize_105
| * | | Merge pull request #1417 in HDFFV/hdf5 from ~BYRN/hdf5_adb:hdf5_1_10 to ↵Allen Byrne2018-12-313-7/+10
| |\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | hdf5_1_10 * commit 'a8437787596fb8f6ff61427e76122bc4c996009c': HDFFV-10669 merge from develop
| | * | | HDFFV-10669 merge from developAllen Byrne2018-12-313-7/+10
| |/ / /
| * | | Merge pull request #1415 in HDFFV/hdf5 from ~DEROBINS/hdf5_der:hdf5_1_10 to ↵Dana Robinson2018-12-3174-4720/+4132
| |\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | hdf5_1_10 * commit '029491e877a3c5c4f5947df3cc74785ce01be2ba': Merge of logging framework updates. Updated the H5I debug function so it's more robust and always available. Removed 'VOL' from some H5PL comments. Removed 'VOL' versions of FUNC_ENTER macros as well as empty functions orginally intended to support the full SWMR feature (from develop). Replaced all MPI-1 calls with MPI-2 equivalents (from develop).
| | * | | Merge of logging framework updates.Dana Robinson2018-12-3126-2509/+3640
| | | | |
| | * | | Updated the H5I debug function so it's more robust and alwaysDana Robinson2018-12-312-35/+35
| | | | | | | | | | | | | | | | | | | | available.
| | * | | Removed 'VOL' from some H5PL comments.Dana Robinson2018-12-312-5/+4
| | | | |
| | * | | Removed 'VOL' versions of FUNC_ENTER macros as well as empty functionsDana Robinson2018-12-3143-2156/+418
| | | | | | | | | | | | | | | | | | | | orginally intended to support the full SWMR feature (from develop).
| | * | | Replaced all MPI-1 calls with MPI-2 equivalents (from develop).Dana Robinson2018-12-314-15/+35
| |/ / /
| | | * Incoporate minimized dataset headers code and tests.Jacob Smith2018-12-3122-1474/+3201
| | |/ | |/|
| * | Merge pull request #1404 in HDFFV/hdf5 from ~BYRN/hdf5_adb:hdf5_1_10 to ↵Allen Byrne2018-12-2111-194/+284
| |\ \ | | | | | | | | | | | | | | | | | | | | | | | | hdf5_1_10 * commit '269224c73d19a12336dc0dd12e787c359dec5665': Merge CMake changes from develop
| | * | Merge CMake changes from developAllen Byrne2018-12-2011-194/+284
| |/ /