| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
| |
Clean up chunk 'prune by extent' and flush code, and make the rehashing
routine 'update cache' hold onto more chunks, instead of evicting them as
aggressively.
Tested on:
MacOSX/64 10.10.3 (amazon) w/serial & parallel
(h5committest forthcoming)
|
|
|
|
|
|
|
|
|
| |
Align w/incoming chunk performance changes, including some small performance
improvements here, as well as a few minor general code cleanups.
Tested on:
Mac OSX/64 10.10.3 (amazon) w/serial & parallel
(Too minor to require h5committest)
|
|
|
|
|
|
|
|
|
|
|
|
| |
The H5F_ACC_DEBUG symbol remains but has been defined to zero and
has been listed as deprecated.
Fixes: HDFFV-1074
Tested on:
h5committest
32-bit Linux w/ C++ and Fortran and multi VFD
32-bit Linux w/ C++ and Fortran and multi VFD (no deprec symbols)
|
| |
|
|
|
|
|
|
|
|
|
| |
lines
The error is that $EXAMPLETOPDIR is used without setting a value first.
Solution is to set them with the proper values.
Tested: jam only to confirm the error no longer exists.
|
|
|
|
|
|
|
|
| |
Clean up H5I code, to eliminate duplicated sections of code.
Tested on:
Mac OSX/64 10.10.3 (amazon) w/serial & parallel
(Too minor to require h5committest)
|
|
|
|
| |
Move TOOLS option up before usage.
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
| |
H5_PRINTF_LL_WIDTH.
Tested: local linux
|
|
|
|
| |
Tested: linux (jam), Mac (osx1010dev)
|
|
|
|
| |
Tested: osx1010dev
|
|
|
|
|
|
| |
Group all install method into a function call for easier maintenance.
Tested: Linux (jam, platypus), Mac (osx1010dev)
|
|
|
|
|
|
| |
Retired IBM SP system which was old.
Removed --enable-parallel=mpich information. The option is invalid now (remove
date unknown.)
|
|
|
|
|
|
| |
H5T_copy/H5T_set_loc
Tested: local linux
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
| |
The configure summary (libhdf5.settings) was missing from the configure output.
Solution:
Append the configure summary to the configure logfile if configure succeeds.
Tested:
hand ran cmakehdf5 in jam and inspected the logfile.
|
| |
|
|
|
|
| |
Tested: local linux
|
|
|
|
|
|
|
|
| |
Minor code & warning cleanups.
Tested on:
MacOSX/64 10.10.2 (amazon) w/serial & parallel
Linux/32 2.6.18 (jam) w/serial & parallel
|
|
|
|
|
|
|
|
|
|
| |
Cache the dataset's rank & dimension sizes, instead of querying them
frequently, to speed up various checks & algorithms. Also, a few minor
cleanups.
Tested on:
MacOSX/64 10.10.2 (amazon) w/serial & parallel
Linux/32 2.6.18 (jam) w/serial & parallel
|
|
|
|
|
|
|
|
| |
Minor formatting cleanups and remove unused field from callback struct.
Tested on:
Mac OSX/64 10.10.2 (amazon) w/serial & parallel
(Too minor to require h5committest)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
configure.ac
hl/src/H5LTparse.c
hl/src/H5LTparse.h
Address HDFFV-9010: configure issue with gcc 4.9.2 "-l ".
Change default to disable_shared on CYGWIN.
release_docs/INSTALL_Cygwin.txt
release_docs/RELEASE.txt
Update for changed default and no CYGWIN szip binary.
c++/src/cpp_doc_config
bin/h5vers
AddressHDFFV-9010: Add cpp_doc_config to h5vers
Tested with h5committest, on CYGWIN.
|
|
|
|
|
|
|
|
|
|
| |
Separate allocating chunk on disk from inserting the chunk record into the
index. This allows a "SWMR-safe" insert/update of chunks (the chunk is always
allocated -> written -> inserted/updated in the index).
Tested on:
Mac OSX/64 10.10.2 (amazon) w/parallel & serial
Linux/32 2.6.18 (jam) w/serial & parallel
|
|
|
|
|
|
|
| |
--enable-parallel has
to be used explicitly to build parallel HDF5 regardless of the compiler type
being used. (MSC - 2015/02/19 HDFFV-9068)"
|
|
|
|
| |
Tested: local linux
|
|
|
|
| |
Tested: trival.
|
| |
|
|
|
|
|
|
|
|
| |
variable
from H5_CXX_SHARED (which no longer exists) to enable_static.
Tested on: jam (configure only - minor change)
|
| |
|
|
|
|
| |
script from snapshot script. md5 method was removed and md5 checksums are always produced for all compression methods.
|
| |
|
|
|
|
|
|
| |
- allocate sieve buffer with calloc instead of malloc
tested with h5committest
|
| |
|
|
|
|
|
|
| |
anonymously created datatype.
Tested: jam (using split virtual driver)
|
|
|
|
|
|
|
|
| |
from the AC layer
- fix warnings in H5AC.c
tested with h5committest
|
|
|
|
|
|
| |
H5Iget_name on datatype that is not named returns no error
Tested: h5committest
|
|
|
|
|
|
|
|
| |
Minor typos & code cleanups
Tested on:
MacOSX/64 10.10.2 (amazon) w/serial & parallel
(Too minor to require h5committest)
|
| |
|
|
|
|
|
|
|
|
|
| |
compound type.
Added the testing to h5repack where it belongs.
Undo the tests added to h5dump.
Tested: h5committested plus tested in jam by hand.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Description:
- In DataType::DataType(const PredType& pred_type), using DataType::copy
will invoke DataType::close() unnecessarily, which will produce undefined
behavior. Changed to call H5Tcopy directly, code reuse is not useful in
this case.
- Also, fixed CommonFG::childObjVersion to return expected value outside of
an if/else block.
Platforms tested:
Linux/ppc64 (ostrich)
Linux/64 (platypus)
Linux/32 2.6 (jam)
|
| |
|
| |
|