hdf5/release_docs
Quincey Koziol b8201120fc [svn-r7538] Purpose:
Bug fixes and code cleanup

Description:
    Lots of changes here:
        - Fixed bug #691 - when shared datatypes are used in attributes they
            are incorrectly copied into the attribute instead of referring
            the the named datatype in the file.  This required bumping the
            version of the attribute message.  The new version of the attribute
            message is only written out when a shared datatype is used in
            the attribute.  [Also, this format change made the size of the
            attribute smaller.]
        - Added information to attribute debugging routine so that shared
            datatypes are displayed correctly with the h5debug tool.
        - Refactored the H5O* routines to extract code that was common to
            several routines into subroutines to call.
        - Added 'link' method for H5O message sub-classes, which increments
            the link count on shared objects when a message is created which
            shares them.
        - Corrected [unreported] bug where the link count was not being
            decremented on the shared object when a object header message
            with a reference to that object was deleted from the file.
        - Reduced size of shared message from 49 bytes (which was incorrect
            anyway and should have been 48 bytes) to 10 bytes, which required
            bumping the version of "shared" messages.
        - Refactored some of the shared datatype routines to allow for easier
            queries of "committedness" internally to the library and also
            added routine to easily increment/decrement the reference count of
            a shared datatype.

Platforms tested:
    FreeBSD 4.9 (sleipnir)
    h5committest
2003-10-05 16:12:26 -05:00
..
HISTORY.txt [svn-r6945] 2003-06-02 15:36:31 -05:00
INSTALL [svn-r7156] Purpose: Maintenance 2003-07-03 13:49:46 -05:00
INSTALL_codewarrior.txt [svn-r6931] Purpose: 2003-05-31 03:51:31 -05:00
INSTALL_parallel [svn-r7162] Purpose: 2003-07-03 15:55:14 -05:00
INSTALL_TFLOPS [svn-r6535] Purpose: 2003-03-31 11:51:35 -05:00
INSTALL_VFL [svn-r4114] 2001-07-05 11:36:40 -05:00
INSTALL_Windows_withcpp.txt [svn-r5012] Purpose: 2002-02-26 10:02:32 -05:00
INSTALL_Windows_withF90.txt [svn-r7141] 2003-07-02 18:54:20 -05:00
INSTALL_Windows.txt [svn-r7287] Purpose: 2003-08-08 12:14:28 -05:00
RELEASE.txt [svn-r7538] Purpose: 2003-10-05 16:12:26 -05:00