Commit Graph

506 Commits

Author SHA1 Message Date
Fang Guo
53f7edfbc4 [svn-r11180] Purpose:
Maintenance on windows
Description:
some typoes
Solution:

Platforms tested:

Misc. update:
2005-08-01 17:30:53 -05:00
Fang Guo
f224079270 [svn-r11178] Purpose:
Maintenance on windows
Description:
Reformat to have a clear look
Solution:

Platforms tested:

Misc. update:
2005-08-01 12:00:55 -05:00
Quincey Koziol
0c9c34fab6 [svn-r11176] Purpose:
Bug fix

Description:
    Correct problems when querying information about a group that was opened
by dereferencing an object reference.

Solution:
    Read in symbol table information instead of rely on it being cached.

Platforms tested:
    FreeBSD 4.11 (sleipnir)
    Too minor to require h5committest
2005-07-30 13:53:01 -05:00
Fang Guo
ddb2af421f [svn-r11175] Purpose:
Maintenance on Windows
Description:
Reformat a little bit to make it easy to read and find
Solution:

Platforms tested:

Misc. update:
2005-07-29 11:41:37 -05:00
Fang Guo
d4c11de4d7 [svn-r11174] Purpose:
Maintenance on Windows
Description:
Add hl dll contents
Solution:

Platforms tested:

Misc. update:
2005-07-29 11:29:34 -05:00
Fang Guo
bede0e8366 [svn-r11173] Purpose:
Maintenance on windows
Description:
Add high level dlls contents
Solution:

Platforms tested:

Misc. update:
2005-07-29 11:18:43 -05:00
Fang Guo
111685c3d8 [svn-r11172] Purpose:
Maintenance on windows
Description:
Add contents on high level dlls
Solution:

Platforms tested:

Misc. update:
2005-07-29 10:58:50 -05:00
Fang Guo
e5379ba36f [svn-r11171] Purpose:
Maintenance
Description:
Add high level dll contents and build multithreaded hdf5 on windows section
Solution:

Platforms tested:

Misc. update:
2005-07-28 17:45:03 -05:00
HDF Admin
3cba75f060 [svn-r11148] Snapshot version 1.7 release 49 2005-07-24 02:58:43 -05:00
Quincey Koziol
c92ac94107 [svn-r11145] Purpose:
Bug fix

Description:
    If a named datatype is copied and the copy is used to create a dataset,
the dataset would inadvertantly refer to the original named datatype instead
of a local (possibly modified) copy of the named datatype.

Solution:
    Fixed datatype copying routine.

Platforms tested:
    FreeBSD 4.11 (sleipnir)
    Too minor to require h5committest
2005-07-23 14:58:13 -05:00
Quincey Koziol
52415d4a9a [svn-r11106] Purpose:
Add note about mounting & H5Fget_name() fixes
2005-07-22 09:33:24 -05:00
HDF Admin
5de418b2b4 [svn-r11081] Snapshot version 1.7 release 48 2005-07-18 16:20:23 -05:00
Quincey Koziol
5e98b5bb36 [svn-r11077] Purpose:
Bug fix

Description:
    Further progress on fixing file mounting to work properly.

Platforms tested:
    FreeBSD 4.11 (sleipnir)
    Linux 2.4
    Too minor to require h5committest
2005-07-16 11:33:15 -05:00
MuQun Yang
d5d0e69c5c [svn-r11071]
Purpose:
Update collective IO support status.

Description:

Solution:

Platforms tested:

Misc. update:
2005-07-13 15:05:47 -05:00
Raymond Lu
f8964f5c1f [svn-r11054] Purpose: Bug fix.
Description: There was a bug in the calculating code of the Fletcher32
checksum in the library before v1.6.3.  The checksum value wasn't consistent
between big-endian and little-endian systems.  This bug was fixed in
Release 1.6.3.  However, after fixing the bug, the checksum value is no
longer the same as before on little-endian system.

Solution: Made the library compare both the correct checksum and incorrect
checksum generated from v1.6.2 or before.  This makes the library be
backward compatible but not forward compatible.

Platforms tested: h5committest and fuss.

Misc. update: Documented the forward incompatibility problem in the
Known Problem section in RELEASE.txt
2005-07-08 12:18:35 -05:00
Fang Guo
c80b4d9eca [svn-r11036] Purpose:
Modification on .Net and Intel part
Description:
In batch mode, there should be no options to choose build Only HDF5 C or both C and C++ library
with visual studio .net or intel compiler for the time being
Solution:

Platforms tested:

Misc. update:
2005-07-07 12:04:15 -05:00
Quincey Koziol
12d84d4b12 [svn-r11022] Purpose:
Bug fix & code cleanup

Description:
    Don't unmount child files from a parent file if the parent file is
being held open by an object.

    Also, moved the mounting routines into their own source file and the
superblock routines into their own file also.

Solution:
    Moved the code for unmounting child files down in the H5F_close routine
and also add checks to the file and group mounting code to unmount child
files when the last object holding open a file closes.

Platforms tested:
    FreeBSD 4.11 (sleipnir)
    h5committest
2005-07-05 16:58:50 -05:00
James Laird
4cf99e9f28 [svn-r11013] Purpose:
Bug fix

Description:
Fixed bugs that caused tests to be unable to find testhdf5.sh during
daily tests, and another that broke sol and shanti.

Solution:
When tests are run, their path is ./$testname .
When scripts are run, their path has no leading "./".  Fixed.
Sol and shanti don't recognize the -e option for test, but they do know
-f.  Fixed.
Also modified release notes.

Platforms tested:
mir, shanti, heping
2005-07-01 16:22:05 -05:00
Quincey Koziol
5e98cfee43 [svn-r11009] Purpose:
Bug fix

Description:
    When a series of files is mounted on one another and one of those files
is not unmounted, the library gets confused at shutdown and goes into an
infinite loop in the file interface.

Solution:
    If there are still files left in the "closing" state when shutting down
the file API, iterate over those file IDs and unmount any child files that we
find mounted on those files.

Platforms tested:
    FreeBSD 4.11 (sleipnir)
    Too minor to require h5committest
2005-07-01 00:35:29 -05:00
Raymond Lu
afcd1ddb39 [svn-r11006]
Misc. update: Document a known problem with Fletcher32 filter.
2005-06-30 16:30:40 -05:00
Raymond Lu
a752497f4d [svn-r10985] Purpose: Minor correction.
Misc. update: The bug number is 213 for family driver change, not 214
in the last checkin.
2005-06-24 13:58:38 -05:00
Raymond Lu
351b8a7b7c [svn-r10982] Purpose: Update document.
Description: First, report a bug fix(#214) of family driver.  Second
document PGI compiler bug for optimization on AMD processor.



Misc. update: First, report a bug fix(#214) of family driver.  Second
document PGI compiler bug for optimization on AMD processor.
2005-06-24 09:59:11 -05:00
Elena Pourmal
ea66068977 [svn-r10970] Purpose: New feature/bug #350 fix
Description:
             When compiler flag was used to set the size of Fortran integer
             to 8 bytes, library would fail.

Solution:
             Cleaned up the code; added detection of Fortran INTEGER type size
             and appropriately defined int_f type for C-stubs routines.

Platforms tested:
             Solaris 2.8 32 and 64-bit, AIX 5.1 64-bit parallel
             PGI Fortran with -i8 flag on heping
             Absoft Fortran with -i8 flag on heping
             g95 on mir (Fortran integer is 8 bytes by default that cannot be
                         changed - compiler bug ;-)
             AIX Fortran with -qintsize=8 32 and 64-bit modes on copper

Misc. update:
2005-06-22 13:23:21 -05:00
Fang Guo
3c75970b28 [svn-r10968] Purpose:
Change formats.
Description:

Solution:

Platforms tested:

Misc. update:
2005-06-21 16:34:53 -05:00
James Laird
dc4c767d6d [svn-r10957]
Purpose:
Updated documentation

Description:
Amended documentation for configuring tflops.

Platforms tested:
Only documentation was changed.

Misc. update:
2005-06-20 12:38:30 -05:00
Quincey Koziol
d641030436 [svn-r10951] Purpose:
Bug fix

Description:
    Hyperslab selections that had a selection offset and were applied to a
chunked dataset could get into an infinite loop or core dump if the same
selection was used multiple times, with different selection offsets.

Solution:
    "Normalize" the selection with the selection offset, generate the
selections for the chunks overlapped and then "denormalize" the selection.

Platforms tested:
    FreeBSD 4.11 (sleipnir)
    Too minor to require h5committest
2005-06-18 00:10:22 -05:00
Fang Guo
6d54505653 [svn-r10948] Purpose:
Change format and typo errors
Description:

Solution:

Platforms tested:

Misc. update:
2005-06-17 17:17:45 -05:00
Fang Guo
fdb479ec2a [svn-r10947] Purpose:
Change format and modify typo
Description:

Solution:

Platforms tested:

Misc. update:
2005-06-17 16:46:49 -05:00
Fang Guo
17bc278435 [svn-r10946] Purpose:
Add more links.
Description:

Solution:

Platforms tested:

Misc. update:
2005-06-17 15:37:56 -05:00
Fang Guo
714a71d08e [svn-r10945] Purpose:
Add html document for windows users
Description:

Solution:

Platforms tested:

Misc. update:
2005-06-17 15:37:16 -05:00
Fang Guo
b82f8b3ade [svn-r10934] Purpose:
Add html document for windows users
Description:

Solution:

Platforms tested:

Misc. update:
2005-06-17 12:08:41 -05:00
Fang Guo
8896b02394 [svn-r10933] Purpose:
Add html format document for windows users.
Description:

Solution:

Platforms tested:

Misc. update:
2005-06-17 12:08:07 -05:00
Fang Guo
d37e4e1488 [svn-r10930] Purpose:
Modify format and typo.
Description:

Solution:

Platforms tested:

Misc. update:
2005-06-16 16:50:39 -05:00
Fang Guo
65d84e7d58 [svn-r10929] Purpose:
Modify format and typo
Description:

Solution:

Platforms tested:

Misc. update:
2005-06-16 16:43:10 -05:00
Fang Guo
827af73c38 [svn-r10928] Purpose:
Modify format and typo
Description:

Solution:

Platforms tested:

Misc. update:
2005-06-16 16:36:05 -05:00
Fang Guo
d15a518c28 [svn-r10927] Purpose:
Modify formats and typo
Description:

Solution:

Platforms tested:

Misc. update:
2005-06-16 16:18:50 -05:00
Fang Guo
df1b7e62bc [svn-r10926] Purpose:
modify formats and typo
Description:

Solution:

Platforms tested:

Misc. update:
2005-06-16 15:35:20 -05:00
Fang Guo
6dd0f441ff [svn-r10924] Purpose:
Add html format document.
Description:
It is easy for windows users to follow and read.
Solution:

Platforms tested:

Misc. update:
2005-06-15 17:39:49 -05:00
Fang Guo
b9a4294cd0 [svn-r10923] Purpose:
Add html format document.
Description:
It is easy for windows users to read and follow.
Solution:

Platforms tested:

Misc. update:
2005-06-15 17:38:55 -05:00
Quincey Koziol
7e7dd03a32 [svn-r10920] Purpose:
Bug fix

Description:
    Add check for opaque tags that are too long for file format to handle
currently.


Platforms tested:
    FreeBSD 4.11 (sleipnir)
    Too minor to require h5commmitest
2005-06-14 16:18:32 -05:00
Fang Guo
55c70c771a [svn-r10905] Purpose:
File was split into three parts.
Description:
The short version was split into three parts three compilers
MSVS 6.0 MSVS .NET and Intel Compiler
Solution:

Platforms tested:

Misc. update:
2005-06-10 14:49:26 -05:00
Fang Guo
77de06b381 [svn-r10894] Purpose:
Add short version instruction for users using Intel Compiler
Description:
Add a short version instruction for building and testing HDF5
with Intel C and Fortan compiler on windows XP.
Solution:

Platforms tested:

Misc. update:
2005-06-10 14:10:50 -05:00
Fang Guo
ae41553de2 [svn-r10893] Purpose:
Add short version instruction for Visual C++ .net 2003
Description:
Short version instruction for building and testing HDF5
with Visual C++ .Net was added.
Solution:

Platforms tested:

Misc. update:
2005-06-10 14:09:26 -05:00
Fang Guo
072c08b7af [svn-r10892] Purpose:
Separate short version instruction for different compilers.
Description:
Add short version instruction for MSVS 6.0
Solution:

Platforms tested:

Misc. update:
2005-06-10 14:07:26 -05:00
Fang Guo
4866e40e53 [svn-r10891] Purpose:
Update document for windows.
Description:
Add support with visual c++ .Net and intel compiler on windows XP.
Solution:

Platforms tested:

Misc. update:
2005-06-10 14:06:06 -05:00
Fang Guo
147aa9ef46 [svn-r10890] Purpose:
Update instruction for windows users.
Description:
Modify detailed instruction to catch up the changes .
Solution:

Platforms tested:

Misc. update:
2005-06-10 14:04:33 -05:00
Quincey Koziol
54188b4abb [svn-r10875] Purpose:
Bug fix

Description:
    Fix several NULL pointer dereferences when tracking the name of open
objects during some unusual sequences of mount & unmount operations.

Platforms tested:
    FreeBSD 4.11 (sleipnir)
    Too minor to require h5committest
2005-06-08 00:22:28 -05:00
MuQun Yang
643443a512 [svn-r10860] Purpose:
Changed the comments of scaleoffset filter to reflect the current stage.

Description:

Solution:

Platforms tested:

Misc. update:
2005-06-06 11:23:20 -05:00
Quincey Koziol
45bbf45250 [svn-r10837] Purpose:
Bug fix/new feature

Description:
    Setting "SEMI" or "STRONG" file close degrees causes problems when multiple
file IDs exist for the same file on disk.

Solution:
    Make the "SEMI" and "STRONG" settings only apply to the file ID that is
being closed.

    Also, add an "H5F_OBJ_LOCAL" flag for the H5Fget_obj_count() &
H5Fget_obj_ids() calls, so that applications can query about objects opened
with a particular file ID instead of all the objects opened in the file on
disk.

Platforms tested:
    FreeBSD 4.11 (sleipnir)
    h5committest
2005-06-01 16:20:10 -05:00
Raymond Lu
38b33b8330 [svn-r10795] Purpose: Bug fix
Description: See details from Bug #213.  Family member file size wasn't saved
anywhere in file.  When family file is opened, the first member size determine
the member size.

Solution:  This is the third step of checkin.  h5repart has been modified.  If h5repart is used
to change the size of family member file, the new size(actual member size) is saved in the superblock.

In the second step of checkin, multi driver is checked against the driver
name saved in superblock.  Wrong driver will result in a failure with an error message indicating
multi driver should be used.  This change includes split driver because it's a special case for multi
driver.

In the first step of checkin.  Family member size and name template(unused at this stage) are saved
in file superblock.  When file is reopened,the size passed in thrin superblock.  A different size
will trigger a failure with an error message indicating the right size.  Wrong driver to open family
file will cause a failure, too.

Platforms tested: h5committest and fuss

Misc. update:  RELEASE.txt
2005-05-24 16:00:16 -05:00