| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|\ |
|
| |\
| | |
| | |
| | | |
merge_hyperslab_updates
|
| | |\
| |_|/
|/| |
| | |
| | |
| | | |
merge_func_enter_vol
Plus initial steps toward merging API context push into FUNC_ENTER_API* macros
|
| | | |
|
| | |
| | |
| | |
| | | |
improvements.
|
| | | |
|
| | | |
|
| | | |
|
| | | |
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
develop"
This reverts commit b1223dd653e65e076af92b2dfe236f3704da81c8, reversing
changes made to b25f123f5f5e25c1447a6a02861cb7c7265c12f2.
|
| | | |
|
| |/
|/| |
|
|/
|
|
|
|
|
|
|
|
| |
hdf5_1_10
* commit '54957d37f5aa73912763dbb6e308555e863c43f4':
Commit copyright header change for src/H5PLpkg.c which was added after running script to make changes.
Add new files in release_docs to MANIFEST. Cimmit changes to Makefile.in(s) and H5PL.c that resulted from running autogen.sh.
Merge pull request #407 in HDFFV/hdf5 from ~LRKNOX/hdf5_lrk:hdf5_1_10_1 to hdf5_1_10_1
Change copyright headers to replace url referring to file to be removed and replace it with new url for COPYING file.
|
|
|
|
| |
and the tool and API wrappers will be coming in over the weekend.
|
|
|
|
|
|
|
|
|
| |
Adds /*out*/ parameters to H5O_close() and H5F_try_close() so
that H5D/G_close() will know when H5O_close() has triggered a
file close and thus the file struct is not reliable.
Also removes the H5F_CLOSING() macro and related which were
formerly used to check if the file was closing.
|
|
|
|
|
|
|
|
|
|
| |
Bring object/dataset/group/named datatype features from revise_chunks
branch to trunk. Also CMake support for h5format_convert and a bunch of
misc. cleanups.
Tested on:
MacOSX/64 10.11.5 (amazon) w/serial, parallel & production
(h5committest forthcoming)
|
|
|
|
|
|
| |
(H5_DEBUG_BUILD)
tested on bb-8 with Serial and Parallel, debug and production builds.
|
|
|
|
|
|
|
|
| |
Clean up another round of memory allocation mis-matches.
Tested on:
Linux/32 2.6.x (jam) w/serial
MacOSX/64 10.11.2 (amazon) w/serial & parallel
|
|
|
|
|
|
|
|
|
|
| |
Revisions to normalize revise chunks vs. trunk, plus push dataset metadata
changes into the cache immediately (instead of holding them within the dataset
data structures).
Tested on:
MacOSX/64 10.11.2 (amazon) w/serial & parallel
(h5committest not required on this branch)
|
|
|
|
|
|
|
|
| |
mapping list,
instead of all allocated entries.
Tested: ummon (too minor for full h5committest)
|
|
|
|
|
|
|
|
| |
Normalization changes against revise_chunks branch.
Tested on:
MacOSX/64 10.11.1 (amazon) w/serial & parallel
(h5committest forthcoming)
|
|
|
|
|
|
|
|
| |
Add missing callback to virtual layout "class" structure.
Tested on:
MacOSX/64 10.11.1 (amazon) w/serial & parallel
(Too minor to require h5committest)
|
|
|
|
|
|
|
|
| |
Minor whitespace cleanups.
Tested on:
MacOSX/64 10.10.5 (amazon) w/serial & parallel
(h5committest not required on this branch)
|
|
|
|
|
|
|
|
| |
Avoid duplicating source FAPL & DAPL if they are already available.
Tested on:
MacOSX/64 10.10.5 (amazon) w/serial & parallel
(h5committest not required on this branch)
|
|
|
|
|
|
|
|
| |
Sync w/trunk.
Tested on:
MacOSX/64 10.10.5 (amazon) w/serial & parallel
(h5committest not required on this branch)
|
|
|
|
|
|
|
|
|
| |
Fix handling of layout version number.
Other minor fixes/cleanup.
NOTE: This commit changes the file format for VDS, all files must be
re-generated.
Tested: ummon
|
|
|
|
|
|
|
|
| |
directory except
for those in H5Doh.c and H5Shyper.c.
Tested: ummon
|
|
|
|
|
|
|
|
| |
were previously
opened when calculating the VDS extent, instead assuming they still exist.
Tested: ummon
|
|
|
|
|
|
| |
Fix issue in VDS delete routine.
Tested: ummon
|
|
|
|
|
|
| |
Minor cleanup in the tests.
Tested: ummon
|
|
|
|
|
|
| |
Other items identified during reviews.
Tested: ummon
|
|
|
|
|
|
|
| |
Add tests for this.
Other bug fixes/cleanup
Tested: Kubuntu 64 (home computer)
|
|
|
|
|
|
|
|
| |
datasets always
return TRUE when their is_alloc function is called.
Tested: ummon
|
|
|
|
|
|
| |
Other minor fixes/cleanup.
Tested: ummon
|
|
|
|
|
|
|
|
|
|
| |
printf mappings
without calling H5Dget_space first.
Add tests for this.
Other minor fixes/cleanup.
Tested: ummon
|
|
|
|
|
|
| |
Add test for this.
Tested: ummon
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
selections, incorrect
numbers of elements selected, incorrect "slice" through limited dimensions,
incorrect number of printf substitutions.
Patch source selection space extent with bounds of selection if extent is
unknown before returning via H5Pget_virtual_srcspace.
Write updated VDS dataspace to file when it changes due to unlimited selections.
Other minor fixes/cleanup.
Tested: ummon
|
|
|
|
|
|
|
| |
Other comments.
Add some input checking.
Tested: ummon
|
|
|
|
|
|
|
|
|
|
| |
Implement support for H5Pencode/decode with VDS properties.
Testing for H5Pencode/decode with VDS.
Relax assertion check for number of elements written to buffer as we do not
check for overlaps in mappings.
Other minor fixes/cleanup.
Tested: ummon
|
|
|
|
|
|
|
|
|
|
| |
Implement support for H5Ocopy on VDS.
Testing for H5Ocopy on VDS.
Fix check-vfd failure.
Other minor fixes/cleanup.
Note there is a preexisting failure in h5repack testing.
Tested: ummon
|
|
|
|
|
|
|
|
|
|
|
|
| |
file and dataset
to open source files and datasets, instead of using the default property lists.
Modify VDS to reject attempts at parallel I/O, fix parallel compile error.
Modify VDS to not write fill value to memory buffer if the fill value is
undefined.
Other minor fixes/cleanup.
Tested: ummon
|
|
|
|
|
|
|
|
|
|
|
| |
them from the
extent.
Improve algorithm for calculation of VDS extent by removing the need for a
temporary copy of a dataspace.
Other minor fixes/cleanup.
Tested: ummon
|
|
|
|
|
|
|
|
|
|
| |
mappings with
missing source datasets. Decided not to attempt to open the source dataset in
this case, as doing so could create issues related to the sizing of the VDS.
Users should call H5Dget_space to open these datasets. No regression test yet.
Tested: ummon
|
|
|
|
|
|
|
|
| |
mappings.
Other minor fixes/cleanup.
Tested: ummon
|
|
|
|
|
|
|
|
|
|
| |
space - the
library no longer iterates over all source datasets in the printf mapping, it
now only looks at the ones that could be involved in I/O (the ones whose bounds
overlap with the selection in the unlimited dimension).
Tested: ummon
|
|
|
|
|
|
|
|
|
|
| |
H5_VDS_FIRST_MISSING)
Add test for this
Rework VDS code to not depend on unlimited selections having a "clipped" state
in preparation for removing the clipped state from unlimited selections.
Other bug fixes/cleanup
Tested: Kubuntu 64 (home computer)
|
|
|
|
|
| |
Tested on: 64-bit Ubuntu Linux VM w/ gcc 4.8.2
(C++ and Fortran 2003 also tested)
|
|
|
|
|
|
|
|
|
| |
Add testing for this.
Fix bug in printf string parsing.
Add test for this.
Other minor fixes/cleanup.
Tested: ummon
|
|
|
|
|
|
|
| |
Various bug fixes, including a temporary fix for printf with FIRST_MISSING view.
Other cleanup.
Tested: ummon
|