[svn-r29924] Description: Bring h5format_convert tool from revise_chunks branch to trunk.Tested on:
MacoSX/64 10.11.4 (amazon) w/serial, parallel & production
(h5committest forthcoming)
[svn-r29862] Convert source list names from *_SRCS to *_SOURCES.Add/convert most tools to use new HDF5_TOOLS_DIR instead of HDF5_TOOLS_SRC_DIR CMake VAR.
[svn-r29857] Description: Bring H5LD* routines from revise_chunks branch to trunk.Tested on:
MacOSX/64 10.11.4 (amazon) w/serial, parallel & production
(h5committest forthcoming)
[svn-r29850] Description: Bring H5DOappend(), H5P[s|g]et_object_flush_cb, and H5P[s|g]et_append_flush from revise_chunks branch to trunk. Brings along updated metadata cache entry tagging, and the internal object flush routine.Tested on:
MacOSX/64 10.11.4 (amazon) w/serial, parallel & production
(h5committest forthcoming)
[svn-r29844] Description: Minor rearrangements, to align with revise_chunks branchTested on:
MacOSX/64 10.11.4 (amazon) w/serial, parallel & production
(h5committest forthcoming)
[svn-r29803] Purpose: Code improvement Description: The constructor FL_PacketTable added in 1.10.0 did not have good prototype; it didn't allow the property list to be default. Marked it deprecated and added this one: FL_PacketTable(hid_t fileID, const char* name, hid_t dtypeID,
hsize_t chunkSize = 0, hid_t plistID = H5P_DEFAULT)
Platforms tested:
Linux/32 2.6 (jam)
Linux/64 (platypus)
Darwin (osx1010test)
[svn-r29796] Purpose: Fix warnings HDFFV-8615Description:
The "warning: deprecated conversion from string constant to âchar*â
[-Wwrite-strings]" was already removed by adding const to char*
parameter in the FL_PacketTable. This change is to remove the use
of literal strings in code for maintainability.
Platforms tested:
Linux/32 2.6 (jam)
Linux/64 (platypus)
Darwin (osx1010test)
[svn-r29793] Removed -Waggregate-return from gnu C++ flags.This flag generates a large number of warnings and is considered obsolete
since its primary purpose seems to have been to support ancient compilers
that could not return an aggregate.
Tested on: 64-bit Ubuntu 15.10 w/ gcc 5.2.1
Autotools serial w/ C++
[svn-r29782] Purpose: Code improvementDescription:
- Removed ArrayType::rank and ArrayType::dimensions and modified the methods
ArrayType::getArrayNDims and ArrayType::getArrayDims to always call the
C functions to get the rank and dimensions.
- Overloaded ArrayType::getArrayNDims and ArrayType::getArrayDims to provide
const version and marked the non-const version deprecated.
Platforms tested:
Linux/3...
[svn-r29779] Description: Bring over some of the tool testing for the new chunk indices.Tested on:
MacOSX/64 10.11.4 (amazon) w/serial, parallel & production
(h5committest forthcoming)
[svn-r29776] Description: Bring "file pointer patching" code & test from revise_chunks to trunk.Tested on:
MacOSX/64 10.11.4 (amazon) w/serial, parallel & production
(h5committest forthcoming)
[svn-r29775] Description: Another change for 'none' file pointers.Tested on:
MacOSX/64 10.11.4 (amazon) w/serial, parallel & production
(h5committest forthcoming)
[svn-r29770] Description: Bring 'none' chunk index from revise_chunks branch to trunk.Tested on:
MacOSX/64 10.11.4 (amazon) w/serial, parallel & production (w/check-vfd)
(h5committest forthcoming)
[svn-r29755] test/ohdr.c apply fix for HDFFV-9713 to not open test file in source with write permission. config/linux-gnulibc1 reapply filx for HDFFV-9439 which was partially removed, probably by merge from revise_chunks branch.Tested with h5committest.new on kituo, ostrich, osx1010dev and platypus.
[svn-r29743] Description: Close another FAPL in the test_missing_chunk() routine.Tested on:
MacOSX/64 10.11.4 (amazon) w/serial, parallel & production (w/check-vfd)
(h5committest forthcoming)
[svn-r29738] Description: Bring "single" chunk index from revise_chunks branch to trunk.Tested on:
MacOSX/64 10.11.4 (amazon) w/serial, parallel & production (w/check-vfd)
(h5committest forthcoming)
[svn-r29736] Description: Close FAPL that was leaked in zero_dims test.Tested on:
MacOSX/64 10.11.4 (amazon) w/serial, parallel & production, including check-vfd
(h5committest forthcoming)
[svn-r29722] Description: Bring over more dataset tests from the revise_chunks branch.Tested on:
MacOSX/64 10.11.4 (amazon) w/serial, parallel & production
(h5committest forthcoming)
[svn-r29718] Description: Bring changes from revise_chunks branch to trunkTested on:
MacOSX/64 10.11.4 (amazon) w/serial, parallel, and production
(h5committest forthcoming)
[svn-r29717] Description: Correct chunk index computation for earrays and farrays, particularly when copying datasets with H5Ocopy() and other operations (like H5Dget_storage_size) that require iterating over all chunks.Tested on:
MacOSX/64 10.11.4 (amazon) w/serial & parallel
(h5committest forthcoming)
[svn-r29716] Description: Add missing testfiles from dsets.c to the 'clean' target.Tested on:
MacOSX/64 10.11.4 (amazon) w/serial & parallel
(h5committest forthcoming)
[svn-r29715] Description: Clean up coding to increment/decrement underlying FAPL for multi/split VFDs, to avoid copying property lists as much.Tested on:
MacOSX/64 10.11.4 (amazon) w/serial & parallel
(h5committest forthcoming)