summaryrefslogtreecommitdiffstats
path: root/MANIFEST
Commit message (Collapse)AuthorAgeFilesLines
* [svn-r9580] Purpose:Quincey Koziol2004-11-271-0/+3
| | | | | | | | | | | | | | | | | | | | Add new internal data structure Description: Add an implementation of skip lists to the library (see comment in src/H5SL.c for references to the papers describing them) as a potential replacement for our current threaded, balanced binary tree container. Skip lists are much simpler to implement and should be faster to use. Also, added new error codes to release branch, so bump the minor version number to indicate that the library is no longer perfectly compatible with the 1.6.3 release. Platforms tested: FreeBSD 4.10 (sleipnir) w/parallel Solaris 2.7 (arabica) Too minor to require further testing (the skip lists aren't actually used by any library code yet)
* [svn-r9562] Purpose:Pedro Vicente Nunes2004-11-231-1/+0
| | | | | | | | | | | | | | | | bug fix Description: the Makefile.in of the hl tests was not including a "srcdir" include path the test table .c file was missing also the srcdir path Solution: add it Platforms tested: Misc. update:
* [svn-r9558] Purpose:Pedro Vicente Nunes2004-11-221-0/+21
| | | | | | | | | | | | | | | | | | | | | | | | | | insert high level library into main library Description: configure.in has a new entry (--enable-hl, disable-hl) it is on by default the configure message prints info regarding if hl is enabled or not the tree is /hl /hl/src /hl/test Solution: Platforms tested: linux solaris AIX Misc. update:
* [svn-r9549] updated with new file entry.Albert Cheng2004-11-181-0/+1
|
* [svn-r9525] Purpose:Albert Cheng2004-11-121-0/+1
| | | | | | | updated for added dtransform example. Platforms tested: bin/chkmanifest.
* [svn-r9522] Purpose:MuQun Yang2004-11-111-0/+1
| | | | | | | | | | | | Add filename for MPI derived datatype test code. Description: Solution: Platforms tested: Misc. update:
* [svn-r9512] Purpose:MuQun Yang2004-11-051-2/+2
| | | | | | | | | | | | | Adding new names for windows installation docs, remove old names Description: Solution: Platforms tested: Misc. update:
* [svn-r9493] Purpose:Robert E. McGrath2004-11-021-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fix SZIP filter to dynmically detect encoder. Description: Solution: See: http://hdf.ncsa.uiuc.edu/RFC/SZIP/Szip_dynamic_12_Oct.pdf Platforms tested: verbena, arabica, cobalt. Note RE testing: All automatic tests work as before. The feature is a configuration thing, so the tests are manual. Tested with the following configs: pre-release version of SZIP, with dynamic library, 1. no SZIP 2. SZIP, decoder only 3. SZIP, encoder+decoder released (static lib) SZIP 4. no SZIP 5. SZIP, decoder only 6. SZIP, encoder+decoder after build, switch szip in LD_LIBRARY_PATH at run time 7. SZIP decoder 8. SZIP encoder Misc. update: Manifest updated
* [svn-r9436] Purpose:Pedro Vicente Nunes2004-10-191-1/+0
| | | | | | | | | | | | | | | | | | | | | bug fix Description: Description: one case was not handled in the combination of input options (layout and filters) Solution: redo the algorythm that handles all cases Solution: Platforms tested: linux Misc. update:
* [svn-r9384] Purpose:Quincey Koziol2004-10-091-0/+4
| | | | | | | | | | | | | | | | | | | | | | | Refactor and update fortran configuration Description: Changed configure.in to include the production, debugging and profiling flags for FORTRAN in the command line. Added '-flags' files for PGI and Intel C compilers Added '-fflags' files for PGI and Intel FORTRAN compilers Updated 'gnu-flags' file for GNU C compiler to not modify compiler flags when gcc is not being used. Make detection of the correct FORTRAN compiler a bit smarter for Linux platforms. (And carried over some of the minor changes to other affected machines) Platforms tested: Linux 2.4 (tungsten) w/PGI and Intel C & FORTRAN compilers. Changes not tested by h5committest
* [svn-r9373] Purpose:Quincey Koziol2004-10-061-0/+1
| | | | Update manifest with new file.
* [svn-r9354] Purpose:Quincey Koziol2004-10-011-0/+2
| | | | | | | | | | | | | | | | Bug fix & code cleanup Description: More dataset cleanups to get to a point where we can fix the chunked I/O bug. Also fix a couple of errors in the recent file object resurrection changes which should hopefully address the recent daily test failres (H5T.c) Platforms tested: FreeBSD 4.10 (sleipnir) w/parallel Solaris 2.7 (arabica) h5committest
* [svn-r9347] Purpose:Frank Baker2004-09-301-0/+1
| | | | Adding hdf5/doc/html/PSandPDF/process.txt.
* [svn-r9344] Purpose:Quincey Koziol2004-09-301-1/+0
| | | | Update manifest list.
* [svn-r9137] Purpose:Pedro Vicente Nunes2004-08-231-0/+1
| | | | | | | | | | | | | | | | | | new test Description: added a test that generates and copies a file with a dataset with fill value (this is to test the property list function H5Pequal) Solution: Platforms tested: linux solaris aix Misc. update:
* [svn-r9059] Purpose:MuQun Yang2004-08-111-1/+0
| | | | | | | | | | | | remove the line with all_withf90.zip. Description: Solution: Platforms tested: Misc. update:
* [svn-r9047] Purpose: Adding fileBinh-Minh Ribler2004-08-071-0/+1
| | | | | Description Added file c++/src/H5CppDoc.h.
* [svn-r9034] Purpose:Quincey Koziol2004-08-061-0/+1
| | | | Update manifest with missing h5jam Dependencies file.
* [svn-r9020] Purpose:Robert E. McGrath2004-08-051-0/+17
| | | | | | | | | | | | | Updating for jam utility Description: See previous checkin Solution: Platforms tested: Misc. update:
* [svn-r8987] Purpose:Quincey Koziol2004-08-021-36/+22
| | | | | | | | | | | | Code cleanup Description: Fix another batch of minor differences between the development and release branches. Platforms tested: FreeBSD 4.10 (sleipnir) w/parallel Too minor to require h5committest
* [svn-r8932] Purpose:Quincey Koziol2004-07-221-0/+1
| | | | | | | | | | | | | | | | | | | | Code cleanup Description: Clean up collective chunking code a bit. Also, add '--enable-instrument' configure flag to have a mechanism for determining that optimized operations happened correctly in the library (instead of just the "normal" way) by allowing 'flag' properties to be set outside the library and set when the "right" thing happens. This is mainly for debugging and regression checks, so we make certain we don't break optimized I/O by accident. It's enabled by default when --enable-debug is on (which is on by default in the development branch and off by default in the release branch), but can also be independently controlled with its own configure flag. Platforms tested: FreeBSD 4.10 (sleipnir) w/parallel IBM p690 (copper) w/parallel
* [svn-r8910] Purpose:MuQun Yang2004-07-201-0/+1
| | | | | | | | | | | | Add t_coll_chunk.c at testpar for collective chunk IO test. Description: Solution: Platforms tested: Misc. update:
* [svn-r8904] Purpose:Pedro Vicente Nunes2004-07-201-1/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | h5diff and h5repack changes Description: h5diff introduced the following four modes of output: Normal mode: print the number of differences found and where they occured Report mode: print the above plus the differences Verbose mode: print the above plus a list of objects and warnings Quiet mode: do not print output (h5diff always returns an exit code of 1 when differences are found) h5repack added an extra parameter for SZIP filter (coding method) the new syntax is -f SZIP=<pixels per block,coding> (pixels per block is a even number in 2-32 and coding method is 'EC' or 'NN') Example of use: ./h5repack -i file1 -o file2 -f SZIP=8,NN -v updated usage messages, test scripts and files accordingly Solution: Platforms tested: linux AIX solaris Misc. update:
* [svn-r8877] James Laird2004-07-141-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | Purpose: Bug Fix Description: If an HDF5 file grows larger than its address space, it dies and is unable to write any data. This is more likely to happen since users are able to change the number of bytes used to store addresses in the file. Solution: HDF5 now throws an error instead of dying. In addition, it "reserves" address space for the local heap and for object headers (which do not allocate space immediately). This ensures that after the error occurs, there is enough address space left to flush the entire file to disk, so no data is lost. A more complete explanation is at /doc/html/TechNotes/ReservedFileSpace.html Platforms tested: sleipnir, copper (parallel), verbena, arabica, Windows (Visual Studio 7) Solution: Platforms tested: Misc. update:
* [svn-r8869] Purpose:Pedro Vicente Nunes2004-07-131-2/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | h5repack changes Description: there were some requests to change some minor h5repack features h5repack only made a warning about a non available filter in verbose mode ( -v ) without -v it kept silent, and users sometimes missed this warning the request was that it should print this warning always. so, the new format, is e.g ./h5repack -i test_szip.h5 -o out.h5 Warning: dataset </dset_szip> cannot be read, SZIP filter is not available due to this, and to avoid a lot of these messages in the shell test script, I modified the script h5repack.sh so that it detects the presence of all filters in the environment (previously it only detected SZIP) the test files were also divided in more files , to make the script code easier to follow Solution: Platforms tested: linux AIX (no szip) solaris (no szip, no gzip ) Misc. update:
* [svn-r8852] Purpose:Pedro Vicente Nunes2004-07-091-3/+1
| | | | | | | | | | | | | | | | h5dump new tests Description: added new tests for the print of array indices (nested objects, several ranks) Solution: Platforms tested: linux AIX solaris Misc. update:
* [svn-r8844] Purpose:Quincey Koziol2004-07-091-0/+2
| | | | | | | | | | | | | | | | | | Bug fix Description: The "shared" raw B-tree node can get freed before all the B-tree nodes had been flushed out to disk and released by the cache. Solution: Implement a simple reference counting wrapper for objects in the library and use it to hold the shared raw B-tree nodes so they aren't freed before all references to them in memory are released. Platforms tested: Solaris 2.7 (arabica) FreeBSD 4.10 (sleipnir) IRIX64 6.5 (modei4)
* [svn-r8826] Purpose:Pedro Vicente Nunes2004-07-071-0/+2
| | | | | | | | | | | | | | | | | | h5dump new tests Description: added more tests for the escape/not escape feature for string data (with vlen, with compound, with char data) Solution: Platforms tested: linux solaris AIX Misc. update:
* [svn-r8821] Purpose: Remove filesBinh-Minh Ribler2004-07-071-6/+0
| | | | | | | | | | Description: Removed c++/examples/*.h5 Platforms tested: Not necessary Misc. update:
* [svn-r8812] Purpose:Pedro Vicente Nunes2004-07-061-7/+10
| | | | | | | | | | | | | | | | | | h5dump new tests Description: added new tests for the -p option, superblock, file contents, fill values, array indices. Solution: Platforms tested: linux AIX solaris Misc. update:
* [svn-r8791] Purpose: Rewrote metadata cache (H5AC.c, etc.) to improve ↵John Mainzer2004-07-021-0/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | performance. Description: Replaced the old metadata cache with a cache with a modified LRU replacement policy. This should improve the hit rate. Solution: Since we want to flush cache entries in increasing address order, I used the threaded binary B-tree code to store the cache entries. There is a fair bit of overhead here, so we may want to consider other options. While the code is designed to allow the support of other replacement algorithms, at present, only a modified version of LRU is supported. The modified LRU algorithm requires that a user selectable portion of the cache entries be clean. The clean entries are evicted first when writes are not permitted. If the pool of clean entries is used up, the cache grows beyond its user specified maximum size. The cache can also exceed its maximum size if the combined size of the protected (or locked) entries exceeds the maximum size of the cache. Platforms tested: eirene (serial, parallel, fp), h5committested Misc. update:
* [svn-r8781] James Laird2004-07-011-1/+3
| | | | | | | | | | | | | | | | Purpose: HDF5 now supports SZIP with no encoder. Description: SZIP can be configured to have both encoder and decoder or just to have the decoder. HDF5 can now query the configuration of any filter, and will throw errors if users try to write using a filter with encoding disabled. Solution: Added H5Zget_filter_info function, changed API for H5Pget_filter and H5P_get_filter_by_id. See SZIP RFC. Platforms tested: Copper (fortran, C++, parallel), Sleipnir (C++), Arabica (fortran, C++), Verbena (fortran, C++) Misc. update:
* [svn-r8765] Purpose: New feature and its test.Raymond Lu2004-06-301-0/+1
| | | | | | | | | | | Description: Added new API H5Fget_name and new test program called filename.c. This function returns the name of the file by object ID(file, group, dataset, named datatype, and attribute) which belongs to the file. Platforms tested: h5committest and fuss. Misc. update: MANIFEST and RELEASE.txt
* [svn-r8715] Purpose:Pedro Vicente Nunes2004-06-221-0/+7
| | | | | | | | | | | | | | | | | | | | | | h5dump output change, new tests Description: the storage layout output format the storage layout output format had some changes same for the user defined filter add an option (-y) for not printing the array indices (default is print indices ) the option for escaping non printable characters covers all characters (default is not escape) (this might be not very portable, the test files are tstring.ddl and tstringe.ddl ) add tests for the new options Solution: Platforms tested: linux solaris AIX Misc. update:
* [svn-r8713] Purpose: Bug fix.Raymond Lu2004-06-211-0/+2
| | | | | | | | | | | | | | | Description: This is the second effort to correct XML dumper after adding null dataspace test for attribute and dataset. Since XML schema hasn't been updated for null space, took out null space test from tdset.h5 and tattr.h5 and put it into a seperate file, tnullspace.h5. Only h5dump tests this null space file; XML dumper doesn't do it at this moment. We'll wait until XML schema is updated first. Platforms tested: h5committest and RH 8(fuss) Misc. update: MANIFEST(added two new files in tools/testfiles, tnullspace.h5 and tnullspace.ddl)
* [svn-r8711] Fixed bugs in H5I code, updated manifest.James Laird2004-06-211-0/+1
|
* [svn-r8644] Purpose: h5dump new featuresPedro Vicente Nunes2004-06-101-0/+17
| | | | | | | | | | | | | | | | | | | | | | | Description: added the code for print strings with new line and display the path of references (new source files h5tools_ref.c and .h ) added a test suite in testh5dump.sh.in for ( note : to create testh5dump.sh , one must redo ./configure; this detects the availability of filters and generates testh5dump.sh accordingly) 1) storage layout 2) fill value 3) print reference with path 4) print strings with new lines 5) filters Solution: Platforms tested: linux solaris AIX Misc. update:
* [svn-r8627] Purpose:Quincey Koziol2004-06-091-1/+1
| | | | | | | | | | | | Update shell scripts Description: Switch to generating the testh5dump.sh script at configure time, so we can determine which filters are available to test. Platforms tested: FreeBSD 4.9 (sleipnir) too small to require h5committest
* [svn-r8622] Purpose:Pedro Vicente Nunes2004-06-071-0/+4
| | | | | | | | | | | | | | | | | | | | | | | | | h5dump new version Description: added the changes already made for 1.6 support for dumping of 1) filters 2) storage layout 3) fill value 4) comments 5) superblock 6) file contents 7) array indices Solution: Platforms tested: linux solaris AIX Misc. update:
* [svn-r8618] Purpose:Quincey Koziol2004-06-051-4/+4
| | | | Fix makefiles, dependencies & manifest after source file rename.
* [svn-r8603] Purpose:Quincey Koziol2004-06-021-3/+0
| | | | Remove the C++ files that were removed from the repo.
* [svn-r8590] Purpose:Quincey Koziol2004-05-271-0/+3
| | | | | | | | | | | | | | | | | | | | | Code optimization & bug fix Description: When dimension information is being stored in the storage layout message on disk, it is stored as 32-bit quantities, possibly truncating the dimension information, if a dimension is greater than 32-bits in size. Solution: Fix the storage layout message problem by revising file format to not store dimension information, since it is already available in the dataspace. Also revise the storage layout data structures to be more compartmentalized for the information for contiguous, chunked and compact storage. Platforms tested: FreeBSD 4.9 (sleipnir) w/parallel Solaris 2.7 (arabica) h5committest
* [svn-r8589] Purpose: bug fixRaymond Lu2004-05-271-0/+1
| | | | Misc. update: update MANIFEST for adding h5diff_81.txt
* [svn-r8536] Purpose: Update MANIFESTBinh-Minh Ribler2004-05-181-0/+4
| | | | | | | | | Description: Added these lines ./c++/src/H5ArrayType.cpp ./c++/src/H5ArrayType.h ./c++/src/H5VarLenType.cpp ./c++/src/H5VarLenType.h
* [svn-r8479] Purpose:Albert Cheng2004-05-031-2/+2
| | | | | | | | | | | | | New Feature Description: Add the data transform function, H5Pset_transform(). Platforms tested: "h5committested". Copper was down. Ran parallel tests in sol instead. Misc. update:
* [svn-r8320] Purpose:Pedro Vicente Nunes2004-04-081-0/+2
| | | | | | | | | | | | | | | | new tests for h5repack Description: added more tests both to the test program and shell script that test a variation of different filter converssions Solution: Platforms tested: linux Misc. update:
* [svn-r8318] Purpose:Pedro Vicente Nunes2004-04-071-0/+4
| | | | | | | | | | | | | | | | | | | | new tests for h5repack Description: added tests that do layout type to layout type conversion in a matrix of 9 between compact, contiguous and chunking Solution: Platforms tested: linux afs has problems; I could not telnet to sol and copper, arabica is really slow (meaning waiting 1 minute for a typed character) and the writing of a file gave an error arabica 181% afs: failed to store file (145) afs: failed to store file (145) Misc. update:
* [svn-r8285] Purpose:Pedro Vicente Nunes2004-03-261-0/+1
| | | | | | | | | | | | new file in /test/gen_filters.c Description: Solution: Platforms tested: Misc. update:
* [svn-r8247] Purpose:Pedro Vicente Nunes2004-03-101-0/+2
| | | | | | | | | | | | added the 2 binary files to list Description: Solution: Platforms tested: Misc. update:
* [svn-r8229] Purpose:Pedro Vicente Nunes2004-03-021-0/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 1) new function for tools library 2) new test script for h5repack Description: 1) currently all the tools (h5dump, h5diff, etc) do not check if a filter is available for reading some dataset that might have a filter not available on the current configuration (the behaviour of the tools until now was to trigger a library error, saying that the dataset cannot be read due to the lack of the filter) Solution: 1) added a new function h5tools_canreadf that checks if a dataset can be read depending on the availability of filters. this function was added in calls for h5diff and h5repack. instead of triggering the library error, a message is printed, saying that the dataset cannot be read (the print is optional, it is on on verbose mode) 2) added a shell script that tests the commannd line tool behaviour of h5repack the script does a series of runs of h5repack with several options on the same file (this file test4.h5 was added to the testfiles dir). then, it runs the h5diff tool, with the input and output files , in each run. the goal of the test is also to check item 1) . the binary file was saved with filters that might not be available on other configurations Platforms tested: linux (all filters enabled) linux (some filters disabled) solaris (some filters disabled) AIX (some filters disabled) windows (all filters on and off ) Misc. update: