| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
|
| |
Code cleanup
Description:
Untwist the last few sections of code before starting on fixing the
problems with reading off the end of the file in earnest.
Platforms tested:
FreeBSD 4.9 (sleipnir)
FreeBSD 4.9 (sleipnir) w/parallel
h5committest not necessary - parallel only changes
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Code cleanup
Description:
More collective/independent cleanups to straighten out code contortions.
Platforms tested:
FreeBSD 4.9 (sleipnir)
FreeBSD 4.9 (sleipnir) w/parallel
Linux 2.4 (verbena) w/fortran & C++
Solaris 2.7 (arabica) w/64-bit extensions enabled
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Bug fix
Description:
Code was using an internal DXPL with collective I/O turned on during
independent I/O operations to fill dataset on disk.
Solution:
Switched to internal DXPL with independent I/O
Platforms tested:
FreeBSD 4.9 (sleipnir)
FreeBSD 4.9 (sleipnir) w/parallel
Linux 2.4 (verbena) w/fortran & C++
Solaris 2.7 (arabica) w/64-bit extensions enabled
|
|
|
|
|
|
|
|
|
|
|
| |
Bug fix
Description:
Correct list of files to install after recent FORTRAN documentation cleanup
Platforms tested:
FreeBSD 4.9 (sleipnir) w/"make install-doc"
h5committest doesn't test this.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Fix serial build
Description:
I accidentally put the "use_par_opt_io" variable in an #ifdef PARALLEL
section.
Solution:
Hoist it out of parallel section
Platforms tested:
Eyeballed it - very trivial
|
|
|
|
|
|
|
|
| |
Purpose:
Removing the files
hdf5/doc/html/fortran/h5*_FORTRAN.html
as the content has been integrated into the files
hdf5/doc/html/RM_H5*.html
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Code cleanup
Description:
Straighten out more goofiness in the MPI code dealing with collective I/O
transfers - mostly make certain that a view is set if-and-only-if collective
I/O is occurring on raw data (and vice versa for views and independent I/O)
Platforms tested:
FreeBSD 4.9 (sleipnir) w/parallel
too minor to repquire h5committest
|
|
|
|
|
|
|
|
| |
Purpose:
Removing the files
hdf5/doc/html/fortran/h5*_FORTRAN.html
from CVS as the content has been integrated into the files
hdf5/doc/html/RM_H5*.html
|
|
|
|
|
|
|
|
| |
Purpose:
Updated discussion in Fortran90 section.
Platforms tested:
IE 5
|
|
|
|
|
|
|
|
|
|
|
|
| |
Code cleanup
Description:
Remove collective parallel I/O checking code, now that it's impossible to
get into this code with collective access enabled.
Platforms tested:
FreeBSD 4.9 (sleipnir)
too minor to require h5committest
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Code cleanup
Description:
More refactoring on setup of MPI-IO parameters: hoisted the code to change
the transfer mode from collective to independent up into the H5D_read and
H5D_write routines, instead of duplicating it inside each of the chunk/contig
read/write routines.
Platforms tested:
FreeBSD 4.9 (sleipnir)
too minor to require h5committest
|
|
|
|
|
|
|
|
|
|
|
|
| |
Code cleanup
Description:
Clean up setup code for collective I/O transfers to make the logic more
obvious.
Platforms tested:
FreeBSD 4.9 (sleipnir)
too minor for h5committest
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Fix example
Description:
On Solaris 64 (Sol), the output has garbage for a dataset when
fill value is not set.
Solution:
Added setting fill value to the dataset first.
Platforms:
SunOS 5.7 (arabica)
Linux 2.4 (eirene)
SunOS sol 5.8 (sol)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Fix bug.
Description:
Wrong parameter in subroutine call.
Note: this only affects '--xml', and only affects the value of
the fill value that is reported.
Solution:
put correct parameter in subroutine call
Platforms tested:
verbena
Misc. update:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Bug fix
Description:
Single hyperslab selections (which were set with only one call to
H5Sselect_hyperslab) that had dimensions that could be "flattened" but were
interspersed with dimensions that could not be flattened were not correctly
handled, causing core dumps.
Solution:
Re-work "flattening" code to handle this case properly.
Platforms tested:
FreeBSD 4.9 (sleipnir)
h5committest
|
|
|
|
|
|
|
|
| |
Purpose:
Editing within Fortran90 descriptions
Platforms tested:
Safari
|
|
|
|
| |
Add missing "END SUBROUTINE" line for h5pget_layout_f
|
|
|
|
|
|
|
|
|
| |
Integrate Fortran90 function descriptions
Remove "Non-C APIs" sections; add "Fortran90 Interface" sections
Remove note that Fortran APIs are described in a separate window
Platforms tested:
Safari
|
|
|
|
|
|
|
|
|
|
|
|
| |
Code cleanup
Description:
Refactored handlier of VFL drivers in file access and data transfer property
lists in order to simplify and unify the code dealing with them.
Platforms tested:
FreeBSD 4.9 (sleipnir)
too minor to require h5committest
|
|
|
|
|
|
|
|
|
|
|
|
| |
Bug fix
Description:
Change "H5_HAVE_PARALLEL" to "H5_HAVE_FPHDF5" around VFL ID, to prevent
daily builds from failing.
Platforms tested:
FreeBSD 4.9 (sleipnir) w/parallel
too specialized to require h5committest
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Minor bug fix
Description:
Added missing "const" to the first parameter in two functions:
DSetCreatPropList::set/getFillValue
Platforms:
Only effected C++ API
SunOS 5.7 (arabica)
Linux 2.4 (eirene)
|
|
|
|
|
|
|
|
| |
Purpose:
Formatting in Fortran90 descriptions
Platforms tested:
Safari
|
|
|
|
|
|
|
|
| |
Purpose:
Formatting and copy edits in the Fortran90 descriptions
Platforms tested:
Safari
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Update installhdf5lib.bat
Description:
To make it easy for maintenance and install HDF5 library on windows
hdf5 cpp libraries should be "semi-auto" installed.
Solution:
Platforms tested:
Misc. update:
|
|
|
|
|
|
|
|
|
|
|
|
| |
Purpose: Maintenance
Description: Removed h5createU8 file
Solution:
Platforms tested: arabica
Misc. update:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Purpose: Maintenance
Description: h5createU8 utility was the old h5import utiltity.
It was supposed to be gone for 1.6.1 but I forgot to delete
it before the release. I am doing it now.
Solution:
Platforms tested: arabica
Misc. update:
|
|
|
|
|
|
|
|
|
|
|
|
| |
Update
Description:
Made stream-vfd driver on by default.
Platforms tested:
Linux (small configuration change)
Misc. update:
|
|
|
|
|
|
|
|
| |
Purpose:
Formatting and copy edits within Fortran90 descriptions
Platforms tested:
Safari
|
|
|
|
|
|
|
|
|
|
|
|
| |
Purpose:
Description:
Solution:
Platforms tested:
Misc. update:
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Bug fix
Description:
Reduce optimization level from -O3 to -O for gcc 3.*, since it seems to
be generating bad code for the atomic type conversions now...
Platforms tested:
FreeBSD 4.9 (sleipnir)
Linux 2.4 (eirene, verbena)
h5committest not necessary, this is a GNU-only change.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Bug fix
Description:
Remove the [duplicated] native C9x datatype initializatin code from H5T.c
and let the automatically generated code in H5Tinit.c handle initializing them,
if they are allowed by the compiler.
Platforms tested:
FreeBSD 4.9 (sleipnir)
Linux 2.4 (verbena, eirene)
probably should be h5committested, but it's late and I'm fairly certain
this will fix the problem... :-/
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
version 8 of Code Warrior has a bug on the open file function
that causes one of our tests to fail
documented this in the install instructions
removed a CW specific header file include , that was left from version 6
from the file testhdf5.c
Platforms tested:
Code warrior
linux
Misc. update:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Bug fix
Description:
Avoid "OPAQUE" symbol in template macro invocation, since it's already
defined as a macro on Windows.
Solution:
OPAQUE -> OPAQ
Platforms tested:
FreeBSD 4.9 (sleipnir)
Windows ? (Pedro's machine :-)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Code cleanup/refactoring/potential bug fix
Description:
Migrate "template macro" changes from development branch back into this
branch, since they give about a 20% speedup for integer & floating-point type
conversions. The also avoid a potential alignment bug on the Crays...
Platforms tested:
FreeBSD 4.9 (sleipnir)
h5committest not necessary, since the changes are already verified in the
development branch.
|
|
|
|
|
|
|
|
|
|
|
|
| |
Document recent changes
Description:
Solution:
Platforms tested:
Misc. update:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Bug fix
Description:
In certain [very rare] circumstances, the object header for a named datatype
can preempt the object header for the dataset using the named datatype, causing
the library to die an ugly death.
Solution:
"Protect" the object header for the dataset (taking it out of the cache)
before getting the information about it's named datatype, avoiding the cache
deadlock.
Platforms tested:
FreeBSD 4.9 (sleipnir)
Windows ? (at Boeing site)
|
|
|
|
|
|
|
|
|
|
|
| |
Description: Changes version to 1.6.1-post0 and updated
RELEASE.txt and HISTORY.txt filese fro the new version.
Solution: N/A
Platforms tested: N/A
Misc. update:
|
|
|
|
|
|
|
|
|
|
|
|
| |
Description: I run bin/release to create an hdf5-1.6.1 release tar
ball. Now I am checking in modified files before
tagging the release.
Solution: N/A
Platforms tested: N/A
Misc. update:
|
|
|
|
|
|
|
|
| |
Purpose:
Rebalance function index at top of page.
Platforms tested:
Safari, IE 5
|
|
|
|
|
|
| |
Purpose:
Added "Documentation" section.
Listed fixed doc bugs.
|
|
|
|
| |
Updated TFLOPS info.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Purpose:
Description:
index.html: Added link to PDF version of RM, to be posted approximately
one week post-release
RM_H5Front.html: Added note describing Fortran API integration into main RM
Added link to PDF version of RM, to be posted approximately one week
post-release
RM_H5?.html and RM_H5.html (except RM_H5P.html):
Removed notes that Fortran APIs are described in a separate window
RM_H5P.html: Added note that Fortran API integration is complete
throughout RM except in H5P
Solution:
Platforms tested:
Misc. update:
|
|
|
|
|
|
|
|
|
|
|
|
| |
Purpose:
Integrate Fortran90 interfaces into C RM.
Solution:
Remove "Non-C APIs" sections.
Add "Fortran90 Interfaces" sections with F90 descriptions.
Platforms tested:
IE 5, Safari
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Purpose:
Added section for R1.6.1
Listed new functions:
H5Fget_freelist
h5pset_fapl_mpiposix_f *
h5pget_fapl_mpiposix_f *
(* With note that these functions were new in 1.6.0
but undocumented.)
Listed functions with changed sytax:
H5Gget_obj_info -- changed struct
h5fset_cache_f -- parameter change
And a copy edit in the 1.6.0 section where that release was
referred to as 'Release 1.5'.
Platforms tested:
Safari, IE 5
|
|
|
|
|
|
|
|
|
| |
Purpose:
Tools index: Updated link to Java/HDF Tools page.
h5dump: Updated XML-related options and links.
Platforms tested:
Safari, IE 5
|
|
|
|
|
|
|
|
|
|
| |
Purpose:
Expand H5open/h5open_f and H5close/h5close_f descriptions
to indicate that these two calls are mandatory in Fortran90
applications (though optional in C).
Platforms tested:
Safari, IE 5
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
update windows install doc.
Description:
Correct some typos,
Add more description for installing the libraries and the example.
Solution:
Platforms tested:
Misc. update:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Purpose: Maintenance
Description: Added instructions for how to configure the Libraries not
to use external filters gzip and szip (gave a reference
to the proper section of the INSTALL_WINDOWS.txt file).
Fixed few typos; added pointer to the HDF FTP directory
where precompiled zlib and szlib can be found.
Solution: N/A
Platforms tested: N/A
Misc. update:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Purpose: Maintenance for the 1.6.1 release
Description: Updated "platforms tested" section using the reports
sent out for the hdf5-1.6.1-pre1 testing; added
h5pget_driver_f subroutine to the "Known problems" section.
Solution: N/A
Platforms tested: N/A
Misc. update:
|
|
|
|
|
|
|
| |
Updated.
Platforms tested:
no need.
|