summaryrefslogtreecommitdiffstats
path: root/release_docs
Commit message (Collapse)AuthorAgeFilesLines
* [svn-r8007] Purpose:Quincey Koziol2003-12-311-0/+3
| | | | | | | | | | | | | | Bug fix Description: Range check the szip 'pixels per block' against the chunk size of the dataset when attempting to create a new dataset, since the szip library requires the PPB to be at least the size of the fastest changing dimension in the chunk. Platforms tested: FreeBSD 4.9 (sleipnir) too minor for h5committest
* [svn-r8000] Purpose:Quincey Koziol2003-12-311-0/+4
| | | | | | | | | | | | | Bug fix Description: Fixed bug in hyperslab iteration where certain combinations of flattened and non-flattened dimensions would cause incorrect locations to be iterated over. Platforms tested: FreeBSD 4.9 (sleipnir) too minor to require h5committest
* [svn-r7993] Purpose:Quincey Koziol2003-12-291-0/+3
| | | | | | | | | | | | Code cleanup, bug fixes Description: Wrap up rest of changes necessary for fixing the "short" MPI-I/O read problem that Robb reported. Platforms tested: FreeBSD 4.9 (sleipnir) too minor to require h5committest
* [svn-r7990] Purpose:Quincey Koziol2003-12-291-0/+2
| | | | Update release notes for recent VL-datatype bug fix.
* [svn-r7982] Snapshot version 1.7 release 13HDF Admin2003-12-281-1/+1
|
* [svn-r7974] Snapshot version 1.7 release 12HDF Admin2003-12-211-1/+1
|
* [svn-r7955] Snapshot version 1.7 release 11HDF Admin2003-12-141-1/+1
|
* [svn-r7950] Purpose:Quincey Koziol2003-12-131-1/+3
| | | | | | | | | | | | | | | | Bug fix Description: Attributes which were created with scalar dataspaces were reporting their dataspace as a simple dataspace when queried later. Solution: Fix the dataspace handling code when reading in the attribute message from the file to set the extent type correctly. Platforms tested: FreeBSD 4.9 (sleipnir) too minor to require h5committest
* [svn-r7948] Purpose:Quincey Koziol2003-12-131-3/+3
| | | | Update with correct location on FTP server.
* [svn-r7943] Purpose:Quincey Koziol2003-12-131-0/+3
| | | | | | | | | | | | | | | Bug fix. Description: Using a selection offset with hyperslab selections in chunked datasets was getting into an infinite loop and hanging the application. Solution: Apply the selection offset to the hyperslab selection properly. Platforms tested: FreeBSD 4.9 (sleipnir) w & w/o parallel h5committest
* [svn-r7915] Purpose:Quincey Koziol2003-12-061-0/+3
| | | | | | | | | | | | Bug fix Description: Make a copy of the index value for H5Giterate and use that instead of dereferencing the index pointer. Platforms tested: FreeBSD 4.9 (sleipnir) too minor to need h5committest
* [svn-r7900] Updated.Albert Cheng2003-11-271-0/+5
|
* [svn-r7888] Purpose:MuQun Yang2003-11-261-79/+23
| | | | | | | | | | | | Fix some typos and clean up the doc. Description: Solution: Platforms tested: Misc. update:
* [svn-r7877] Purpose:Quincey Koziol2003-11-241-0/+3
| | | | Update release notes with recent bug fix.
* [svn-r7870] Purpose: new featureRaymond Lu2003-11-211-0/+2
| | | | Misc. update: data type conversion between integers and floats.
* [svn-r7865] Purpose:Quincey Koziol2003-11-201-0/+1
| | | | Mention metadata benchmark in release notes.
* [svn-r7862] Purpose:Quincey Koziol2003-11-201-0/+3
| | | | Update release notes with metadata change information
* [svn-r7842] Purpose:Quincey Koziol2003-11-131-0/+2
| | | | | | | | | | | | | | | | | | | Bug fix Description: Variable length strings and sequences with NULL pointers were not handled by library, causing problems access the data. This also affected fill values for variable-length datatypes. Solution: Address the issues in the library by detecting NULL sequences/strings and avoid trying to convert them. Patched up dumper to display NULL sequences/strings. Platforms tested: FreeBSD 4.9 (sleipnir) h5committest
* [svn-r7831] Snapshot version 1.7 release 10HDF Admin2003-11-091-1/+1
|
* [svn-r7824] Purpose:Quincey Koziol2003-11-071-0/+2
| | | | | | | | | | | | | | | Code optimization Description: Improved integer & floating-point datatype conversions by removing some corner cases. Got rid of algorithm which walked the buffer of elements to convert backwards, switching to algorithm which computes the non-overlapping space in the buffer and repeatedly converts it in the forward direction. Platforms tested: FreeBSD 4.9 (sleipnir) h5committest Cray SV1 & T3E (T90 is not accessible)
* [svn-r7816] Purpose:Bill Wendling2003-11-041-6/+9
| | | | | | | | | | | | | | | | | | Improvement Description: If the library is built in parallel mode, then name the "h5cc" and "h5fc" programs "h5pcc" and "h5pfc" resp. This saves the user from worrying about mixing serial and parallel builds of the library and having to specify the pathnames and so-forth. Platforms tested: Linux (w/ parallel & Fortran) Modi4 (w/ parallel & Fortran) Sol (Serial & Fortran & C++) Misc. update: Updated release/docs/RELEASE
* [svn-r7811] Updated with bug fix commmitted.Albert Cheng2003-11-031-1/+3
|
* [svn-r7807] Snapshot version 1.7 release 9HDF Admin2003-11-021-1/+1
|
* [svn-r7789] Purpose:Quincey Koziol2003-10-291-0/+4
| | | | | | | | | | | | | | | Bug fix & code cleanups Description: Change our use of MPI derived datatypes to not create datatypes with "0-sized" lengths, which causes the LANL Q machine to hang. Also, get rid of "prefer MPI derived datatypes" environment variable since it has no advantage. Platforms tested: FreeBSD 4.9 (sleipnir) w & w/o parallel h5committest
* [svn-r7783] Purpose: New featureRaymond Lu2003-10-291-0/+2
| | | | | | | | | | Description: new function H5Iget_file_id. It returns file ID given an obeject (group, dataset, or attribute) ID. Platforms tested: h5committest Misc. update: RELEASE.txt
* [svn-r7739] Snapshot version 1.7 release 8HDF Admin2003-10-261-1/+1
|
* [svn-r7734] Purpose:Quincey Koziol2003-10-251-1/+5
| | | | | | | | | | | | | | | | | 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) w/parallel h5committest
* [svn-r7677] Purpose:Pedro Vicente Nunes2003-10-201-6/+26
| | | | | | | | | | | | | | | | | | | | | | bug fix, update documentation Description: 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:
* [svn-r7673] Purpose:Quincey Koziol2003-10-201-0/+3
| | | | Note recent type conversion speedup
* [svn-r7668] Snapshot version 1.7 release 7HDF Admin2003-10-191-1/+1
|
* [svn-r7647] Purpose:Albert Cheng2003-10-151-23/+34
| | | | Updated.
* [svn-r7622] Elena Pourmal2003-10-131-1/+2
| | | | | | | | | | | Purpose: Big fix Description: Documented h5pset(get)_cache_f subroutines' parameter change Platforms tested: kelgia, arabica 64-bit, solatis 2.7 64-bit Misc. update:
* [svn-r7605] Snapshot version 1.7 release 6HDF Admin2003-10-121-1/+1
|
* [svn-r7601] Elena Pourmal2003-10-101-0/+2
| | | | | | | | | | | | | | Purpose: Bug fix Description: Parameter rdcc_nelmts of the h5pget_cache_f subroutine had wrong INTEGER(SIZE_T) instead of INTEGER type. Solution: Fixed the type Platforms tested: arabica in 64-bit mode (where INTEGER(SIZE_T) is not the same as INTEGER) Misc. update:
* [svn-r7594] Purpose:Quincey Koziol2003-10-101-0/+2
| | | | | | | | | | | | | | | | | | | | | Bug fix Description: The 'char *' type is one of the "strongly" aligned types on Crays, but a 'void *' is "weakly" aligned. So, assigning a 'void *' (pointing to a location to place a 'char *') to a 'char **' can change the pointer value during the assignment. Solution: Don't alias the 'void *' where the variable-length information ('char *' or 'hvl_t') will go. Use a temporary variable on the stack to build up the information about the VL string or sequence and then memcpy() the temporary variable directly to the location pointed to with the 'void *' Platforms tested: FreeBSD 4.9 (sleipnir) Cray SV1 (wind) specific to Cray problems, h5committest not necessary.
* [svn-r7587] Purpose:Quincey Koziol2003-10-091-2/+2
| | | | Updated information about FreeBSD versions
* [svn-r7572] Purpose:Quincey Koziol2003-10-081-1/+5
| | | | | | | | | | | | | | | | | Bug fix Description: When too many messages were inserted into an object header, the library had an internal pointer to the "new message" that was pointing to the incorrect location when the array of messages was re-allocated. In the worst case, this could cause a file to be corrupted. Solution: Update the internal pointer when the array is re-allocated. Platforms tested: FreeBSD 4.9 (sleipnir) Too small to require h5committest
* [svn-r7561] Purpose:Quincey Koziol2003-10-071-0/+2
| | | | | | | | | | | | Feature add Description: Add a few new fields to the H5G_stat_t structure, to allow more information about the object header to be retrieved. Platforms tested: FreeBSD 4.9 (sleipnir) h5committest
* [svn-r7559] Purpose:Quincey Koziol2003-10-071-1/+3
| | | | | | | | | | | | | | Add feature Description: Add H5Fget_freespace() routine, to check the amount of free space in a file. This information is only valid until the file is closed currently, however (until we start recording the free space information in the file itself). Platforms tested: FreeBSD 4.9 (sleipnir) h5committest
* [svn-r7558] Snapshot version 1.7 release 5HDF Admin2003-10-071-1/+1
|
* [svn-r7553] Purpose:Quincey Koziol2003-10-061-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | Improved algorithm (bug fix, sorta) Description: The internal algorithm for adding new IDs in the ID manager code (H5I) was adding new IDs to the front of the linked list and never adjusting the order of the items on the list (unless an ID was deleted). If many new objects were created, they would push earlier ones _way_ down the list (especially if the objects were being leaked in the application, as they appear to be in the current HDF-EOS5 library) and would cause O(n) search time for items on the list. The ID caching code in the ID manager was avoiding this behavior sometimes, but it was adding IDs that were looked up to the very tail of the cache and they would frequently leave the cache before helping. Solution: Implemented a "move to front" scheme for the linked list of IDs, which improves the lookup situation for frequently accessed objects. Removed ID caching code now, as the "move to front" algorithm actually works better. Platforms tested: FreeBSD 4.9 (sleipnir) too minor to require h5committest
* [svn-r7551] Purpose:Quincey Koziol2003-10-061-0/+1
| | | | | | | | | | | | | | | Bug/feature fix. Description: Relax restriction on parallel writing to compact datasets to allow partial I/O. Updates to reference manual mentioning the issues involved are delayed until reference manual 'lock' is removed later this week. Platforms tested: FreeBSD 4.9 (sleipnir) too minor to require h5committest
* [svn-r7538] Purpose:Quincey Koziol2003-10-051-0/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
* [svn-r7507] *** empty log message ***Raymond Lu2003-09-241-0/+2
|
* [svn-r7502] Snapshot version 1.7 release 4HDF Admin2003-09-211-1/+1
|
* [svn-r7480] Purpose:Quincey Koziol2003-09-161-0/+2
| | | | | | | | | | | | | | | | | Bug fix Description: The MPI_File_set_size() routine on ASCI Red is not able to extend files so that they are larger than 2GB. Solution: Add an extra macro which controls whether MPI_File_set_size() can handle >2GB offsets or if our "older" way of reading a byte, then writing a byte at the appropriate offset should be used. Platforms tested: FreeBSD 4.9 (sleipnir) h5committest
* [svn-r7472] Snapshot version 1.7 release 3HDF Admin2003-09-141-1/+1
|
* [svn-r7468] Purpose:Quincey Koziol2003-09-121-0/+3
| | | | | | | | | | | | | | | | | | Code cleanup, etc. Description: Generalize Ray's datatype fixes to handle packing compound datatypes which are the base type of an array or variable-length type, etc. Also track "packedness" of a compound datatype from it's creation, instead of only setting the 'packed' flag after the datatype was explicitly packed. Updated docs to reflect that a compound datatype is allowed to grow (but not shrink). Platforms tested: FreeBSD 4.9 (sleipnir) h5committest
* [svn-r7457] Purpose:Quincey Koziol2003-09-101-0/+3
| | | | | | | | | | | | | | | | | | | | Bug fix. Description: Correct bug where a file opened twice, once with read-write permission and once with read-only permission would cause closing the file with the read-only file ID to fail because it was trying to flush information out of the file. Solution: Check the permissions on file IDs that are being closed and only flush when the particular file ID was opened with write permission. Platforms tested: FreeBSD 4.9 (sleipnir) too small to need h5committest Misc. update:
* [svn-r7441] Purpose:Quincey Koziol2003-09-041-0/+3
| | | | | | | | | | | | | | | | | Bug fix Description: The VFL driver ID in a file's access proprty list wasn't being reference counted correctly, causing the VFL driver to get prematurely closed after several calls to "H5Pget_access_plist->H5Pclose". Solution: Increment VFL driver ID reference count when copy of file's access property list is made in H5Pget_access_plist() Platforms tested: FreeBSD 4.9 (sleipnir) h5committest