Merge pull request #236 in HDFFV/hdf5 from develop_merge_cache_image_04 to developMerged file shutdown changes from cache_image.
* commit '49fa0e8dbabe5019b1491845a963d8cfe41b59c1':
Bring file shutdown code from cache image branch
Merge code from cache image branch to split FSM ring into two types: raw data and metadata. Also, some more ring reset safeties and minor code cleanups.
Align w/incoming cache image changes, and improve recovery on errors.
Revert accident...
Merge pull request #232 in HDFFV/hdf5 from ~BMRIBLER/hdf5_bmr_cpp:develop to developAdded subclass LinkAccPropList, exception ObjHeaderIException, and members H5Location::exists() and H5Object::objVersion(). This concluded HDFFV-10004.
* commit '7aff4266f85f850ee8d4ce25e8ceaa354ee3baee':
Description: Added H5LaccProp.[h,cpp].
Removed commented section left in by mistake.
Purpose: Add more tests Description: Added more tests for the new constructors that replace...
Merge code from cache image branch to split FSM ring into two types: raw dataand metadata. Also, some more ring reset safeties and minor code cleanups.
Remove 'const' from cache client pre_serialize callback, to reduce warnings,and correspondingly remove 'const' from some internal routines. Also rename
some H5MF* routines to reflect their static/package usage.
Purpose: Add more testsDescription:
Added more tests for the new constructors that replaced openXxxType()
Platforms tested:
Linux/32 2.6 (jam)
Linux/64 (platypus)
Darwin (osx1010test)
Align with incoming cache_image branch changes: use the index list (instead ofthe hash buckets) for scanning the entries during a flush, and also add in
counters for tracking operations during cache flushes.
Merge pull request #231 in HDFFV/hdf5 from ~DEROBINS/hdf5_der:develop to developFix production mode cache macro.
* commit '54629912ebf3aa7feb454502fce659b61f038671':
Fixed a macro in H5Cpkg.h that was only updated in the version that is used in develop/debug mode.
Merge pull request #227 in HDFFV/hdf5 from ~DEROBINS/hdf5_der:flush_vfd_fix to developflush1/2 fix w/ non-SWMR VFDs + code overhaul
* commit 'fcb7e204b568efb785f47153172147b83da5418a':
Updated the flush1/2 test to not be a mess and to handle non-SWMR-enabled VFDs.
Merge pull request #216 in HDFFV/hdf5 from ~LRKNOX/hdf5_lrk:develop to develop* commit 'c2492712037dcf7353601410cb4a83776de92441':
AM_MAINTAINER_MODE should be set to "disable" for releases. Check to see if it's enabled, and if it is, call switch_maint_mode -disable before creating release files, then set it back to enable afterward.
Merge pull request #226 in HDFFV/hdf5 from ~DEROBINS/hdf5_der:flush_vfd_fix to developAdded a missing "vfd check" test file for use in scripts (should have been brought from revise_chunks).
* commit 'e41a15b7f07dc39b7d68f4635965d0b8b440d299':
Added a missing test file needed for the flushrefresh script.
Merge pull request #225 in HDFFV/hdf5 from develop_merge_cache_image_03 to developMerged incoming changes from cache_image.
* commit '0610c41c75920b145a144e62df142977b605fc97':
Bring support for doubly-linked list of all entries in cache from incoming cache image branch.
Align with name change of "user" ring in incoming cache image changes.
Refactor several cache clients to have only one copy of their deserialization code.
Merge pull request #223 in HDFFV/hdf5 from develop_merge_cache_image_02 to developMerged normalizations w/ cache_image branch.
* commit 'da2f1610d1f2cba40770aee6d0d6fbc8196645ae':
More normalizations against incoming cache image branch.
Merge pull request #200 in HDFFV/hdf5 from ~DEROBINS/hdf5_der:name_macros to developMerged naming check improvement in function enter macros.
* commit '441c8ea43ab6a6559d1f167bdfbbaf3720621804':
Added text to the function check macros so that a more helpful error message is emitted when there is a problem.
Merge pull request #222 in HDFFV/hdf5 from ~DEROBINS/hdf5_der:H5Odtype_tidy to developH5Odtype tidy.
* commit 'a25a08dff04c4ba03f28e8219a2ea782cf33d466':
Cleaned up H5Odtype.c
Merge pull request #221 in HDFFV/hdf5 from ~BYRN/hdf5_adb:develop to developBuildbot 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)* commit 'fc8fb398ef9b3edb4f5d82526703b8e518f4744c':
Normalize against incoming cache image feature.
Merge pull request #220 in HDFFV/hdf5 from develop_merge_cache_image to develop* commit '9e6a5a5f2cd2b3a432f713d8af49c853debafef2':
Normalize against incoming cache image feature.
Purpose: Add new wrappersDescription:
Added wrappers H5Location::exists() for H5Lexists.
Added wrapper H5Object::objVersion() to return the header version
of an HDF5 object.
Added new class LinkAccPropList to be used by H5Location::exists()
Added new exception: ObjHeaderIException for H5Object::objVersion()
Rearranged source files in Makefile.am
Platforms tested:
Linux/32 2.6 (jam)
L...
Merge pull request #209 in HDFFV/hdf5 from ~BMRIBLER/hdf5_bmr_cpp:develop to 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-...
AM_MAINTAINER_MODE should be set to "disable" for releases. Check tosee if it's enabled, and if it is, call switch_maint_mode -disable
before creating release files, then set it back to enable afterward.
Merge pull request #210 in HDFFV/hdf5 from ~BYRN/hdf5_adb:develop to develop* 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