Commit Graph

151 Commits

Author SHA1 Message Date
Quincey Koziol
d74e0290ba [svn-r5510] Purpose:
Code cleanup/bug fix

Description:
    The "metadata accumulator" cache in the library (which is designed to catch
    small metadata writes/reads and bundle them together into larger I/O
    buffers) was incorrectly detecting the important case of metadata pieces
    being written sequentially to the file, adjoining but not overlapping.

    Additionally, the metadata accumulator was not being used to cache data
    read in from disk, only caching writes.

Solution:
    Fix accumulator to correctly cache adjoining metadata writes and also to
    cache metadata read from disk.

    Between these two fixes, the number of I/O requests which resulted in actual
    reads/writes to the filesystem dropped from 393 requests to 82 for the
    particular test I was using. :-)

Platforms tested:
    Solaris 2.7 (arabica) w/FORTRAN & FreeBSD 4.5 (sleipnir) w/C++
2002-06-03 14:11:43 -05:00
HDF Admin
ce3122b69a [svn-r5506] Snapshot version 1.5 release 29 2002-06-01 23:11:23 -05:00
Quincey Koziol
3d8696ae55 [svn-r5500] Purpose:
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)
2002-05-31 22:09:59 -05:00
HDF Admin
5daeaa62da [svn-r5465] Snapshot version 1.5 release 28 2002-05-28 09:08:35 -05:00
MuQun Yang
6f64a5d838 [svn-r5453]
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:
2002-05-22 16:48:50 -05:00
Quincey Koziol
8a3bbed8bf [svn-r5442] Purpose:
Document VFL "flush" changes.
2002-05-20 12:08:13 -05:00
Quincey Koziol
064d89ddae [svn-r5435] Purpose:
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).
2002-05-17 09:03:23 -05:00
Quincey Koziol
e02ae065f6 [svn-r5430] Purpose:
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.
2002-05-17 07:54:42 -05:00
Quincey Koziol
da155dfd4b [svn-r5415] Purpose:
Document Bug Fix
2002-05-14 13:06:18 -05:00
Quincey Koziol
f2d3f450ba [svn-r5409] Purpose:
Document Performance enhancement
2002-05-13 15:22:25 -05:00
Quincey Koziol
f2fbab6664 [svn-r5404] Purpose:
Back out change

Description:
    Back out description of VFL 'flush' change.
2002-05-13 12:55:40 -05:00
Bill Wendling
0cf1b5cee2 [svn-r5395] Purpose:
Update
Description:
    Added documentation on how you can install in a different directory
    than the one you specified during configuration.
2002-05-10 15:54:20 -05:00
Quincey Koziol
d4b398e542 [svn-r5394] Purpose:
Document new VFL flush parameter.
2002-05-10 13:39:32 -05:00
Quincey Koziol
dabf675481 [svn-r5389] Purpose:
Update release notes about rotating metadata writes.
2002-05-10 10:43:57 -05:00
Bill Wendling
c43feb3092 [svn-r5383] Purpose:
Update
Description:
    Updated how to compile HDF5 with Intel compilers (ecc or icc).
2002-05-09 11:55:04 -05:00
Elena Pourmal
3f7fdf13fe [svn-r5364]
Purpose:
    Maintenance
Description:
    Added information about Parallel Fortran Support for HP-UX 11.00 SysV
    and write/read overloaded subroutines (bug #670)
2002-05-06 13:22:50 -05:00
Quincey Koziol
a88d81f4ba [svn-r5286] Purpose:
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)
2002-04-29 15:27:31 -05:00
HDF Admin
eb09629a45 [svn-r5275] Snapshot version 1.5 release 27 2002-04-27 04:30:52 -05:00
Raymond Lu
94f11385a6 [svn-r5273]
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)
2002-04-26 15:34:46 -05:00
Albert Cheng
95d86b38c5 [svn-r5237] Purpose:
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.
2002-04-23 16:54:57 -05:00
Albert Cheng
ac917c1f07 [svn-r5229] Updated with support for parallel C API. 2002-04-22 20:25:14 -05:00
Albert Cheng
7b022bbfb8 [svn-r5224] Purpose:
Update
Description:
    Added the support platform summary paragraph.
    Thread safe is supported for solaris 2.8_32bit.
Platforms tested:
    hdfsun8
2002-04-22 15:30:58 -05:00
HDF Admin
81912c99e7 [svn-r5213] Snapshot version 1.5 release 26 2002-04-20 04:43:19 -05:00
HDF Admin
139af5a517 [svn-r5199] Snapshot version 1.5 release 25 2002-04-18 08:54:09 -05:00
Albert Cheng
67d22cb484 [svn-r5193] Purpose:
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.
2002-04-17 12:27:29 -05:00
Quincey Koziol
fa314a767e [svn-r5191] Purpose:
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)
2002-04-17 11:47:47 -05:00
Albert Cheng
dee325eb6c [svn-r5188] Updated instruction how to configure the TFLOPS machine. 2002-04-16 17:50:39 -05:00
Pedro Vicente Nunes
3235664158 [svn-r5176]
Purpose:
    added description of H5Dset_extent
2002-04-12 11:10:29 -05:00
Raymond Lu
ce920c6c04 [svn-r5170]
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.
2002-04-11 17:52:48 -05:00
Quincey Koziol
1ffe083f61 [svn-r5152] Purpose:
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]
2002-04-09 07:47:34 -05:00
HDF Admin
8a086b1643 [svn-r5148] Snapshot version 1.5 release 24 2002-04-06 11:36:23 -05:00
Raymond Lu
242d36d263 [svn-r5147]
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
2002-04-05 17:31:20 -05:00
Quincey Koziol
7ae00db7a4 [svn-r5138] Purpose:
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)
2002-04-03 12:07:14 -05:00
Quincey Koziol
d2232a345f [svn-r5130] Purpose:
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)
2002-04-02 15:51:41 -05:00
Albert Cheng
c1e44699f0 [svn-r5128] Updated. 2002-04-02 10:34:44 -05:00
Raymond Lu
a2ea33e6b9 [svn-r5124]
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.
2002-04-01 09:01:49 -05:00
Bill Wendling
fbd4e4cb5e [svn-r5118] Purpose:
Doc Change
Description:
	Documented the fix for the 1024 byte object name limitation...
2002-03-29 13:38:28 -05:00
Quincey Koziol
ecbdbe3521 [svn-r5099] Purpose:
Update release notes
Description:
    Document H5Gget_objinfo() bug fix (fixes bug #732)
2002-03-27 15:29:35 -05:00
Quincey Koziol
ff35b69790 [svn-r5085] Purpose:
Update release notes.
2002-03-26 14:56:25 -05:00
HDF Admin
27f0b5a267 [svn-r5078] Snapshot version 1.5 release 23 2002-03-23 04:14:47 -05:00
MuQun Yang
cd0af12f66 [svn-r5075] Snapshot version 1.5 release 22 2002-03-21 08:49:57 -05:00
HDF Admin
30d5329208 [svn-r5019] Snapshot version 1.5 release 21 2002-02-27 14:43:34 -05:00
Binh-Minh Ribler
29581b5137 [svn-r5012] Purpose:
Windows support
Description:
    Added the install file to 1.5 specifically for C++ API on Windows.
2002-02-26 10:02:32 -05:00
Quincey Koziol
5883b9d67d [svn-r4965] Purpose:
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)
2002-02-14 10:57:48 -05:00
Quincey Koziol
2c74598cbf [svn-r4947] Purpose:
Update readme for latest bug fix
2002-02-13 14:22:35 -05:00
HDF Admin
f33cb1352c [svn-r4930] Snapshot version 1.5 release 20 2002-02-09 04:53:25 -05:00
Quincey Koziol
1f3762ff88 [svn-r4913] Purpose:
Feature add

Description:
    Added note about a new API function.
2002-02-07 11:19:59 -05:00
Quincey Koziol
e0177ee0f3 [svn-r4891] Purpose:
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)
2002-01-31 14:46:21 -05:00
HDF Admin
c41e250354 [svn-r4864] Snapshot version 1.5 release 19 2002-01-26 05:16:37 -05:00
Quincey Koziol
5e7ed206ea [svn-r4851] Purpose:
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)
2002-01-23 16:28:24 -05:00
HDF Admin
c5d5a551c9 [svn-r4812] Snapshot version 1.5 release 18 2002-01-11 07:45:28 -05:00
Quincey Koziol
70ebaffcb3 [svn-r4789] Purpose:
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.
2002-01-07 14:45:21 -05:00
HDF Admin
cb7800feee [svn-r4780] Snapshot version 1.5 release 17 2002-01-05 04:55:08 -05:00
Quincey Koziol
6a1b61edab [svn-r4778] Purpose:
Update release notes.
2002-01-04 15:52:43 -05:00
Albert Cheng
c70231a54c [svn-r4767] Updated with the new feature of enable-threadsafe. 2002-01-02 14:09:04 -05:00
Albert Cheng
d134ec8ad0 [svn-r4758] Updated with the information of the retirement of DPSS VFD. 2001-12-30 00:35:58 -05:00
Bill Wendling
d38782bcc0 [svn-r4753]
Purpose:
	Doc
Description:
	Added that we support PHDF5 on Hp-UX11.
2001-12-21 16:25:18 -05:00
Quincey Koziol
5560c64e25 [svn-r4747] Purpose:
Bug Fix.
Description:
    The H5Rget_object_type function could not get the object type for dataset
    region references.
Solution:
    Added a new function, H5Rget_obj_type, to replace H5Rget_object_type.
    The new function requires the reference type as an additional parameter,
    in order to allow queries on different reference types to be performed
    correctly.
Platforms tested:
    FreeBSD 4.4. (sleipnir)
2001-12-20 15:51:30 -05:00
Quincey Koziol
d076556c2b [svn-r4735] Purpose:
Bug Fix
Description:
    Document bug fix.
2001-12-18 15:26:43 -05:00
Raymond Lu
3ca3ae97ee [svn-r4716]
Purpose:
    Update
Description:
    New feature of file close behavior.
2001-12-13 10:43:38 -05:00
Quincey Koziol
47d88766db [svn-r4706] Purpose:
Code cleanup
Description:
    Tweaked internal error handling macros to reduce the size of the library's
    object code by about 10-20%.

    Also cleaned up some compiler warnings...

Platforms tested:
    FreeBSD 4.4 (sleipnir)
2001-12-12 13:40:09 -05:00
Quincey Koziol
33ed41455e [svn-r4695] Purpose:
Bug Fix

Description:
    The file metadata macros generate unaligned access warnings on the IA64
    architecture.

Solution:
    Got rid of bogus big-endian vs. little-endian differentiation when encoding
    and decoding file metadata and use proper set of macros to prevent unaligned
    access problems.

    This fixes bug #672.

Platforms tested:
    FreeBSD 4.4 (sleipnir)
2001-12-11 13:53:22 -05:00
Quincey Koziol
3baaa562ee [svn-r4693] Purpose:
Bug Fix

Description:
    The code in H5Sselect_hyperslab_valid contained an fencepost error and is
    allowing selections which overlap the extent by exactly one element in any
    dimension to pass as valid instead of flagging the selection as invalid.

    This bug only affects hyperslabs which have been OR'ed together, not the
    selection from a single H5Sselect_hyperslab.

    This fixes bug #550.

Solution:
    Changed an '>' to an '>=' and added new regression test to check for error.

Platforms tested:
    FreeBSD 4.4 (sleipnir)
2001-12-11 13:26:40 -05:00
Quincey Koziol
7a30de3a2b [svn-r4680] Purpose:
Code cleanup
Description:
    Property that H5P(g|s)et_hyper_cache uses is no longer in use inside the
    library.
Solution:
    Removed H5P(g|s)et_hyper_cache API functions, except when backward
    compatibility is turned on.  When backward compatibility is turned on,
    the property is defined by the library, but unused internally.
Platforms tested:
    FreeBSD 4.4 (sleipnir)
2001-12-06 14:05:12 -05:00
Albert Cheng
1b67380c0a [svn-r4679] Snapshot version 1.5 release 16 2001-12-06 10:08:19 -05:00
Quincey Koziol
eca257df62 [svn-r4617] Purpose:
Update document
Description:
    Note a big fix that didn't make it into the document when the bug fix code
    was checked in.
2001-11-20 13:50:16 -05:00
Quincey Koziol
53d751ee47 [svn-r4601] Purpose:
Document bug fix.
Description:
    The internal B-tree code was dumping core with an assertion failure when
    flushing data to the file if too many objects were put into the same B-tree
    (forcing the root node to split, I think).
Solution:
    Fixed the B-tree copy routine to copy the correct number of raw keys.
Platforms tested:
    FreeBSD 4.4 (hawkwind), Solaris 2.6 (baldric)
2001-11-12 15:04:00 -05:00
HDF Admin
c5c9b991e7 [svn-r4598] Snapshot version 1.5 release 15 2001-11-10 04:25:40 -05:00
Quincey Koziol
3af26fa7a5 [svn-r4588] Purpose:
Documentation
Description:
    Mention improvements to I/O speed for non-regular hyperslabs.

    Hold off mentioning new API calls until we've reached consensus on them.
2001-11-02 15:37:39 -05:00
HDF Admin
356626bd34 [svn-r4578] Snapshot version 1.5 release 14 2001-10-27 04:44:59 -05:00
Quincey Koziol
ee449fbd40 [svn-r4562] Purpose:
Document bug fixes.
2001-10-20 14:31:41 -05:00
HDF Admin
3a92efb154 [svn-r4540] Snapshot version 1.5 release 13 2001-10-13 03:43:04 -05:00
HDF Admin
841fe928ac [svn-r4529] Snapshot version 1.5 release 12 2001-10-06 03:31:10 -05:00
MuQun Yang
d033f23f6b [svn-r4523]
Purpose:
    add new information and delete old windows and h4toh5 information on release.txt.
Description:
    1. add a note to mention release dll will work after installing service pack 5 of VS6.0.
    2. delete the fixed bugs on windows(libc.lib warnings and h4toh5 image handlings)
Solution:
Platforms tested:
2001-10-05 11:59:21 -05:00
Albert Cheng
471d8f8ad3 [svn-r4519] Updated with the change in configure to require compress2 for the
zlib in with-hdf4 option.
2001-10-04 07:52:28 -05:00
Quincey Koziol
3f844d7ba1 [svn-r4507] Purpose:
Document bug fix.
2001-10-02 11:54:54 -05:00
Quincey Koziol
79b4c1677d [svn-r4505] Purpose:
Describe feature fix.
2001-10-01 10:41:16 -05:00
HDF Admin
1a8a5d8cfc [svn-r4501] Snapshot version 1.5 release 11 2001-09-30 03:33:28 -05:00
Quincey Koziol
a0d5c60945 [svn-r4493] Purpose:
Document bug fix.
Platforms tested:
    Eyeballed..
2001-09-28 14:42:17 -05:00
Quincey Koziol
5f1b9d1e7d [svn-r4490] Purpose:
Document bug fix
Description:
    Mention the edge detection chunking bug fix.
2001-09-28 14:02:40 -05:00
Quincey Koziol
7a96b1a0d2 [svn-r4482] Purpose:
Kludge
Description:
    Since we're only about halfway through converting the internal use of
    property lists from the "old way" to the generic property lists, we turned
    off snapshots to avoid exposing lots of API changes to users, until the
    APIs settled down.

    Getting the snapshots rolling again seems to have become a priority, so
    some changes are going to have to be made now that were going to be
    postponed until we were completely finished with the conversion.  This
    requires that the old API functions be able to deal with both the old
    and new property lists smoothly.

Solution:
    Kludge together the property list code so that they can transparently handle
    dealing with both the old and new property lists

Platforms tested:
    FreeBSD 4.4 (hawkwind)
2001-09-26 15:29:35 -05:00
Albert Cheng
e09ac06d96 [svn-r4476] Updated with changes of H5Pset_split and the new test of configure. 2001-09-26 00:45:18 -05:00
Bill Wendling
0a8e7a6357 [svn-r4471]
Purpose:
    Feature add
Description:
    Changed the "make install" thingy to "make install-all" in the
    quick-setup guide. Also, changed the version number of HDF5 in the
    examples from 1.4.0 and 1.2.0 to 1.5.x
2001-09-24 15:17:52 -05:00
MuQun Yang
813dfea514 [svn-r4465]
Purpose:
    fix a bug
Description:
    In precondition 3, winzip will unzip hdf5xxx.zip into the directory
    hdf5xxx and users should rename hdf5xxx into hdf5 to correctly build
    HDF5 library.
Solution:
    correct the sentence in precondition 3.
Platforms tested:
    windows 2000
2001-09-21 10:12:52 -05:00
Bill Wendling
59d67bc3f9 [svn-r4439]
Purpose:
    Feature Add
Description:
    Added description of the H5CC tool.
2001-09-13 12:12:00 -05:00
Bill Wendling
780ce8c15f [svn-r4414]
Purpose:
    Updated
Description:
    Wrote description of fixes to the h5dumper vis-a-vis the -v and -i
    options.
Platforms tested:
    Stone Tablets.
2001-08-27 14:31:45 -05:00
Albert Cheng
072bbbd9cb [svn-r4347] Purpose:
New feature
Description:
    Added perform programs to test the HDF5 library performance.  Programs
    are installed in directory perform/.
Platforms tested:
    eirene
2001-08-14 13:54:46 -05:00
Albert Cheng
ba1e23c18d [svn-r4344] Purpose:
updated document.
2001-08-14 12:07:49 -05:00
Albert Cheng
dab1b6dcde [svn-r4343] Purpose:
Updated.
Platforms tested:
    Eye-balled.
2001-08-14 12:07:07 -05:00
Quincey Koziol
41529d180e [svn-r4312] Purpose:
Feature shift
Description:
    Take out the v1.2.x compatibility stubs and put in the hooks for v1.4.x
    compatibility when needed.
Platforms tested:
    FreeBSD 4.3 (hawkwind)
2001-08-06 11:01:44 -05:00
HDF Admin
2a39beb49b [svn-r4311] Snapshot version 1.5 release 10 2001-08-04 03:16:40 -05:00
HDF Admin
273602af14 [svn-r4270] Snapshot version 1.5 release 9 2001-07-28 03:36:59 -05:00
Albert Cheng
953a75e4f1 [svn-r4253] Snapshot version 1.5 release 8 2001-07-22 05:10:46 -05:00
Albert Cheng
988bcb58f5 [svn-r4252] Purpose:
document update
Description:
    The information of setting SGI_ABI seemed to confuse some user.
    Removed it since it is extra information in addition to the
    preferred method of "CC=... ./configure".
    Experienced user in IRIX64 would know that option.
Platforms tested:
    Eyeballed.
2001-07-20 18:07:16 -05:00
Frank Baker
7b4b7522db [svn-r4236] Purpose:
Editorial pass
Platforms tested:
    Visual inspection in vi
2001-07-18 16:08:59 -05:00
Quincey Koziol
00f62b983a [svn-r4213] Purpose:
Bug fix... (sorta)
Description:
    Added --enable-linux-lfs configure flag to have better control over whether
    the enable large file support on Linux machines.  Also removed the
    -malign-double flag for gcc since it can potentially cause errors which
    are difficult to detect.
Platforms tested:
    Linix 2.2 & 2.4 (eirene and dangermouse)
2001-07-16 11:40:56 -05:00
Quincey Koziol
ba75c45382 [svn-r4184] Purpose:
Roll a snapshot for the FLASH folks at Argonne to test with.
2001-07-11 07:57:45 -05:00
Quincey Koziol
990fadfbe5 [svn-r4181] Purpose:
Bug Fix, Code Cleanup, Code Optimization, etc.
Description:
    Fold in the hyperslab speedups, clean up compile warnings and change a
    few things from using 'unsigned' or 'hsize_t' to use 'size_t' instead.
Platforms tested:
    FreeBSD 4.3 (hawkwind), Solaris 2.7 (arabica), Irix64 6.5 (modi4)
2001-07-10 16:19:18 -05:00
Quincey Koziol
a631467c1b [svn-r4178] Purpose:
Documentation
Description:
    Noted bug fix for v1.2 compatibility mode.
Platforms tested:
    FreeBSD 4.3 (hawkwind)
2001-07-10 15:17:24 -05:00
Pedro Vicente Nunes
ab51babbe9 [svn-r4158]
Purpose:

code warrior docs



Description:
Solution:
Platforms tested:
2001-07-09 13:34:08 -05:00