| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
| |
9756-fix h5diff VDS
9766-fix h5repack VDS
9719 - reconcile tools differences
|
|
|
|
|
|
| |
Changes some Visual Studio #ifdefs to Win32. Fixes MinGW issues.
Tested on: 64-bit Windows 10 w/ Visual Studio 2015 Pro
|
|
|
|
|
|
|
|
| |
files.
Added java Makefile.in files.
Tested on: jam
|
|\ \
| | |
| | |
| | |
| | |
| | |
| | | |
Tested on: 64-bit Ubuntu 15.10 w/ gcc 5.2.1
autotools serial w/ C++ and Fortran
autotools parallel w/ Fortran
CMake serial w/ C++ and Fortran
|
| | |
| | |
| | |
| | |
| | |
| | | |
(H5_DEBUG_BUILD)
tested on bb-8 with Serial and Parallel, debug and production builds.
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
I missed changes to a couple of expected error output files with the last
checkin.
Tested on:
MacOSX/64 10.11.2 (amazon) w/serial & parallel
(h5committest forthcoming)
|
| | |
| | |
| | |
| | | |
files.
|
| | | |
|
| | |
| | |
| | |
| | |
| | | |
Verified issue with "h5dump tgroup.h5 non_existing.h5"
Applied patch and retested.
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
More memory cleanups and leak elimination.
Tested on:
MacOSX/64 10.11.2 (amazon) w/serial & parallel
(h5committest forthcoming)
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Clean up many mismatches between malloc/free and H5MM_malloc/H5MM_xfree
in the library and tests (and use of H5free_memory and H5Dvlen_reclaim). Also
make H5Ocopy use a private version of H5Lexists, which doesn't internally
throw (and suppress) errors when an object (or the path to it) isn't found in
the destination.
Tested on:
MacOSX/64 10.11.2 (amazon) w/serial & parallel
(h5committest forthcoming)
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Add 'update' operation to v2 B-trees, which will insert a new record, or
modify an existing one, depending on if the record exists or not.
Tested on:
MacOSX/64 10.11.2 (amazon) w/serial & parallel
(h5committest forthcoming)
|
| | |
| | |
| | |
| | |
| | | |
Tested on: 64-bit Ubuntu 15.10 (Linux 4.2.0 x86_64) gcc 5.2.1
serial only
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
h5tools_dump.c
Removed 3 lines commented out with //.
h5_vds-percival-unlim.c
Changed C++-style comment to C-style comment.
Tested with h5committest.new.
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Mostly java JNI + a few smaller merges.
Tested on: h5committest.new
jam w/ java
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
tools patches
Tested on: 64-bit Ubuntu 15.10 w/ gcc 5.2.1
autotools serial
|
| | |
| | |
| | |
| | |
| | |
| | | |
Tested on: 64-bit Ubuntu 15.10 w/ gcc 5.2.1
autotools serial w/ Fortran & C++
autotools parallel (MPICH 3.1.4) w/ Fortran
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Tested on: 64-bit Ubuntu 15.10 w/ gcc 5.2.1
autotools serial w/ Fortran and C++
autotools parallel (MPICH 3.1.4) w/ Fortran
bin/cmakehdf5 (CMake 3.3.2)
|
| | |
| | |
| | |
| | |
| | |
| | | |
files.
Tested on: jam
|
|\ \ \
| |/ /
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Note: generated autotools files are from a VM and not THG
machines. These will be updated immediately after
check-in.
Tested on: 64-bit Ubuntu 15.10 w/ gcc 5.2.1
autotools serial w/ Fortran & C++
autotools parallel (MPICH 3.1.4) w/ Fortran
CMake serial (cmakehdf5 w/ CMake 3.3.2)
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
r29186, r29190, r29198
Tested on: 64-bit Ubuntu 15.10 (Linux 4.2.0 x86_64) gcc 5.2.1
autotools serial
cmakehdf5 (CMake 3.2.2)
chkmanifest
|
| | |
| | |
| | |
| | |
| | |
| | | |
(1) Downgrade layout version to 3 for contiguous and compact dataset
(2) Add new test files for testing with/without messages in superblock extension.
Tested on jam, osx1010test, platypus, quail, ostrich, kite, moohan, kituo, mayll, emu.
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
persistent file space so
1.8 library can open/read the file.
Tested on ostrich, kituo, platypus, moohan, quail, emu.
More tests will be added later.
|
| | |
| | |
| | |
| | |
| | |
| | | |
This is the fix to downgrade superblock version for the tool h5format_convert so DLS can use 1.8 h5dump
on the converted file.
Tested on jam, platypus, moohan, osx1010test.
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Bring r28918 from trunk to the revise_chunks branch:
I missed changes to a couple of expected error output files with the last
checkin.
Tested on:
MacOSX/64 10.11.2 (amazon) w/serial & parallel
(h5committest not required on this branch)
|
| | |
| | |
| | |
| | |
| | | |
Tested on: 64-bit Ubuntu 15.10 (Linux 4.2.0 x86_64) gcc 5.2.1
autotools serial
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Bring r28769 from trunk to revise_chunks branch:
More memory cleanups and leak elimination.
Tested on:
MacOSX/64 10.11.2 (amazon) w/serial & parallel
(h5committest not required on this branch)
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Bring r28761 from the trunk to the revise_chunks branch.
Tested on:
MacOSX/64 10.11.2 (amazon) w/serial & parallel
(h5committest not required on this branch)
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Bring r28742 from trunk, adjusting to shadow B-tree nodes for SWMR:
Add 'update' operation to v2 B-trees, which will insert a new record, or
modify an existing one, depending on if the record exists or not.
Tested on:
MacOSX/64 10.11.2 (amazon) w/serial & parallel
(h5committest not required on this branch)
|
| | |
| | |
| | |
| | |
| | | |
Tested on: 64-bit Ubuntu 15.10 (Linux 4.2.0 x86_64) gcc 5.2.1
serial only
|
| | |
| | |
| | |
| | |
| | | |
Tested on: 64-bit Ubuntu 15.10 (Linux 4.2.0 x86_64) gcc 5.2.1
serial only
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
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)
|
| | |
| | |
| | |
| | |
| | | |
Tested on Ubuntu 15.10 (Linux 4.2.0 x86_64) gcc 5.2.1
serial only
|
| | |
| | |
| | |
| | |
| | | |
Tested on Ubuntu 15.10 (Linux 4.2.0 x86_64) gcc 5.2.1
serial only
|
| | |
| | |
| | |
| | |
| | | |
Tested on Ubuntu 15.10 (Linux 4.2.0 x86_64) gcc 5.2.1
serial only
|
| | |
| | |
| | |
| | |
| | | |
Tested on Ubuntu 15.10 (Linux 4.2.0 x86_64) gcc 5.2.1
serial only
|
| | |
| | |
| | |
| | |
| | | |
Tested on Ubuntu 15.10 (Linux 4.2.0 x86_64) gcc 5.2.1
serial only
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Normalize against trunk.
Tested on:
MacOSX/64 10.11.1 (amazon) w/serial & parallel
(h5committest not required on this branch)
|
| | |
| | |
| | |
| | |
| | | |
Tested on Ubuntu 15.10 (Linux 4.2.0 x86_64) gcc 5.2.1
serial only
|
| | |
| | |
| | |
| | | |
Tested on quail, kite, osx1010test, platypus, ostrich, moohan, emu, jam.
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
hbool_t changes
Tested on: Ubuntu 15.04 (Linux 3.19 x86_64) gcc 4.9.2
serial w/ Fortran and C++
parallel (MPICH 3.1.4) w/ Fortran
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Mostly CMake changes, but there's also a few minor library
changes.
Temporarily commented out the accum test. The test builds
but one of the sub-tests fails due to a file issue.
Tested on: Ubuntu 15.04 (Linux 3.19 x86_64) gcc 4.9.2
serial w/autotools
serial w/CMake (3.3.2, w/ fortran and C++)
|
| | |
| | |
| | |
| | |
| | | |
Tested on: Ubuntu 15.04 (Linux 3.19 x86_64) gcc 4.9.2
serial and parallel (MPICH 3.1.4)
|
| | |
| | |
| | |
| | | |
2) Fix for changing h5format_convert testfiles for in-place build.
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Bring r27958 from trunk to branch.
Tested on:
MacOSX/64 10.10.5 (amazon) w/serial & parallel
(h5committest not required on this branch)
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Bring r27849 & 27851 from trunk to branch.
Tested on:
MacOSX/64 10.10.5 (amazon) w/serial & parallel
(h5committest not required on this branch)
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Description:
Complete revamp of package initialization/shutdown mechanism in the library.
Each package now has a single init/term routine.
This new way should avoid packages being re-initialized during library
shutdown and is also be _much_ more proactive about giving feedback for
resource leaks internal to the library.
Introduces a new "module" header file for packages in the library
(e.g src/H5Fmodule.h) which sets up some necessary package configuration macros
for the FUNC_ENTER/LEAVE macros. (The VFL drivers have their own slightly
modified version of this header, src/H5FDdrvr_module.h)
Also cleaned up a bunch of resources leaks all across the library and tests,
along with addressing many warnings, as I encountered them.
Tested on: Ubuntu 15.04 (Linux 3.19 x86_64) gcc 4.9.2
serial and parallel (MPICH 3.1.4)
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Merge the storage message back into the layout message.
Tested on:
MacOSX/64 10.10.5 (amazon) w/serial & parallel
(h5committest not required on this branch)
|
| | |
| | |
| | |
| | |
| | |
| | | |
Tested on: Ubuntu 15.04 (Linux 3.19 x86_64) gcc 4.9.2
serial w/ Fortran and C++
parallel (MPICH 3.1.4) w/ Fortran
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Merge r27818 from trunk to branch.
Tested on:
MacOSX/64 10.10.5 (amazon) w/serial & parallel
(h5committest not required on this branch)
|