[svn-r27058] Description: Convert internal chunk structures to use 'scaled' coordinates instead of absolute coordinates.Tested on:
Mac OSX/64 10.10.3 (amazon) w/parallel & serial
Linux 2.6.x/32 (jam) w/parallel & serial
Linux 2.6.x/64 (koala) w/serial
[svn-r27031] Fix warnings in H5detect and clean up code, use unsigned variablesUse H5_GCC_DIAG_ON/OFF to suppress larger-than and float-equal warnings
Variables used with sigsetjmp/siglongjmp must be declared as volatile
Remove unnecessary use of volatile after r24171 fix and fix prototypes
Tested in release mode on:
- jam (CentOS 5.11 i386 GCC 4.1.2)
- ostrich (RHEL 6.6 ppc64 GCC 4.4.7)
- local linux (OpenSuSE 13.2 x86_64 GCC 4.8.3)
- local linux (Fedora 21 x86_64 GCC...
[svn-r26996] Description: Eliminate unneccessary 'rdcc' field from common chunk info struct.Tested on:
MacOSX/64 10.10.3 (amazon) w/serial & parallel
(Too minor to require h5commitest)
[svn-r26995] Description: 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)
[svn-r26993] Description: 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)
[svn-r26986] Removed H5F_ACC_DEBUG and H5FD_DEBUG functionality.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)
[svn-r26963] HDFFV-9298: make uninstall generated "test: argument expected" linesThe 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.
[svn-r26961] Description: 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)
[svn-r26925] Added method to install the Mac OSX DMG file by line commands. Group all install method into a function call for easier maintenance.Tested: Linux (jam, platypus), Mac (osx1010dev)
[svn-r26924] Remove old and invalid information:Retired IBM SP system which was old.
Removed --enable-parallel=mpich information. The option is invalid now (remove
date unknown.)
[svn-r26857] Bugs: 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.
[svn-r26842] Description: 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
[svn-r26841] Description: 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)
[svn-r26840] configure 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.
[svn-r26837] Description: 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
[svn-r26823] Update instruction that changes in this releaes that " --enable-parallel hasto be used explicitly to build parallel HDF5 regardless of the compiler type
being used. (MSC - 2015/02/19 HDFFV-9068)"
[svn-r26786] In libhdf5.settings.in, changed the C++ shared library setting variable from H5_CXX_SHARED (which no longer exists) to enable_static.Tested on: jam (configure only - minor change)
[svn-r26782] Remove md5 from METHODS arguments for calling bin/release script from snapshot script. md5 method was removed and md5 checksums are always produced for all compression methods.