2
0
mirror of https://github.com/HDFGroup/hdf5.git synced 2025-02-17 16:10:24 +08:00
Go to file
Quincey Koziol 032766b521 [svn-r18171] Description:
Bring r18169 from 'merge_metadata_journaling' branch back to trunk:

	Converge changes on metadata_journaling branch and trunk:
		- Remove H5F_t* parameter from H5HL_unprotect()
		- Remove H5F_t* parameter from H5HL_dirty()
		- Remove H5F_t* parameter from H5O_unprotect()
		- Bring changes to metadata caching routines back:
		     - H5AC_pin_protected_entry()
		     - H5AC_resize_pinned_entry()
		     - H5AC_unpin_entry()
		     - H5AC_mark_pinned_entry_dirty()
		     - H5AC_mark_pinned_or_protected_entry_dirty()
		 - Revise internal H5C routines to drop H5F_t* and/or H5C_t* as
			parameter where possible
		 - Revise tests to follow internal routine changes

	Also, drop file/cache pointer parameter from create/destroy flush
dependency internal cache calls.

	Also, other minor changes to speedup the 'cache' test.

Tested on:
       FreeBSD/32 6.3 (duty) in debug mode
       FreeBSD/64 6.3 (liberty) w/C++ & FORTRAN, in debug mode
       Linux/32 2.6 (jam) w/PGI compilers, w/default API=1.8.x,
               w/C++ & FORTRAN, w/threadsafe, in debug mode
       Linux/64-amd64 2.6 (amani) w/Intel compilers, w/default API=1.6.x,
               w/C++ & FORTRAN, in production mode
       Solaris/32 2.10 (linew) w/deprecated symbols disabled, w/C++ & FORTRAN,
               w/szip filter, in production mode
       Linux/64-ia64 2.6 (cobalt) w/Intel compilers, w/C++ & FORTRAN,
               in production mode
       Linux/64-ia64 2.4 (tg-login3) w/parallel, w/FORTRAN, in debug mode
       Linux/64-amd64 2.6 (abe) w/parallel, w/FORTRAN, in production mode
       Mac OS X/32 10.6.2 (amazon) in debug mode
       Mac OS X/32 10.6.2 (amazon) w/C++ & FORTRAN, w/threadsafe,
2010-01-27 10:07:42 -05:00
bin [svn-r17973] Snapshot 2009-12-07 09:18:34 -05:00
c++ [svn-r18159] Description: 2010-01-23 02:00:00 -05:00
config [svn-r18120] Snapshot version 1.9 release 58 2010-01-17 07:25:27 -05:00
examples [svn-r18107] bug 1673: 2010-01-12 18:58:30 -05:00
fortran [svn-r18157] Description: 2010-01-22 23:39:40 -05:00
hl [svn-r18159] Description: 2010-01-23 02:00:00 -05:00
perform [svn-r18107] bug 1673: 2010-01-12 18:58:30 -05:00
release_docs [svn-r18167] Update MANIFEST and RELEASE.txt for svn r18164 and r18165 2010-01-25 20:33:09 -05:00
src [svn-r18171] Description: 2010-01-27 10:07:42 -05:00
test [svn-r18171] Description: 2010-01-27 10:07:42 -05:00
testpar [svn-r18171] Description: 2010-01-27 10:07:42 -05:00
tools [svn-r18170] Skipped 3 test cases for parallel mode which caused hang. 2010-01-26 18:39:42 -05:00
vms [svn-r18120] Snapshot version 1.9 release 58 2010-01-17 07:25:27 -05:00
windows [svn-r18120] Snapshot version 1.9 release 58 2010-01-17 07:25:27 -05:00
.autom4te.cfg [svn-r13314] Updated copyright notice. 2007-02-14 17:55:20 -05:00
.h5chkright.ini [svn-r13314] Updated copyright notice. 2007-02-14 17:55:20 -05:00
aclocal.m4 [svn-r17345] Purpose: 2009-08-12 13:55:25 -05:00
acsite.m4 [svn-r12183] Purpose: 2006-03-30 18:08:50 -05:00
configure [svn-r18120] Snapshot version 1.9 release 58 2010-01-17 07:25:27 -05:00
configure.in [svn-r18120] Snapshot version 1.9 release 58 2010-01-17 07:25:27 -05:00
COPYING [svn-r16826] Description: 2009-04-21 18:05:36 -05:00
Makefile.am [svn-r16760] Fixed a simple typo in the echo statement in the 2009-04-15 17:12:50 -05:00
Makefile.dist [svn-r13311] Updated copyright notice. 2007-02-14 17:25:02 -05:00
Makefile.in [svn-r18107] bug 1673: 2010-01-12 18:58:30 -05:00
MANIFEST [svn-r18167] Update MANIFEST and RELEASE.txt for svn r18164 and r18165 2010-01-25 20:33:09 -05:00
README.txt [svn-r18120] Snapshot version 1.9 release 58 2010-01-17 07:25:27 -05:00

HDF5 version 1.9.59 currently under development
Please refer to the release_docs/INSTALL file for installation instructions.
------------------------------------------------------------------------------

This release is fully functional for the API described in the documentation. 
See the RELEASE.txt file in the release_docs/ directory for information 
specific to this release of the library.  Several INSTALL* files can also be 
found in the release_docs/ directory:  INSTALL contains instructions for 
compiling and installing the library;  INSTALL_parallel contains instructions 
for installing the parallel version of the library;  similarly-named files
contain instructions for VMS and several environments on MS Windows systems. 

Documentation for this release can be found at the following URL:
    http://www.hdfgroup.org/HDF5/doc/.

The following  mailing lists are currently set up for HDF5 Library users:

    news        - For announcements of HDF5 related developments,
                  not a discussion list.

    hdf-forum   - For general discussion of the HDF5 library with
                  other users.

    hdf5dev     - For discussion of the HDF5 library development
                  with developers and other interested parties.

To subscribe to a list, send mail to "<list>-subscribe@hdfgroup.org".
where <list> is the name of the list.  For example, send a request 
to subscribe to the 'news' mail list to the following address:
    news-subscribe@hdfgroup.org

Messages to be sent to the list should be sent to "<list>@hdfgroup.org".

Periodic code snapshots are provided at the following URL:
    ftp://ftp.hdfgroup.uiuc.edu/pub/outgoing/hdf5/snapshots
Please read the README.txt file in that directory before working with a library
snapshot.

The HDF5 website is located at http://hdfgroup.org/HDF5/

Bugs should be reported to help@hdfgroup.org.