| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
| |
"child serialized / unserialized" messages and support from the cache image
branch.
|
| |
|
|\
| |
| |
| |
| |
| |
| |
| | |
* commit 'b3c2354a1b1a26307082c5295b83248b7dd234c1':
Corrected return calls from main()
Corrected return calls
Fix valgrind memory leak
Clean up valgrind memory leak
|
| | |
|
| | |
|
| | |
|
| | |
|
|\ \
| |/
|/|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
develop
Merged 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 accidental changes to freespace open and close routines.
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.
Align with incoming cache_image branch changes: use the index list (instead of the hash buckets) for scanning the entries during a flush, and also add in counters for tracking operations during cache flushes.
|
| |\
| |/
|/|
| | |
develop_merge_cache_image_04
|
|\ \
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
develop
Added 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 replaced openXxxType() Platforms tested: Linux/32 2.6 (jam) Linux/64 (platypus) Darwin (osx1010test)
Purpose: Add new wrappers Description: 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) Linux/64 (platypus) Darwin (osx1010test)
|
| | |
| | |
| | |
| | | |
Added H5LaccProp.[h,cpp].
|
| | | |
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Description:
Added more tests for the new constructors that replaced openXxxType()
Platforms tested:
Linux/32 2.6 (jam)
Linux/64 (platypus)
Darwin (osx1010test)
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Description:
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)
Linux/64 (platypus)
Darwin (osx1010test)
|
| | | |
|
| | |
| | |
| | |
| | | |
and metadata. Also, some more ring reset safeties and minor code cleanups.
|
| | | |
|
| | | |
|
| | |
| | |
| | |
| | |
| | | |
and correspondingly remove 'const' from some internal routines. Also rename
some H5MF* routines to reflect their static/package usage.
|
| | |\
| |_|/
|/| |
| | | |
develop_merge_cache_image_04
|
|\ \ \
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Fix 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.
|
|/ / /
| | |
| | |
| | | |
is used in develop/debug mode.
|
|\ \ \
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
to develop
flush1/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.
|
| | | |
| | | |
| | | |
| | | | |
non-SWMR-enabled VFDs.
|
| |_|/
|/| |
| | |
| | |
| | | |
the hash buckets) for scanning the entries during a flush, and also add in
counters for tracking operations during cache flushes.
|
|\ \ \
| | | |
| | | |
| | | |
| | | | |
* 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.
|
| |\ \ \
| | | | |
| | | | |
| | | | | |
https://bitbucket.hdfgroup.org/scm/~lrknox/hdf5_lrk into develop
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
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.
|
|\ \ \ \ \
| | |_|/ /
| |/| | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
to develop
Added 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.
|
| | | | | |
|
|\ \ \ \ \
| |/ / / /
|/| | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
develop
Merged 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.
|
| | | | |
| | | | |
| | | | |
| | | | | |
cache image branch.
|
| | | | | |
|
|/ / / /
| | | |
| | | |
| | | | |
code.
|
|\ \ \ \
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
develop
Merged normalizations w/ cache_image branch.
* commit 'da2f1610d1f2cba40770aee6d0d6fbc8196645ae':
More normalizations against incoming cache image branch.
|
| | | | | |
|
|\ \ \ \ \
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
develop
Merged 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.
|
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
error message is emitted when there is a problem.
|
|\ \ \ \ \ \
| |_|/ / / /
|/| | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
to develop
H5Odtype tidy.
* commit 'a25a08dff04c4ba03f28e8219a2ea782cf33d466':
Cleaned up H5Odtype.c
|
| | |_|_|/
| |/| | | |
|
|\ \ \ \ \
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
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
|
| |\ \ \ \ \
| |/ / / / /
|/| | | | |
| | | | | |
| | | | | | |
* commit 'fc8fb398ef9b3edb4f5d82526703b8e518f4744c':
Normalize against incoming cache image feature.
|
|\ \ \ \ \ \
| |_|/ / / /
|/| | | | |
| | | | | |
| | | | | | |
* commit '9e6a5a5f2cd2b3a432f713d8af49c853debafef2':
Normalize against incoming cache image feature.
|
|/ / / / / |
|
| | | | | |
|
| | | | | |
|
| | | | | |
|
|/ / / / |
|
|\ \ \ \
| |_|_|/
|/| | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
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)
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Removed commented out code and fixed miscellaneous typos.
Platforms tested:
Linux/32 2.6 (jam) (very minor)
|