Commit Graph

71 Commits

Author SHA1 Message Date
Quincey Koziol
7821aaa063 [svn-r4893] 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:49:09 -05:00
MuQun Yang
09f70f593b [svn-r4872]
Purpose:
    add a code warrior installation instruction for pedro
Description:
Solution:
Platforms tested:
2002-01-28 11:44:05 -05:00
Quincey Koziol
406492e3d2 [svn-r4853] 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:30:34 -05:00
Quincey Koziol
c2bca116dd [svn-r4831] Purpose:
Update docs
Description:
    Update Solaris 2.8 information
2002-01-15 17:06:55 -05:00
Quincey Koziol
4044920f0e [svn-r4830] Purpose:
Update docs
Description:
    Updated FreeBSD information
2002-01-15 16:14:23 -05:00
Bill Wendling
82529f8ecf [svn-r4828]
Purpose:
	Feature Description
Description:
	Added the MPI compiler used for parallel stuff on HP-UX 11 SysV
Platforms tested:
	Stone Tablets
2002-01-15 11:53:23 -05:00
Elena Pourmal
3daae4c89d [svn-r4793]
Purpose:
    Maintenance
Description:
    Updated compilers information for OSF5.1 and added C++ support
    for SP3 and OSF5.1 to the "Configuration Features" table.
2002-01-07 16:44:07 -05:00
Quincey Koziol
1c357f8f37 [svn-r4788] 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:44:41 -05:00
Bill Wendling
8c1c416d4d [svn-r4784]
Purpose:
	feature add
Description:
	Added ability to h5dumper to dump Group comments.
Solution:
	Stole the code from h5ls that does this and put it into the h5dumper
	code. Modified the DDL to reflect the newest change. Added a testcase
	(tgrp_comments.*) to test that it's actually doing the comments
	correctly.

	Small modification to H5G.c. The error comment should have said that
	it couldn't "get" the comment instead of "set" the comment...
Platforms tested:
	Dangermouse, Kelgai, Modi4
2002-01-05 21:18:20 -05:00
HDF Admin
84dc43d313 [svn-r4781] Snapshot version 1.4 release 3 (snap10) 2002-01-05 08:24:09 -05:00
Quincey Koziol
1159d26906 [svn-r4779] Purpose:
Document VL datatype for attributes bug fix from yesterday.
2002-01-04 15:53:52 -05:00
Albert Cheng
b935acd43f [svn-r4766] Updated with the new feature of enable-threadsafe. 2002-01-02 14:09:02 -05:00
Albert Cheng
8b6859c228 [svn-r4762] Description:
Updated with the information of removal of DPSS driver.
Platforms tested:
    Eye-balled.
2001-12-31 13:20:20 -05:00
Bill Wendling
c157e849ed [svn-r4752]
Purpose:
	Doc
Description:
	Documented the addition of parallel HDF5 support for HP-UX 11.
2001-12-21 16:23:48 -05:00
Quincey Koziol
d6173e5b0e [svn-r4738] Purpose:
Bug Fix
Description:
    Document bug fix.
2001-12-18 15:29:34 -05:00
Quincey Koziol
63ad5253db [svn-r4705] Purpose:
Code cleanup
Description:
    Tweaked internal error handling macros to reduce the size of the library's
    object code by about 10-20%.
Platforms tested:
    FreeBSD 4.4 (sleipnir)
2001-12-12 13:34:20 -05:00
Quincey Koziol
1672209bea [svn-r4694] 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:52:09 -05:00
Quincey Koziol
73898f3987 [svn-r4692] 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:24:30 -05:00
HDF Admin
79d4556224 [svn-r4684] Snapshot version 1.4 release 3 (snap9) 2001-12-08 10:25:19 -05:00
HDF Admin
130f85df82 [svn-r4663] Snapshot version 1.4 release 3 (snap8) 2001-12-01 18:49:23 -05:00
HDF Admin
b6594db882 [svn-r4610] Snapshot version 1.4 release 3 (snap7) 2001-11-17 21:42:20 -05:00
Quincey Koziol
4d46d69f2f [svn-r4602] 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:11:28 -05:00
HDF Admin
b3e09c1b66 [svn-r4599] Snapshot version 1.4 release 3 (snap6) 2001-11-10 07:45:39 -05:00
HDF Admin
9e618ddea0 [svn-r4579] Snapshot version 1.4 release 3 (snap5) 2001-10-27 08:01:35 -05:00
Quincey Koziol
ee2ecdfd48 [svn-r4565] Purpose:
Document recent changes
2001-10-23 14:32:50 -05:00
HDF Admin
d3c98956d2 [svn-r4559] Snapshot version 1.4 release 3 (snap4) 2001-10-20 02:26:17 -05:00
HDF Admin
6747d0bdf3 [svn-r4541] Snapshot version 1.4 release 3 (snap3) 2001-10-13 06:22:55 -05:00
HDF Admin
d981535014 [svn-r4530] Snapshot version 1.4 release 3 (snap2) 2001-10-06 06:24:47 -05:00
Quincey Koziol
edd0e463c4 [svn-r4510] Purpose:
Document bug fix.
2001-10-02 11:58:41 -05:00
Quincey Koziol
6d312352f3 [svn-r4503] Purpose:
Document feature fix.
2001-10-01 10:35:51 -05:00
Quincey Koziol
1524492673 [svn-r4495] Purpose:
Document bug fix
Platforms tested:
    Eyeballed...
2001-09-28 14:46:43 -05:00
Quincey Koziol
f76e0e8eeb [svn-r4491] Purpose:
Document bug fix
Description:
    Mention the edge detection chunking bug fix.
2001-09-28 14:10:37 -05:00
Albert Cheng
22a628fddf [svn-r4480] Updated with changes of H5Pset_split and the new test of configure. 2001-09-26 09:20:03 -05:00
HDF Admin
7a8eb55bce [svn-r4468] Snapshot version 1.4 release 3 (snap1) 2001-09-22 05:06:35 -05:00
MuQun Yang
82127ccd71 [svn-r4447]
Purpose:
     a bug fix
Description:
     Forget adding one line for "This creates a
      directory called 'hdf5xxx'under MyHDFstuff which contains
      several files and directories. "

Solution:
    should be "This creates a
      directory called 'hdf5xxx'under MyHDFstuff which contains
      several files and directories. Rename directory "hdf5xxx" into
      "hdf5".
Platforms tested:
    eirene
2001-09-17 17:15:07 -05:00
HDF Admin
d09e257551 [svn-r4442] Snapshot version 1.4 release 3 (snap0) 2001-09-15 04:24:35 -05:00
Bill Wendling
9d7aa28b5a [svn-r4440]
Purpose:
    Feature Add
Description:
    Added description of H5CC tool.
2001-09-13 12:13:11 -05:00
MuQun Yang
7dee9107b4 [svn-r4409]
Purpose:
    Add two items related to h4toh5 converter in known problem since these two bugs are fixed.
Description:
Solution:
Platforms tested:
2001-08-24 12:02:04 -05:00
Quincey Koziol
22f2680e87 [svn-r4389] Purpose:
Update docs.
Description:
    Mention change to H5Awrite API from a "void *" to a "const void *"
2001-08-18 17:39:33 -05:00
Quincey Koziol
d8b1d99837 [svn-r4379] Purpose:
Doc update.
Description:
    Noted performance increase in byte-swapping during data conversions.
2001-08-17 17:28:21 -05:00
Albert Cheng
44b651ac6c [svn-r4358] Updated.
cvS: ----------------------------------------------------------------------
2001-08-14 17:38:31 -05:00
HDF Admin
c76f6074b5 [svn-r4328] Snapshot version 1.4 release 2 (post0) 2001-08-11 03:47:41 -05:00
Albert Cheng
e31224e3c3 [svn-r4319] Purpose:
Recommitted all changes since 1.4.2 release.  This is needed
    because I had to commit a version of exactly when 1.4.2 was
    released.
2001-08-06 18:38:44 -05:00
Albert Cheng
d94c240804 [svn-r4317] Purpose:
This version is the one got released as 1.4.2.
    Committed it to prepare for retagging it for version 1.4.2 release.
2001-08-06 18:24:21 -05:00
Elena Pourmal
9b23890d91 [svn-r4290]
Purpose:
    Maintenance for the hdf5-1.4.2-post0
Description:
    Added information about hdf5-1.4.2 release to the HISTORY.txt
    Modified RELEASE.txt for hdf5-1.4.2-post0 (or whatever it shoud be after 1.4.2)
2001-08-01 13:05:39 -05:00
Bill Wendling
4c1e8fe1fe [svn-r4289]
Purpose:
    Bug Fix
Description:
    Mentioned that Parallel HDF5 is available on Linux platforms. Also
    removed the statement that Parallel HDf5 is available on HPUX V Class
    machines (it failed the tests. Only serial mode is available).
Platforms tested:
    Optical Scan
2001-08-01 12:40:42 -05:00
Albert Cheng
3eea878166 [svn-r4272] Purpose:
revised/updated for 1.4.2 release
Platforms tested:
    Eyeballed.
2001-07-30 03:45:24 -05:00
MuQun Yang
b892ecdbf9 [svn-r4269]
Purpose:
    update another known problem for h4toh5 converter
Description:
Solution:
Platforms tested:
   eirene
2001-07-26 15:11:22 -05:00
MuQun Yang
e5640f5e79 [svn-r4268]
Purpose:
    update release.txt for h4toh5 features
Description:
Solution:
Platforms tested:
2001-07-26 11:49:46 -05:00
Raymond Lu
8e1730d75c [svn-r4266]
Purpose:
    Update Information
Description:
    Added "IRIX 6.5 fails to compile configured with --enable-static-exec"
    information.
2001-07-26 10:22:38 -05:00