summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* [svn-r16291] Purpose:Mike McGreevy2009-01-096-216/+2347
| | | | | | | | | | | | | | | svn merge Description: merging revision 16290 from trunk to 1.8 (revision 16290 contains the code that maintains a min_clean_fraction of the metadata cache in serial). Tested: smirom, jam
* [svn-r16288] Fix one of the new tests in links.c. external_set_elink_cb no ↵Neil Fortner2009-01-091-20/+22
| | | | | | | | longer copies the driver information from property list to property list. Tested: jam
* [svn-r16285] - h5repack: When user doesn't specify a chunk size, h5repack ↵Pedro Vicente Nunes2009-01-081-4/+10
| | | | | | | | | | | | now defines a default chunk size as the same size of the size of the hyperslab used to read the chunks. The size of the hyperslabs are defined as the size of each dimension or a predefined constant, whatever is smaller. This assures that the chunk read fits in the chunk cache. (PVN - 2008/11/21) - H5Dset_extent: when shrinking dimensions, some chunks were not deleted. (PVN - 2009/01/8)
* [svn-r16282] Purpose: Add functions to allow more flexible traversal of ↵Neil Fortner2009-01-0815-25/+605
| | | | | | | | | | | external links. Description: Added H5Pset/get_elink_cb to allow the user to specify a callback function to be called whenever an external link is traversed. Added H5Pset/get_elink_acc_flags to allow the user to specify the file access flags to use to open the target file of an external link. All these properties are set on a LAPL. Tested: jam (trunk version tested with h5committest)
* [svn-r16280] Description:Quincey Koziol2009-01-0831-494/+582
| | | | | | | | | | | | | | Bring revision 16278 back from revise_chunks branch: Update layout information in DCPL to unify all information in one underlying property and switch to using H5O_layout_t for storing it, which simplifies things considerably. Also, fix many compiler warnings. Tested on: FreeBSD/32 6.3 (duty) in debug mode (Original patch tested on many machines)
* [svn-r16276] Update. Commented out H5_HAVE_RAND_R because OpenVMS doesn't ↵Raymond Lu2009-01-081-1/+1
| | | | | | have rand_r function. Tested on OpenVMS.
* [svn-r16275] Added a test for shrinking to 0 dimemsionsPedro Vicente Nunes2009-01-081-226/+351
| | | | Tested: windows, linux
* [svn-r16270] Bug fix.Albert Cheng2009-01-061-37/+12
| | | | | | | | | The Tail command in jam (a newer linux) does not accept the +2l option. It ended up wiping most of the release_doc/RELEASE.txt file contents. Replaced the "tail +2l" by "sed -e 1d". Tested: Tested in Jam to verify it functions properly again.
* [svn-r16268] Temparorily comment out some failing tests for Open VMS. After ↵Raymond Lu2009-01-061-0/+6
| | | | | | | | fixing the problem, I will uncomment them. Tested on Open VMS and jam.
* [svn-r16267] Revert RELEASE.txt to the version before it was mostly deleted ↵Neil Fortner2009-01-061-1/+419
| | | | | | | | by hdftest. Update version number listed at the top. Tested: vim
* [svn-r16263] Description:Scot Breitenfeld2009-01-051-1/+1
| | | | | | | | added missing reference in h5lget_name_by_idx_f: !DEC$ATTRIBUTES reference :: for character strings being passed in to C to fix bug in VMS.
* [svn-r16234] Description:Scot Breitenfeld2008-12-301-2/+0
| | | | | | | Cosmetic changes, Also tested -r16232 on: Jam (intel 10.1) Smirom (intel 10.1)
* [svn-r16232] Description:Scot Breitenfeld2008-12-302-13/+17
| | | | Added chunk property to the data set because changes H5Dset_extent now require/check the the data set is chunked.
* [svn-r16228] cleaned more linux warningsPedro Vicente Nunes2008-12-291-23/+21
| | | | tested: linux
* [svn-r16226] merge 16225Pedro Vicente Nunes2008-12-291-18/+0
| | | | | remove debug messages tested: windows, linux
* [svn-r16224] merge from 16223Pedro Vicente Nunes2008-12-292-159/+1707
| | | | | | | Modified H5Dset_extent so that it fails when called for compact datasets and contiguous with no external storage new test program: It adds tests for several ranks, use of fill value or not, compression, different fill value allocation times, use of different storage layouts, and external files tested: windows, linux
* [svn-r16221] Snapshot version 1.8 release 2 (post2)HDF Tester2008-12-287-22/+22
|
* [svn-r16218] Merging trunk 16217Pedro Vicente Nunes2008-12-236-2016/+2106
| | | | | | | | Bug fix PG compiler complains about array out of bounds (a rank of zero was not checked) Adding a scalar dataset to the test generator program. this case is run on a previous existing run, the case was added to 2 existing files Tested: windows, linux
* [svn-r16216] Updated for removed file.Albert Cheng2008-12-231-1/+0
| | | | Tested by bin/chkmanifest.
* [svn-r16215] Maintenance:Elena Pourmal2008-12-2221-115/+93
| | | | | | | | | | | Updated command files in order to build in a batch queue; added lines that define compiler qualifiers and location of the zlib library in case one has to build manually in a current directory. Deleted command file in the vms/tools/h5ls directory that is no longer needed. Platforms tested: VMS server (build passed; tests are running now)
* [svn-r16213] Added HDlseek to the H5FD_core_truncate function in H5FDcore.c ↵Raymond Lu2008-12-222-1/+8
| | | | | | | | | to rewind the file pointer to the beginning of the file. Otherwise, the file might be re-extended later on Open VMS. Also updated the return value for the HDlseek to be more appropriate. Tested on Open VMS.
* [svn-r16212] Update: H5Distore.c was taken out. H5Bdbg.c and H5Dbtree.c ↵Raymond Lu2008-12-221-3/+3
| | | | | | were added. Tested on Open VMS.
* [svn-r16211] Snapshot version 1.8 release 2 (post1)HDF Tester2008-12-228-479/+32
|
* [svn-r16208] Added new file H5Bdbg.c to windows project file. Tested using ↵Allen Byrne2008-12-184-4/+156
| | | | VS2008 Express.
* [svn-r16205] Description:Quincey Koziol2008-12-186-258/+302
| | | | | | | | | | | Bring r16204 back from trunk: Moved v1 B-tree debugging routines into separate module and thinned out header files a bit. Tested on: FreeBSD/32 6.3 (duty) in debug mode Too minor to require h5committest
* [svn-r16203] Maintenance: Added new VMS command file to the MANIFEST file.Elena Pourmal2008-12-161-0/+1
| | | | Platforms tested: My MAC with the chkmanifest script.
* [svn-r16201] Comment out a debug info.Raymond Lu2008-12-151-1/+1
| | | | Not test is needed.
* [svn-r16200] Add makefile for tools/misc directory, compiling h5debug.c and ↵Raymond Lu2008-12-152-0/+57
| | | | h5mkgrp.c.
* [svn-r16199] Added HDlseek in front of the truncate function in ↵Raymond Lu2008-12-151-1/+8
| | | | | | | | | H5FD_sec2_truncate for VMS only. On Open VMS, if the last read or write put the file pointer beyond the current file size (it happens when an object is deleted), the file can be extended when it's truncated. Tested on VMS.
* [svn-r16198] Description:Scot Breitenfeld2008-12-151-1/+0
| | | | | Removed the fortran file: ./fortran/src/H5fortran_flags.f90 which is no longer needed.
* [svn-r16197] Maintenance: Merged trunk into the hdf5_1_8 branchScot Breitenfeld2008-12-1522-1040/+1522
| | | | (used svn merge -r 15741:16196 http://svn.hdfgroup.uiuc.edu/hdf5/trunk/fortran).
* [svn-r16195] Purpose:Mike McGreevy2008-12-154-31/+10
| | | | | | | | | | | | | | | | | | | | | | | Bug Fix Description: Resolved issues with broken sanity checks that were failing when the 'b2' debugging package was enabled (v2 b-tree debugging): - Fixed outdated assertions that would not compile. They now compile and function correctly. - Removed too far outdated assertions that would require too much unnecessary refactoring of code in order to satisfy their initial purpose. - Re-enabled b2 debugging package when "--enable-debug=all" is specified on the configure line. Tested: jam, smirom, linew
* [svn-r16192] Maintenance on VMS:Elena Pourmal2008-12-121-3/+1
| | | | | | | Command file had a line for building an object file for a non-existing source; deleted. Platforms tested: VMS server
* [svn-r16191] Maintenance on VMS: Elena Pourmal2008-12-121-0/+1
| | | | | | | make.com for the h5stat tools was not copied to the h5stat directory. It caused build script to fail. Fixed. Platforms tested: VMS server
* [svn-r16190] Changed references of H5Distore to H5Dbtree in project files. ↵Allen Byrne2008-12-124-4/+4
| | | | (Related to revision 16180)
* [svn-r16188] Description:Quincey Koziol2008-12-113-4/+4
| | | | | | | | | Bring r16187 back from trunk: Change a few more "istore" references in comments to "chunk" or "btree". Tested on: None, just comments
* [svn-r16183] Description:Quincey Koziol2008-12-1115-401/+396
| | | | | | | | | | Bring r16182 back from trunk: Rename internal routines, variables, macros, typedefs, etc. for chunked dataset storage from "istore" to some variant of "chunk" or "btree". Tested on: FreeBSD/32 6.3 (duty) in debug mode
* [svn-r16181] Description:Quincey Koziol2008-12-114-6/+6
| | | | | | | | | | | | Bring r16180 back from trunk: Rename the current chunk indexing routines module for B-tree indices to better reflect their purpose, and to make the upcoming extensible array index module fit in better. Tested: FreeBSD/32 6.3 Too minor to require h5committest
* [svn-r16178] Maintenance for VMS system: Elena Pourmal2008-12-112-8/+11
| | | | | | Updated command files for building Fortran library and tests. Platforms tested: Boeing VMS server.
* [svn-r16177] Remove terminal whitespace in links.c, H5Lexternal.c, H5Plapl.cNeil Fortner2008-12-093-29/+29
| | | | Tested: jam
* [svn-r16175] Updated fix of the missing argument of open() in zip_perf.c.Albert Cheng2008-12-091-47/+50
| | | | Also reformat some other entries to keep them with a consistent format.
* [svn-r16172] Code clean up.Albert Cheng2008-12-091-13/+12
| | | | | | | Function get_unique_name() had potential string overflow problem. Fixed. Also removed some unused macros. Tested by h5committest.
* [svn-r16168] Bug fix: 1089Albert Cheng2008-12-091-3/+3
| | | | | | | | | | | | Description: One open() call with O_CREAT flag did not have the third required argument. Solution: Added the right third argument. Also changed all open() calls to HDopen macros for more portable coding. Tested: h5committested.
* [svn-r16164] Description:Frank Baker2008-12-081-6/+6
| | | | Change all occurrences of 'THG' to 'The HDF Group'.
* [svn-r16159] merge 16158Pedro Vicente Nunes2008-12-041-2/+240
| | | | | | Test the non deletion of a chunk for the case chunk_offset == dimension by shrinking first, then expanding to original size and compare buffers of initialized values Tested: windows, linux
* [svn-r16157] merge 16156Pedro Vicente Nunes2008-12-041-0/+29
| | | | | | close & re-open the file for the test of non-default B-tree internal 'K' value (There was a bug where a non-default B-tree internal 'K' value was not being stored in the file) this is a rewrite of the old set_extent.c test program tested: windows, linux
* [svn-r16155] Update - undefine H5_HAVE_STAT64 and H5_HAVE_FSTAT64Raymond Lu2008-12-031-2/+2
|
* [svn-r16153] merge 16152Pedro Vicente Nunes2008-12-021-16/+63
| | | | | | | added comments and removed unnecessary code tested: windows, linux
* [svn-r16149] merge 16148Pedro Vicente Nunes2008-12-021-83/+116
| | | | | | reorganized the set_extent test to be more modular tested: windows, linux
* [svn-r16145] Merging with trunk regarding revisionsPedro Vicente Nunes2008-12-014-682/+632
| | | | | | | | | | | | | | | | | | | 16132 some chunks were not deleted for some cases, the comparison to check for chunk offsets outside of the new dimensions was chunk_offset[ i ] > dimension [ i ] and it must be chunk_offset[ i ] >= dimension [ i ] 16133 H5TBdelete_record was not handlong correctly records at the end of the table added a ckeck that avoids to read these records if they are not needed (for pushing down the table) 16143 add a test for recent fixes of H5Dset_extent tested: windows, linux