summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* [svn-r6587] Purpose:Pedro Vicente Nunes2003-04-042-1/+3
| | | | | | | | | | | | typo in usage message Description: Solution: Platforms tested: linux Misc. update:
* [svn-r6586] Purpose:Bill Wendling2003-04-042-4950/+4574
| | | | | | | | | | | | | | | Fix Description: Previous changes in the configure were overwritten. Solution: Updated configure.in with the changes that were lost. Platforms tested: Linux & Modi4. Misc. update:
* [svn-r6585] Purpose:MuQun Yang2003-04-041-0/+0
| | | | | | | | | | | | | | | | To update szip support on windows Description: Windows project files have been updatd Solution: Windows DLL doesnot work with szip compression. Look into it now. Windows Static works with szip compression. Platforms tested: Since no HDF5 source code has been touched, only test on windows 2000 VS 6.0. Misc. update:
* [svn-r6584] Elena Pourmal2003-04-032-15/+148
| | | | | | | | | | | | | | | | Purpose: Maintenance Description: There was an old h5import (h5import.c) tool in the misc directory. The tool created 8-bit integer datasets , it was never tested and/or supported. Solution: We decided to rename old h5import.c to h5createU8.c. The new name reflects what actually old tool does. New executable h5createU8 is built in the misc directory. h5import.c file (old one) is still in the misc directory, but h5import executable is not built. (Sorry if I confused you!) Platforms tested: vebena, arabica, modi4 were tested Misc. update:
* [svn-r6583] Elena Pourmal2003-04-0340-4584/+8501
| | | | | | | | | | | | | | | | | | | Purpose: New tool Description: Pankaj created h5import tool long time ago. I am finally checking the source code in for the 1.6 release. Known problems: h5import test will crash if srcdir option is used; will be fixed before the release. Solution: Platforms tested: vebena, arabica, modi4 were tested. h5import tests passed I also tested on arabica with srcdir option to make sure that there is a problem when srcdir is used. After that I disabled h5import tests. Daily tests will build h5import, but will not run h5import tests. Misc. update:
* [svn-r6582] Purpose:Quincey Koziol2003-04-031-351/+46
| | | | | | | | | | | | | | | | | | | | | Code cleanup Description: Updated copyright. Removed szip-specific testing in favor of standard testing, now that bugs in the szip filter are fixed. Updated to latest version of H5Pset_szip API Solution: Platforms tested: FreeBSD 4.8 (sleipnir) IRIX64 6.5 (modi4) w/parallel Misc. update:
* [svn-r6581] Purpose:Quincey Koziol2003-04-031-84/+128
| | | | | | | | | | | | | | | | | | | Code cleanup & bug fix Description: Cleaned up comments & copyright statement. Blocks which were unable to be compressed were missing the "length" prefix, causing the decompression routine to fail. Solution: Always add "length" prefix to all blocks, even ones the fail to compress. Platforms tested: FreeBSD 4.8 (sleipnir) IRIX64 6.5 (modi4) w/parallel Misc. update:
* [svn-r6580] Purpose:Quincey Koziol2003-04-031-3/+0
| | | | | | | | | | | | | | | Code cleanup Description: Removed 'szlib.h' header, moving it to the H5Zszip.c filter code. Solution: Platforms tested: FreeBSD 4.8 (sleipnir) IRIX64 6.5 (modi4) w/parallel Misc. update:
* [svn-r6579] Purpose:Quincey Koziol2003-04-031-0/+6
| | | | | | | | | | | | | | | Code cleanup Description: Added flags for szip-specific settings Solution: Platforms tested: FreeBSD 4.8 (sleipnir) IRIX64 6.5 (modi4) w/parallel Misc. update:
* [svn-r6578] Purpose:Quincey Koziol2003-04-035-68/+103
| | | | | | | | | | | | | | | | Code cleanup Description: Added lots of comments to existing filters, so they are easier to understand and use as examples for future filters. Cleaned up various bits of code, etc. Solution: Platforms tested: FreeBSD 4.8 (sleipnir) IRIX64 6.5 (modi4) w/parallel Misc. update:
* [svn-r6577] Purpose:Quincey Koziol2003-04-032-12/+18
| | | | | | | | | | | | | | | | | | Code cleanup (sorta) Description: The H5Pset_szip API call was forcing users to pass in their parameters in the same way as the internal representation of the filter parameters used by the library (as an array of unsigned values). Solution: Changed to pass in separate parameters in a more user-friendly format. Platforms tested: FreeBSD 4.8 (sleipnir) IRIX64 6.5 (modi4) w/parallel Misc. update:
* [svn-r6576] Purpose:Quincey Koziol2003-04-039-173/+288
| | | | | | | | | | | | | | Cleanup Description: Update dependencies. Solution: Platforms tested: Linux 2.4 (eirene) Misc. update:
* [svn-r6575] Purpose:Quincey Koziol2003-04-032-38/+58
| | | | | | | | | | | | | | | | | | Code cleanup Description: Re-arranged configure output for external I/O filters to show that zlib and szlib are used for external I/O filters and display them with the output for the internal I/O filters. Solution: Platforms tested: FreeBSD 4.8 (sleipnir) Linux 2.4 (eirene) IRIX64 6.5 (modi4) Misc. update:
* [svn-r6574] Elena Pourmal2003-04-022-0/+226
| | | | | | | | | | | | | | Purpose: Maintenance Description: New fortran APIs h5pset_fapl_multi and h5pget_fapl_multi have been added along with the new tests. Solution: Platforms tested: burrwhite with PGI compilers, arabica and modi4 with --enable-parallel Misc. update:
* [svn-r6573] Elena Pourmal2003-04-027-8/+567
| | | | | | | | | | | | | | Purpose: Maintenance Description: New fortran APIs h5pset_fapl_multi and h5pget_fapl_multi have been added Solution: Platforms tested: burrwhite with PGI compilers, arabica and modi4 with --enable-parallel Misc. update:
* [svn-r6572] Purpose:Albert Cheng2003-04-021-6/+5
| | | | | | | | | | | | | | | | | bug fix. Description: It checked on the CVSROOT setting even when no cvs is needed. Solution: Moved the verification inside the checkout code so that the CVS settings are checked when it is needed. Platforms tested: Eirene--this is invoked by bin/runtest. Platform tests do not apply here. Misc. update:
* [svn-r6570] Frank Baker2003-04-021-42/+406
| | | | | | | | | | | | | | | | Purpose: New feature: Fill value and storage space allocation changes Description: Modified the following functions: H5Pset_fill_value H5Pget_fill_value Added the following functions: H5Pfill_value_defined H5Pset_fill_time H5Pget_fill_time H5Pset_alloc_time H5Pget_alloc_time Platforms tested: Safari, IE 5
* [svn-r6569] Frank Baker2003-04-021-34/+138
| | | | | | | | | | | | | | | | | | Purpose: New filter functionality Rename section to reflect filters rather than strictly compression Description: "Compression Interface" --> "Filter and Compression Interface" Renamed section as "Filter and Compression Interface". Extended introductory paragraphs to BRIEFLY describe filter pipeline. Edit H5Zregister to speak from point of view of filters rather than compression only. Add H5Zunregister. Add H5Zfilter_avail. Platforms tested: Safari, IE 5
* [svn-r6568] Purpose:Albert Cheng2003-04-021-0/+4
| | | | | | | | | | | | Updated. Description: Solution: Platforms tested: Misc. update:
* [svn-r6566] Frank Baker2003-04-021-42/+129
| | | | | | | | | | | Purpose: New feature -- Fill value and storage space allocation changes Description: Added H5Dget_space_status Modified H5Dcreate and H5Dread to discuss Also, copy and readability edits in H5Dcreate, H5Dread, and H5Dwrite Platforms tested: IE 6, Safari
* [svn-r6563] Purpose:Pedro Vicente Nunes2003-04-028-734/+502
| | | | | | | | | | | | | | | | | | | added test script for h5diff code cleaning for alpha release makefile now generates the h5difftst.c program that generates 2 .h5 files for testing Description: the .sh script runs several runs of h5diff and compares the output with a predifined output located in /tools/testfiles (.txt files) righ now it has only one test Solution: Platforms tested: linux (other platforms later , ok !? ) Misc. update:
* [svn-r6562] Purpose:Pedro Vicente Nunes2003-04-021-0/+5
| | | | | | | | | | | | | | | added test files for h5diff Description: 2 binary hdf5 files, generated by h5difftst.c located in /tools/h5diff 1 of several text files to be added , that have a predifined h5diff output , to be compared with the output of the program rum by testh5diff.sh Solution: Platforms tested: Misc. update:
* [svn-r6561] Purpose:Albert Cheng2003-04-021-0/+2
| | | | | | | | | Updated with the two newly added configure files. Platforms tested: bin/chkmanifest succeeded. Misc. update:
* [svn-r6560] Purpose:Albert Cheng2003-04-022-0/+136
| | | | | | | | | | | | | | | | Feature (bug fix) Description: Added a new configure file specifically for the IA64 platform in which ecc and efc are the default compilers. Also added all the Fortran special setup in the fortran version Platforms tested: no h5committest since this is a IA64 platform stuff. Tested in Titan. Misc. update: MANIFEST Updated.
* [svn-r6559] Purpose:Bill Wendling2003-04-011-11/+13
| | | | | | | | | | | | Update Description: Missed this file when updating copyright statements. Platforms tested: None (comment change) Misc. update:
* [svn-r6558] Purpose:Bill Wendling2003-04-011-1/+1
| | | | | | | | | | | | | | | Bug Fix... Description: The previous bug was in the _free function as well Solution: Used the correct structure Platforms tested: Modi4 Misc. update:
* [svn-r6557] Purpose:Bill Wendling2003-04-011-1/+1
| | | | | | | | | | | | | | | Bug Fix Description: Was using the wrong pointer into a structure... Solution: Used the correct pointer to get the file_id... Platforms tested: Modi4 Misc. update:
* [svn-r6556] Purpose:Bill Wendling2003-04-015-72/+160
| | | | | | | | | | | | | | | | | | | Update & Bug Fix Description: The "free" protocol was missing. Added that to the server side. When doing a "create" of a file (with no other data structures created), the freespace in the file wasn't being reclaimed. Solution: After adding the free protocol, we put the burden of running through the FD_free function on the SAP instead of each client. Platforms tested: Linux Misc. update:
* [svn-r6555] Purpose:MuQun Yang2003-04-011-0/+5
| | | | | | | | | | | | Add a little description of szip support. More needs to be added. Description: Solution: Platforms tested: Doc. file, no needs to test. Misc. update:
* [svn-r6554] Purpose:MuQun Yang2003-04-011-0/+1
| | | | | | | | | | | | Adding new code name (H5Zszip.c) to MANIFEST Description: Solution: Platforms tested: Misc. update:
* [svn-r6553] Purpose:MuQun Yang2003-04-011-26/+406
| | | | | | | | | | | | | | | | | | | | | | | | | | | To add tests for szip compression in HDF5 Description: Three tests were added: 1) szip filter itself 3) szip + shuffle + fletch32 2) fletch32 + shuffle + szip Solution: Since H5Dget_storagesize returns 0(Quincey can fix it or it may be gone), I create another function called test_internal_filter_szip, which is the almost the same as test_internal_filter but comments out H5Dget_storage_size function. Platforms tested: Since there are changes of configure.in and configure,I didn't use h5committest. I tested with four platforms. 1) Linux 2.4 (eirene) 2) Solaris 2.7(arabic 3) windows 2000(VS 6.0) 4) SGI IRIX6.5-64(modi4) For test 1)-3), only basic C tests were done For modi4 test, I tested 64-bit C,parallel and fortran. All tests passed, except a warning message from szip library when checksum is used in some order, which doesn't cause any real problems. Misc. update:
* [svn-r6552] Purpose:MuQun Yang2003-04-011-0/+122
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | To support szip compression in HDF5 Description: This is where szip filter function is located. Solution: The filter function composes of "encode" and "decode" part, which is similar as deflate filter. One critical difference is: when szip decompresses the data, it needs to know the buffer size to hold the decompressed data in advance. Currently it's hard for HDF5 lib to give the buffer size easily. So to avoid this problem, in each chunk, we add a small header to hold the buffer size of each chunk. The code will use UINT32 ENCODE and UINT32 DECODE to finish this part of work. Platforms tested: Since there are changes of configure.in and configure,I didn't use h5committest. I tested with four platforms. 1) Linux 2.4 (eirene) 2) Solaris 2.7(arabica) 3) windows 2000(VS 6.0) 4) SGI IRIX6.5-64(modi4) For test 1)-3), only basic C tests were done For modi4 test, I tested 64-bit C,parallel and fortran. All tests passed, except a warning message from szip library when checksum is used in some order, which doesn't e any real problems. Misc. update:
* [svn-r6551] Purpose:MuQun Yang2003-04-016-13/+74
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | To support szip compression in HDF5 Description: szip compression support is required by NASA ESDIS. The compression algorithm is good for scientific data. In HDF5, we add another filter function to make szip as a default compression package as we did for gzip(or zlib). In this check-in, a new function called H5Pset_szip was added into H5Pdcpl.c, this function is very similar to H5Pset_deflate. The only difference is SZIP needs four parameters from the user to get the compression done while gzip needs only one. So we pass a pointer to this function instead of an integer number. The description of the four parameters of szip should be in different documents. H5Z.c and other header files were simply modified to have HDF5 know szip. Solution: See the decription Platforms tested: Since there are changes of configure.in and configure,I didn't use h5committest. I tested with four platforms. 1) Linux 2.4 (eirene) 2) Solaris 2.7(arabica) 3) windows 2000(VS 6.0) 4) SGI IRIX6.5-64(modi4) For test 1)-3), only basic C tests were done For modi4 test, I tested 64-bit C,parallel and fortran. All tests passed, except a warning message from szip library when checksum is used in some order, which doesn't cause any real problems. Misc. update:
* [svn-r6550] Purpose:MuQun Yang2003-04-012-4/+13
| | | | | | | | | | | | | | | | | | | | | | | | | | To support szip compression in HDF5 Description: szip compression support is required by NASA ESDIS. The compression algorithm is a good compression algorithm for scientific data. In HDF5, we add another filter function to make szip as a default compression package as we did for gzip(or zlib). H5config.in needs to be regenerated by autoheader for SZIP flags. Solution: A new file called H5Zszip.c will be added in the Makefile.in Flags like: HAVE_FILTER_SZIP should be auto-generated by autoheader. Platforms tested: Since there are changes of configure.in and configure,I didn't use h5committest. I tested with four platforms. 1) Linux 2.4 (eirene) 2) Solaris 2.7(arabica) 3) windows 2000(VS 6.0) 4) SGI IRIX6.5-64(modi4) For test 1)-3), only basic C tests were done For modi4 test, I tested 64-bit C,parallel and fortran. All tests passed, except a warning message from szip library when checksum is used in some order, which doesn't cause any real problems. Misc. update:
* [svn-r6549] Purpose:MuQun Yang2003-04-012-4/+541
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This is the first check-in message related to szip support at HDF5 1.6 release Description: szip compression support is required by NASA ESDIS. The compression algorithm is a good compression algorithm for scientific data. In HDF5, we add another filter function to make szip as a default compression package as we did for gzip(or zlib). Solution: In the configure.in and configure, I handled szip exactly the same as what zlib was built into the HDF5. Currently if you don't specify in the configure command line with: ./configure --with-szlib=/..... Unless you put your szip library in your path,you will build the same HDF5 library like before. Also, I only use static szip library to test with HDF5. Platforms tested: Since there are changes of configure.in and configure,I didn't use h5committest. I tested with four platforms. 1) Linux 2.4 (eirene) 2) Solaris 2.7(arabica) 3) windows 2000(VS 6.0) 4) SGI IRIX6.5-64(modi4) For test 1)-3), only basic C tests were done For modi4 test, I tested 64-bit C,parallel and fortran. ALl tests passed, except a warning message from szip library when checksum is used in some order, which doesn't cause any real problems. Misc. update:
* [svn-r6548] Purpose:Albert Cheng2003-03-311-4/+13
| | | | | | | | | | | | | | | | | | | | | | | | | New Feature Description: Some machine has a different hostname from its official name (e.g., copper is called Cu12) and some machine name are dynamic aliases (e.g., titan is mapped user01 or user02). Some names are cryptic (who could remember hn0? are platinum hosts while user0? are for titan). We had to hardcode those names into the snaptest.cfg file. An ongoing maintenance PAIN. Solution: Added -configname <name> option where "use <name> as hostname in the parsing of the snaptest configure file" Changed RSH code to append the hostname used in the Allhostfile. Now, we need not worry about machine name mapped to a different host and it is much cleaner to match up entries between allhostfile and snaptest.cfg files. Platforms tested: Did not use h5committest which does not cover this code. Tested in eirene, titan, platinum and copper. Misc. update:
* [svn-r6546] Purpose:Bill Wendling2003-03-3173-398/+1005
| | | | | | | | | | | | Update Description: Updated copyright statement in files which hadn't been updated yet. Platforms tested: Linux (Only comment change) Misc. update:
* [svn-r6545] Purpose:Bill Wendling2003-03-316-19/+75
| | | | | | | | | | | | Update Description: Updated copyright Platforms tested: LInux (Comment change only) Misc. update:
* [svn-r6544] Purpose:Bill Wendling2003-03-316-20/+84
| | | | | | | | | | | | Update Description: Update copyright statement Platforms tested: Linux (Comment change only) Misc. update:
* [svn-r6543] Purpose:Bill Wendling2003-03-313-9/+36
| | | | | | | | | | | | Update Description: Updated copyright statement Platforms tested: Linux (only comment change) Misc. update:
* [svn-r6542] Purpose:Bill Wendling2003-03-311-3/+11
| | | | | | | | | | | | Update Description: Updated copyright statement Platforms tested: None needed Misc. update:
* [svn-r6541] Purpose:Bill Wendling2003-03-313-9/+37
| | | | | | | | | | | | Update Description: Updated Copyright statements Platforms tested: None needed... Misc. update:
* [svn-r6540] Purpose:Bill Wendling2003-03-3120-72/+262
| | | | | | | | | | | | Update Description: Updated copyright statement Platforms tested: Linux (Only change in comments...checked if compiles) Misc. update:
* [svn-r6539] Purpose:Bill Wendling2003-03-316-2/+81
| | | | | | | | | | | | Update Description: Updated (and in some cases added) the copyright statement. Platforms tested: Linux (Comment changes...only tested if they compile) Misc. update:
* [svn-r6538] Purpose:Bill Wendling2003-03-3161-321/+836
| | | | | | | | | | | | | Update Description: Updated the Copyright statement Platforms tested: Linux (This change is only in the comments, so I just check that the modules still compile) Misc. update:
* [svn-r6537] Purpose:Bill Wendling2003-03-312-7/+24
| | | | | | | | | | | | Update Description: Updated Copyright statement. Platforms tested: None needed Misc. update:
* [svn-r6536] Purpose:Bill Wendling2003-03-315-11/+57
| | | | | | | | | | | | Updated Copyright Statement Description: Replaced old copyright statement with new one. Platforms tested: No need. Misc. update:
* [svn-r6535] Purpose:Albert Cheng2003-03-311-3/+3
| | | | Updated with new zlib used.
* [svn-r6534] Purpose:Albert Cheng2003-03-311-0/+2
| | | | Updated with AIX configure bug fix.
* [svn-r6532] Purpose:Albert Cheng2003-03-311-1/+2
| | | | | | | | | | | | | | | | | | | | Bug fix Description: test/dtypes failed badly when -O is used. Trying to recompile test/* code without -O did not eliminate the errors. So, the failure is deep in the hdf5 library. Solution: For now, removed '-O' from $PROD_CFLAGS so that enable-production will use no optimization. Need to find out what exactly trigger the errors. Platforms tested: Did not do h5committest because this is an AIX configure change only. Tested it in Copper. Need to test it on other offsite machines. Misc. update: Updated release_docs/RELEASE.