summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Merge pull request #221 in HDFFV/hdf5 from ~BYRN/hdf5_adb:develop to developAllen Byrne2016-12-284-37/+38
|\ | | | | | | | | | | | | | | | | | | Buildbot tests passed * commit '69f975f56792acb9c7a4a8109c43081045b0eafe': hdf5 lib needed for extend_dset link. Add test lib to extend_dset test link line Add hl test dir and test dlib Fix h5test.h include issue
| * Merging in latest from upstream (HDFFV/hdf5:refs/heads/develop)Allen Byrne2016-12-282-116/+104
| |\ | |/ |/| | | | | * commit 'fc8fb398ef9b3edb4f5d82526703b8e518f4744c': Normalize against incoming cache image feature.
* | Merge pull request #220 in HDFFV/hdf5 from develop_merge_cache_image to developQuincey Koziol2016-12-282-116/+104
|\ \ | | | | | | | | | | | | * commit '9e6a5a5f2cd2b3a432f713d8af49c853debafef2': Normalize against incoming cache image feature.
| * | Normalize against incoming cache image feature.Quincey Koziol2016-12-282-116/+104
|/ /
| * hdf5 lib needed for extend_dset link. Allen Byrne2016-12-281-2/+2
| |
| * Add test lib to extend_dset test link lineAllen Byrne2016-12-281-1/+1
| |
| * Add hl test dir and test dlibAllen Byrne2016-12-281-2/+2
| |
| * Fix h5test.h include issueAllen Byrne2016-12-283-34/+35
|/
* Merge pull request #209 in HDFFV/hdf5 from ~BMRIBLER/hdf5_bmr_cpp:develop to ↵Binh-Minh Ribler2016-12-2739-428/+900
|\ | | | | | | | | | | | | | | | | | | | | | | develop - Replacing openXxxType with individual type constructors - Put back CommonFG - Removed overloaded constructors that take an Attribute where there is one that takes an H5Location * commit 'e05da1b533d5eb9527a5b67ba2683379f8e1e7ac': Description: Removed commented out code and fixed miscellaneous typos. Platforms tested: Linux/32 2.6 (jam) (very minor) Purpose: Improvement for HDFFV-10004 Description: When adding wrappers for H5Lexists, a new class, LinkAccPropList, was added to the C++ API, triggered complicated circular dependencies. Thus, some improvement was made to resolve the problems. - Replaced existing functions openXxxType with individual type constructors + Added individual XxxType constructors to replace the existing functions openXxxType because it's rather awkward to use these functions. + Moved openXxxType from H5Location back to CommonFG + Put back CommonFG as a baseclass of Group for openXxxType functions. + This replacement should improve usability and prevent the problem of circular dependencies. - Removed overloaded constructor that takes an Attribute when there is already one that takes H5Location because Attribute inherits from H5Location now. Platforms tested: Linux/32 2.6 (jam) Darwin (osx1010test) Linux/64 (platypus)
| * Description:Binh-Minh Ribler2016-12-2319-65/+9
| | | | | | | | | | | | Removed commented out code and fixed miscellaneous typos. Platforms tested: Linux/32 2.6 (jam) (very minor)
| * Merge branch 'develop' of ↵Binh-Minh Ribler2016-12-1923-63/+911
| |\ | | | | | | | | | https://bitbucket.hdfgroup.org/scm/~bmribler/hdf5_bmr_cpp into develop
| * | Purpose: Improvement for HDFFV-10004Binh-Minh Ribler2016-12-1938-414/+942
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Description: When adding wrappers for H5Lexists, a new class, LinkAccPropList, was added to the C++ API, triggered complicated circular dependencies. Thus, some improvement was made to resolve the problems. - Replaced existing functions openXxxType with individual type constructors + Added individual XxxType constructors to replace the existing functions openXxxType because it's rather awkward to use these functions. + Moved openXxxType from H5Location back to CommonFG + Put back CommonFG as a baseclass of Group for openXxxType functions. + This replacement should improve usability and prevent the problem of circular dependencies. - Removed overloaded constructor that takes an Attribute when there is already one that takes H5Location because Attribute inherits from H5Location now. Platforms tested: Linux/32 2.6 (jam) Darwin (osx1010test) Linux/64 (platypus)
* | | Merge pull request #210 in HDFFV/hdf5 from ~BYRN/hdf5_adb:develop to developAllen Byrne2016-12-212-29/+51
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | * commit 'a5e31139832075774a96d3f6dc23f31250f76c8b': HDFFV-10053: add check for zlib support before running test Revert "Load plugins into vitual process space" Load plugins into vitual process space
| * \ \ Merging in latest from upstream (HDFFV/hdf5:refs/heads/develop)Allen Byrne2016-12-2136-153/+2662
| |\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * commit '4cca93fcf9ddfbe06bb81b54a71a2ef723f94bf3': Bring new/updated tests from revise+chunks branch: flush1/flush2 update and flushrefresh test. (Also refactor of message send / wait code) Merge SWMR-related testing to existing tests. Bring over tweak for missing environment variable. Update CMake configuration files with SWMR accumulator changes. Add missing accumulator test. Merge SWMR-oriented accumulator tests from revise_chunks to develop. Bring Java SWMR changes from revise_chunks to develop branch Snapshot version 1.9 release 235
| * | | | HDFFV-10053: add check for zlib support before running testAllen Byrne2016-12-162-29/+51
| | | | |
| * | | | Revert "Load plugins into vitual process space"Allen Byrne2016-12-141-1/+1
| | | | | | | | | | | | | | | | | | | | This reverts commit 01560c9e48043b06e1609b1fe598950558cb3223.
| * | | | Load plugins into vitual process spaceAllen Byrne2016-12-141-1/+1
| | | | |
* | | | | Merge pull request #213 in HDFFV/hdf5 from ~LRKNOX/hdf5_lrk:develop to developLarry Knox2016-12-211-5/+20
|\ \ \ \ \ | |_|/ / / |/| | | | | | | | | | | | | | * commit '3897c4321d48d7eb4d8a6d865363201a927388f8': Add --docver option to relesae on develop branch.
| * | | | Merging in latest from upstream (HDFFV/hdf5:refs/heads/develop)Larry Knox2016-12-2132-147/+2647
| |\ \ \ \ | |/ / / / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * commit '4cca93fcf9ddfbe06bb81b54a71a2ef723f94bf3': Bring new/updated tests from revise+chunks branch: flush1/flush2 update and flushrefresh test. (Also refactor of message send / wait code) Merge SWMR-related testing to existing tests. Bring over tweak for missing environment variable. Update CMake configuration files with SWMR accumulator changes. Add missing accumulator test. Merge SWMR-oriented accumulator tests from revise_chunks to develop. Bring Java SWMR changes from revise_chunks to develop branch
* | | | | Merge pull request #212 in HDFFV/hdf5 from ↵Quincey Koziol2016-12-2013-85/+1737
|\ \ \ \ \ | |_|_|_|/ |/| | | | | | | | | | | | | | | | | | | | | | | | ~KOZIOL/hdf5:develop_swmr_merge_06 to develop * commit 'eefddf281366e8327dd7397db4a2f2e7edabcf17': Bring new/updated tests from revise+chunks branch: flush1/flush2 update and flushrefresh test. (Also refactor of message send / wait code)
| * | | | Bring new/updated tests from revise+chunks branch: flush1/flush2 update andQuincey Koziol2016-12-2013-85/+1737
|/ / / / | | | | | | | | | | | | flushrefresh test. (Also refactor of message send / wait code)
* | | | Merge pull request #207 in HDFFV/hdf5 from ↵Quincey Koziol2016-12-1813-61/+743
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ~KOZIOL/hdf5:develop_swmr_merge_06 to develop * commit 'f8cfbee05e26a815134cd1f1fb0ad87d8d9b16dd': Merge SWMR-related testing to existing tests. Bring over tweak for missing environment variable. Update CMake configuration files with SWMR accumulator changes. Add missing accumulator test. Merge SWMR-oriented accumulator tests from revise_chunks to develop.
| * | | | Merge SWMR-related testing to existing tests.Quincey Koziol2016-12-188-56/+386
| | | | |
| * | | | Bring over tweak for missing environment variable.Quincey Koziol2016-12-181-1/+1
| | | | |
| * | | | Update CMake configuration files with SWMR accumulator changes.Quincey Koziol2016-12-182-3/+31
| | | | |
| * | | | Add missing accumulator test.Quincey Koziol2016-12-181-0/+99
| | | | |
| * | | | Merge SWMR-oriented accumulator tests from revise_chunks to develop.Quincey Koziol2016-12-183-2/+227
| | |_|/ | |/| |
* | | | Merge pull request #206 in HDFFV/hdf5 from ↵Quincey Koziol2016-12-1811-2/+168
|\ \ \ \ | |/ / / |/| | | | | | | | | | | | | | | | | | | ~KOZIOL/hdf5:develop_swmr_merge_05 to develop * commit 'fc69eeb9919a0974dcefb3bbc1de6da429e98509': Bring Java SWMR changes from revise_chunks to develop branch
| * | | Bring Java SWMR changes from revise_chunks to develop branchQuincey Koziol2016-12-1811-2/+168
|/ / /
| * | Add --docver option to relesae on develop branch.lrknox2016-12-161-5/+20
|/ /
* | Merge pull request #205 in HDFFV/hdf5 from ~HDFTEST/hdf5_hft:develop to developLarry Knox2016-12-166-6/+15
|\ \ | |/ |/| | | | | * commit 'e0b353b6f5a9c80ffe7a1f82cee6a15c13d25692': Snapshot version 1.9 release 235
| * Snapshot version 1.9 release 235hdftest2016-12-166-6/+15
|/
* Merge pull request #201 in HDFFV/hdf5 from ~BYRN/hdf5_adb:develop to developAllen Byrne2016-12-131-1/+1
|\ | | | | | | | | * commit 'ae59766fc981ff64236e461cebe3f193c7fd6a51': Change dlopen from RTLD_NOW to RTLD_LAZY
| * Change dlopen from RTLD_NOW to RTLD_LAZYAllen Byrne2016-12-121-1/+1
|/
* Merge pull request #199 in HDFFV/hdf5 from ↵Dana Robinson2016-12-122-5/+5
|\ | | | | | | | | | | | | | | | | ~DEROBINS/hdf5_der:windows_nanosleep_fix to develop Fixed bad implementation of Windows nanosleep equivalent. * commit '651c2f30304ed9b8e9470039e46279635356a3cc': Fix bad implementation of Windows nanosleep equivalent.
| * Fix bad implementation of Windows nanosleep equivalent.Dana Robinson2016-12-122-5/+5
|/
* Merge pull request #195 in HDFFV/hdf5 from ↵Quincey Koziol2016-12-1272-21/+4079
|\ | | | | | | | | | | | | ~KOZIOL/hdf5:develop_swmr_merge_04 to develop * commit '57afb68e465d8a0bc521a68c96c6d67db358e482': Bring SWMR-related tools changes from revise_chunks to develop.
| * Bring SWMR-related tools changes from revise_chunks to develop.Quincey Koziol2016-12-1172-21/+4079
| |
* | Merge pull request #194 in HDFFV/hdf5 from ↵Quincey Koziol2016-12-125-348/+279
|\ \ | | | | | | | | | | | | | | | | | | ~KOZIOL/hdf5:develop_swmr_merge_03 to develop * commit 'feb9d1f6761b541a388100d04ec56a9b88a7e462': Bring over changes from revise_chunks that cleanup recent SWMR changes from code review feedback.
| * | Bring over changes from revise_chunks that cleanup recent SWMR changes fromQuincey Koziol2016-12-115-348/+279
| |/ | | | | | | code review feedback.
* | Merge pull request #196 in HDFFV/hdf5 from ↵Dana Robinson2016-12-122-4/+0
|\ \ | |/ |/| | | | | | | | | | | | | ~DEROBINS/hdf5_der:cache_tagging_dump_fix to develop Removed NDEBUG guards from H5AC debug functions. * commit '652e02db4ee67fb5546050078487fca5794d8f39': Removed NDEBUG guards from H5AC test functions.
| * Removed NDEBUG guards from H5AC test functions.Dana Robinson2016-12-112-4/+0
|/ | | | | H5AC_dump_cache() is now used in test/cache_tagging.c and the underlying H5C functions are not protected by NDEBUG guards.
* Merge pull request #191 in HDFFV/hdf5 from ~DEROBINS/hdf5_der:eoc_h5fs_fix ↵Dana Robinson2016-12-1012-500/+514
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | to develop Final fix for evict-on-close issues with new-style groups. * commit '02879bc4b2ba161dc259bf28a71e7a99b44be0e3': Updated the H5FS cache code to grab the correct tag and modified the freespace test to use dxpls that have been tagged with the H5AC__FREESPACE_TAG global tag instead of H5AC_ind_read_dxpl_id. The library code now expects the owner of the free space manager to tag it so the owner-less free space managers in the freespace tag had to be tagged with *something* to avoid cache errors. Changed the name of H5MF_alloc_close() to H5MF__alloc_close() to make the FUNC_ENTER macro happy. Reverted the freespace test. The TAG macros in H5MF_get_freespace() make the changes unnecessary. Added missing TAG macros to H5MF_get_freespace(). Updated the freespace test so functions take a common, tagged dxpl so the test will work with the new H5FS tag changes. Updated the cache_tagging test so it correctly analyzes the new fractal heap free space manager behavior. Added TAG macros to the H5MF package code so H5AC__FREESPACE_TAG gets set on the dxpl correctly. Also restored the TAG macro to H5FS__cache_hdr_pre_serialize() since otherwise the tag won't be initialized. First cut at fixing the tagging issue with the free space managers. * Converted the tag macros to regular ones so the parent's tag is used via the dxpl.
| * Updated the H5FS cache code to grab the correct tag and modifiedDana Robinson2016-12-086-265/+424
| | | | | | | | | | | | | | | | the freespace test to use dxpls that have been tagged with the H5AC__FREESPACE_TAG global tag instead of H5AC_ind_read_dxpl_id. The library code now expects the owner of the free space manager to tag it so the owner-less free space managers in the freespace tag had to be tagged with *something* to avoid cache errors.
| * Merge branch 'develop' into eoc_h5fs_fixDana Robinson2016-12-07115-2496/+15993
| |\
| * | Changed the name of H5MF_alloc_close() to H5MF__alloc_close()Dana Robinson2016-11-301-6/+6
| | | | | | | | | | | | to make the FUNC_ENTER macro happy.
| * | Reverted the freespace test. The TAG macros in H5MF_get_freespace()Dana Robinson2016-11-301-180/+173
| | | | | | | | | | | | make the changes unnecessary.
| * | Added missing TAG macros to H5MF_get_freespace().Dana Robinson2016-11-301-2/+2
| | |
| * | Updated the freespace test so functions take a common, taggedDana Robinson2016-11-301-173/+180
| | | | | | | | | | | | dxpl so the test will work with the new H5FS tag changes.
| * | Updated the cache_tagging test so it correctly analyzesDana Robinson2016-11-301-174/+39
| | | | | | | | | | | | | | | | | | | | | the new fractal heap free space manager behavior. Also converted the debug output of the cache_tagging test to use the revised H5AC_dump_cache() function.