summaryrefslogtreecommitdiffstats
path: root/release_docs
Commit message (Collapse)AuthorAgeFilesLines
* [svn-r5500] Purpose:Quincey Koziol2002-06-011-1/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | Document Bug Fix Description: Under certain [obscure] circumstances, an object header would get paged out of the metadata cache, and when it was accessed again and brought back into the cache, and immediately had additional metadata added to it (an attribute, usually, or perhaps adding an object to a group), and needed to be extended with a continuation message, but there was no room in any existing object header chunks for the continuation message and an existing object header message needed to be moved to the new object header chunk (I told you it was obscure :-), the object header message moved to the new chunk (not the new metadata being added) would get corrupted. *whew* :-) Solution: Actually copy the "raw" object header message information of the object header message being moved to the new chunk, instead of relying on the "native" object header message information being re-encoded when the object header is flushed. This is because when an object header is paged out of the metadata cache and subsequently brought back in, the "native" information pointer in memory is reset to NULL and only the "raw" information exists. Platforms tested: Solaris 2.7 (arabica) & FreeBSD 4.5 (sleipnir)
* [svn-r5465] Snapshot version 1.5 release 28HDF Admin2002-05-281-1/+1
|
* [svn-r5453] MuQun Yang2002-05-221-313/+21
| | | | | | | | | Purpose: update, remove hdf4-related stuff. Description: hdf4 related tools have been moved out of HDF5 CVS tree, The install doc should reflect this. Solution: Platforms tested:
* [svn-r5442] Purpose:Quincey Koziol2002-05-201-0/+4
| | | | Document VFL "flush" changes.
* [svn-r5435] Purpose:Quincey Koziol2002-05-171-0/+4
| | | | | | | | | | Document Code improvement below: Description: Propagated the "fill time" property into the parallel chunk allocation routine, allowing it to avoid writing fill values to each new chunk allocated. This improves the performance of chunked datasets in parallel I/O to be on par with contiguous datasets again (on modi4).
* [svn-r5430] Purpose:Quincey Koziol2002-05-171-4/+8
| | | | | | | | | | | | | | | | | | Document Bug fix/Code improvement below: Description: Currently, the chunk data allocation routine invoked to allocate space for the entire dataset is inefficient. It writes out each chunk in the dataset, whether it is already allocated or not. Additionally, this happens not only when it is created, but also anytime it is opened for writing, or the dataset is extended. Worse, there's too much parallel I/O syncronization, which slows things down even more. Solution: Only attempt to write out chunks that don't already exist. Additionally, share the I/O writing between all the nodes, instead of writing everything with process 0. Then, only block with MPI_Barrier if chunks were actually created.
* [svn-r5415] Purpose:Quincey Koziol2002-05-141-0/+2
| | | | Document Bug Fix
* [svn-r5409] Purpose:Quincey Koziol2002-05-131-0/+2
| | | | Document Performance enhancement
* [svn-r5404] Purpose:Quincey Koziol2002-05-131-6/+0
| | | | | | | Back out change Description: Back out description of VFL 'flush' change.
* [svn-r5395] Purpose:Bill Wendling2002-05-101-0/+9
| | | | | | | Update Description: Added documentation on how you can install in a different directory than the one you specified during configuration.
* [svn-r5394] Purpose:Quincey Koziol2002-05-101-1/+7
| | | | Document new VFL flush parameter.
* [svn-r5389] Purpose:Quincey Koziol2002-05-101-0/+2
| | | | Update release notes about rotating metadata writes.
* [svn-r5383] Purpose:Bill Wendling2002-05-091-0/+12
| | | | | | Update Description: Updated how to compile HDF5 with Intel compilers (ecc or icc).
* [svn-r5364] Elena Pourmal2002-05-061-1/+12
| | | | | | | | Purpose: Maintenance Description: Added information about Parallel Fortran Support for HP-UX 11.00 SysV and write/read overloaded subroutines (bug #670)
* [svn-r5286] Purpose:Quincey Koziol2002-04-291-0/+2
| | | | | | | | | | | | | | Bug Fix Description: Selection offsets were not being used correctly when iterating through all hyperslabs selections and point selections. Solution: Use the selection offset appropriately. Platforms tested: FreeBSD 4.5 (sleipnir)
* [svn-r5275] Snapshot version 1.5 release 27HDF Admin2002-04-271-1/+1
|
* [svn-r5273] Raymond Lu2002-04-261-0/+3
| | | | | | | | | | | | Purpose: New feature Description: Allow H5Glink and H5Gmove to handle links across different locations. Solution: Added H5Glink2 and H5Gmove2 functions with new parameter of destination location. Platforms tested: Linux 2.2(eirene)
* [svn-r5237] Purpose:Albert Cheng2002-04-231-26/+30
| | | | | | | | Updated the installation instruction for the Tflops machine. Moved the parallel HDF5 building instructions to the front and putting in a NOTE that the sequential version is not supported any more because it has little practical value to build sequential applications for the Tflops machine.
* [svn-r5229] Updated with support for parallel C API.Albert Cheng2002-04-231-1/+1
|
* [svn-r5224] Purpose:Albert Cheng2002-04-221-0/+75
| | | | | | | | | Update Description: Added the support platform summary paragraph. Thread safe is supported for solaris 2.8_32bit. Platforms tested: hdfsun8
* [svn-r5213] Snapshot version 1.5 release 26HDF Admin2002-04-201-1/+1
|
* [svn-r5199] Snapshot version 1.5 release 25HDF Admin2002-04-181-1/+1
|
* [svn-r5193] Purpose:Albert Cheng2002-04-171-2/+12
| | | | | | | | | | | Maintenance Description: The tflops option local modification in bin/config.sub was wiped out during the latest autoconfigure tools upgrade. Instead of adding it in for every autoconfigure tools upgrade, I changed the instruction to use a standard feature in configure. ./configure --host=i386-intel-osf1 This is a bit more typing but no more local modification.
* [svn-r5191] Purpose:Quincey Koziol2002-04-171-0/+3
| | | | | | | | | | | | | | | | | | | Bug fix Description: When several level deep nested compound & VL datatypes are used, the data in the nested compound datatypes is incorrectly sharing the same "background buffer", causing data corruption when the data is written to the file. Solution: Allocate a separate background buffer for each level of the nested types to convert. (Also allocate temporary background buffers for array datatypes, where this sort of problem could occur also) Added more regression tests to check for these errors. Platforms tested: FreeBSD 4.5 (sleipnir) & Solaris 2.6 (baldric)
* [svn-r5188] Updated instruction how to configure the TFLOPS machine.Albert Cheng2002-04-161-2/+2
|
* [svn-r5176] Pedro Vicente Nunes2002-04-121-0/+3
| | | | | Purpose: added description of H5Dset_extent
* [svn-r5170] Raymond Lu2002-04-111-0/+4
| | | | | | | | | | | Purpose: New feature Description: Fill-value's behaviors for contiguous dataset have been redefined. Basicly, dataset won't allocate space until it's necessary. Full details are available at http://hdf.ncsa.uiuc.edu/RFC/Fill_Value, at this moment. Platforms tested: Linux 2.2.
* [svn-r5152] Purpose:Quincey Koziol2002-04-091-0/+2
| | | | | | | | | | | | | | | New Feature Description: Added new H5Dfill() routine to fill the elements in a selection for a memory buffer with a fill value. This is a user API wrapper around some internal routines which were needed for the fill-value modifications from Raymond as well as Pedro's code for reducing the size of a chunked dataset. Platforms tested: FreeBSD 4.5 (sleipnir) [and IRIX64 6.5 (modi4) in parallel, in a few minutes]
* [svn-r5148] Snapshot version 1.5 release 24HDF Admin2002-04-061-1/+1
|
* [svn-r5147] Raymond Lu2002-04-051-0/+3
| | | | | | | | | | Purpose: New feature Description: Added a query function H5Tget_member_index for compound and enumeration data types, to retrieve member's index by its name. Platforms tested: Linux 2.2
* [svn-r5138] Purpose:Quincey Koziol2002-04-031-0/+2
| | | | | | | | | | | | | | | | | | | | | | Bug Fix & Code Cleanup Description: The MPI-IO optimized transfer routines (H5S_mpio_spaces_read/H5S_mpio_space_write) are not being invoked in all the cases where they could be used. Additionally, the code for determining if an optimized transfer is wrapped into the actual I/O transfer routine in a very confusing way. Solution: Re-enabled MPI-IO optimized transfer routines in all the cases where they should work. Extracted all the pre-conditions for optimized transfers into separate routines from the transfer routines. Platforms tested: FreeBSD 4.5 (sleipnir) & IRIX64 6.5 (modi4)
* [svn-r5130] Purpose:Quincey Koziol2002-04-021-167/+172
| | | | | | | | | | | | | | | | | | | | | | Bug Fix & Feature Description: The selection offset was being ignored for optimized hyperslab selection I/O operations. Additionally, I've found that the restrictions on optimized selection I/O operations were too strict and found a way to allow more hyperslabs to use the optimized I/O routines. Solution: Incorporate the selection offset into the selection location when performing optimized I/O operations. Allow optimized I/O on any single hyperslab selection and also allow hyperslab operations on chunked datasets. Platforms tested: FreeBSD 4.5 (sleipnir)
* [svn-r5128] Updated.Albert Cheng2002-04-021-0/+2
|
* [svn-r5124] Raymond Lu2002-04-011-0/+2
| | | | | | | | | | | | Purpose: Bug fix(#697) Description: Variable-length string is not treated as string. Solution: Added character set and padding as VL string's attributes. They can be set and retrieved. Platforms tested: Solaris 8, IRIX64 6.5 parallel, and FreeBSD.
* [svn-r5118] Purpose:Bill Wendling2002-03-291-0/+3
| | | | | | Doc Change Description: Documented the fix for the 1024 byte object name limitation...
* [svn-r5099] Purpose:Quincey Koziol2002-03-271-0/+2
| | | | | | Update release notes Description: Document H5Gget_objinfo() bug fix (fixes bug #732)
* [svn-r5085] Purpose:Quincey Koziol2002-03-261-0/+3
| | | | Update release notes.
* [svn-r5078] Snapshot version 1.5 release 23HDF Admin2002-03-231-1/+1
|
* [svn-r5075] Snapshot version 1.5 release 22MuQun Yang2002-03-211-1/+1
|
* [svn-r5019] Snapshot version 1.5 release 21HDF Admin2002-02-271-1/+1
|
* [svn-r5012] Purpose:Binh-Minh Ribler2002-02-261-0/+116
| | | | | | Windows support Description: Added the install file to 1.5 specifically for C++ API on Windows.
* [svn-r4965] Purpose:Quincey Koziol2002-02-141-0/+3
| | | | | | | | | | | | | Bug Fix Description: If a non-zero fill-value is used for a chunked dataset, any non-existent chunked read with an "all" selection (or a contiguous hyperslab selection) will return zero for those instead of the user's fill-value. Solution: Fixed I/O code to pass down fill-value to "optimized" I/O routines, so it will be available to fill the user's buffer with. Platforms tested: FreeBSD 4.5 (sleipnir)
* [svn-r4947] Purpose:Quincey Koziol2002-02-131-0/+3
| | | | Update readme for latest bug fix
* [svn-r4930] Snapshot version 1.5 release 20HDF Admin2002-02-091-1/+1
|
* [svn-r4913] Purpose:Quincey Koziol2002-02-071-0/+3
| | | | | | | Feature add Description: Added note about a new API function.
* [svn-r4891] Purpose:Quincey Koziol2002-01-311-0/+3
| | | | | | | | | | | | | | | Code speedup Description: Chunking I/O routines are reading in an entire chunk when performing I/O on the chunk, even if the chunk will be too large to cache. Solution: If the chunk is too large to cache, uncompressed and has been allocated space in the file, or if we are using the MPI-I/O VFD, perform the I/O directly to the chunk, instead of reading the chunk into memory, updating it and immediately writing the entire chunk back out. Platforms tested: FreeBSD 4.5 (sleipnir) (using serial access) and IRIX64 6.5 (modi4) (using parallel access with MPI-I/O)
* [svn-r4864] Snapshot version 1.5 release 19HDF Admin2002-01-261-1/+1
|
* [svn-r4851] Purpose:Quincey Koziol2002-01-231-0/+2
| | | | | | | | | | | | | | | | | | Bug Fix Description: When file space was returned to the file space free-list for reuse, occasionally raw data allocations which used space from the free-list would overlap with the metadata accumulator and get over-written with the cached information in the accumulator, corrupting the data. Solution: Check if the space about to be recycled on the free-list is going to be used for raw data and also overlaps with the metadata accumulator cache, avoiding using space that fits those criteria. This fixes bug #701 Platforms tested: FreeBSD 4.5 (sleipnir)
* [svn-r4812] Snapshot version 1.5 release 18HDF Admin2002-01-111-1/+1
|
* [svn-r4789] Purpose:Quincey Koziol2002-01-071-0/+3
| | | | | | | | Document bug Description: Mention that h5dump and h5ls are not displaying variable-length string datatype information correctly. I've also entered a more detailed bug into the bug database.