AuthorCommitMessageCommit dateIssues
Quincey KoziolQuincey Koziol
40dac44efe5[svn-r16182] Description: Rename internal routines, variables, macros, typedefs, etc. for chunked dataset storage from "istore" to some variant of "chunk" or "btree".Tested on: Mac OS X/32 10.5.5 (amazon) in debug mode Mac OS X/32 10.5.5 (amazon) w/C++ & FORTRAN, w/threadsafe, in production mode FreeBSD/32 6.3 (duty) in debug mode FreeBSD/64 6.3 (liberty) w/C++ & FORTRAN, in debug mode Linux/32 2.6 (jam) w/PGI compilers, w/C++ & FORTRAN, w/threadsafe, in ...
Quincey KoziolQuincey Koziol
09ef5a6ef93[svn-r16180] Description: 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
Quincey KoziolQuincey Koziol
f53cd8e75da[svn-r16179] Description: Use the H5F_KVALUE macro in a couple more places, to make the code easier to read.Tested on: Mac OS X only (very minor)
Neil FortnerNeil Fortner
fcd5fc141f0[svn-r16176] Remove terminal whitespace in links.c, H5Lexternal.c, H5Pfapl.cTested: jam
Albert ChengAlbert Cheng
faea5735642[svn-r16173] Updated fix of the missing argument of open() in zip_perf.c.
Albert ChengAlbert Cheng
0ac6d940c33[svn-r16170] Code clean up. Function get_unique_name() had potential string overflow problem. Fixed. Also removed some unused macros.Tested by h5committest.
Albert ChengAlbert Cheng
064fee6e8ec[svn-r16167] Bug fix: 1089Description: 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.
Frank BakerFrank Baker
58090002a83[svn-r16166] Description: Change all occurrences of 'THG' to 'The HDF Group'.
Scott WegnerScott Wegner
dbd3143ff51[svn-r16161] Purpose: Add new source file to WindowsDescription: Recently the new source file H5EAdbkpage.c was added to the main library source code. This checkin also adds it to the Windows project files. Note: Windows builds are still failing on the earray test, although for other reasons. I'm also looking into this. Tested: VS2005 on WinXP
Pedro Vicente NunesPedro Vicente Nunes
7b5df92ac8c[svn-r16158] 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
Pedro Vicente NunesPedro Vicente Nunes
2ef8c372c5d[svn-r16156] 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
Pedro Vicente NunesPedro Vicente Nunes
0e3797d58ab[svn-r16152] added comments and removed unnecessary codetested: windows, linux
Neil FortnerNeil Fortner
0f0464f747a[svn-r16150] Change a call to H5FL_fac_free to H5FL_FAC_FREE so it works correctly when free lists are disabled.Tested: jam
Pedro Vicente NunesPedro Vicente Nunes
7c4b4e32d0d[svn-r16148] reorganized the set_extent test to be more modulartested: windows, linux
Pedro Vicente NunesPedro Vicente Nunes
629cc339ebf[svn-r16144] Removed the check of H5Dset_extent for the space to be chunked, since external datasets can be extended Tested: windows, linux
Pedro Vicente NunesPedro Vicente Nunes
4c221f9e0e4[svn-r16143] add a test for recent fixes of H5Dset_extenttested: windows, linux
Pedro Vicente NunesPedro Vicente Nunes
e004bd48f2a[svn-r16142] Added a check to H5Dset_extent for the space to be chunked, exit with error otherwise A call to H5Dset_extent in the external test was removedTested: windows, linux
Private HDFPrivate HDF
150d4cf4bbd[svn-r16138] Snapshot version 1.9 release 25
Quincey KoziolQuincey Koziol
e8e2f47703c[svn-r16137] Description: Add support for paging large data blocks to extensible arrays Clean up allocation/destroy code for extensible array index, super and data blocks Add a couple of routines to set/get bit values in memory buffers Tested on: Mac OS X/32 10.5.5 (amazon) in debug mode Mac OS X/32 10.5.5 (amazon) w/C++ & FORTRAN, w/threadsafe, in production mode FreeBSD/32 6.3 (duty) in debug mode FreeBSD/64 6.3...
Pedro Vicente NunesPedro Vicente Nunes
bd3e89868ad[svn-r16133] 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)tested: windows, linux
Pedro Vicente NunesPedro Vicente Nunes
7653aa4a6ad[svn-r16132] 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 ]tested: windows, linux
Pedro Vicente NunesPedro Vicente Nunes
4c1f5f3f154[svn-r16128] revised test tabletested windows linux
Pedro Vicente NunesPedro Vicente Nunes
e69e5ee5a0c[svn-r16125] add mention to Table change
Pedro Vicente NunesPedro Vicente Nunes
6ecf8fc2ea3[svn-r16124] In version 3.0 of Table, "NROWS" was deprecatedtested: windows, linux
Private HDFPrivate HDF
5f51cab710b[svn-r16121] Snapshot version 1.9 release 24
Pedro Vicente NunesPedro Vicente Nunes
9002e5c3b25[svn-r16119] h5repack: Define a default chunk whose size is manageable.(PVN - 2008/11/21)
Pedro Vicente NunesPedro Vicente Nunes
5508fda3b8c[svn-r16114] remove commented codetested: windows, linux
Pedro Vicente NunesPedro Vicente Nunes
b067b416b21[svn-r16112] #1375. Define a default chunk whose size is manageable. Defined currently as the same size of hyperslab (that compares the dimension sizes against a predefined constant size and chooses the minimum between the two)Tested : linux, windows
Elena PourmalElena Pourmal
a4487662b0e[svn-r16110] VMS maintenance: Brought command files up-to-date
Elena PourmalElena Pourmal
0dc6e374599[svn-r16107] Maintenance: Brought up command file up-to-date.
Elena PourmalElena Pourmal
0c72ceea96f[svn-r16105] Bug fix: h5vers script overwrote the value for windows file; fixed
Elena PourmalElena Pourmal
5d115960b63[svn-r16100] Maintenance: Library version number in vms/src/h5pubconf.h was not updated automatically and therefore was always outdated. Modified h5vers script to update the version for the VMS configuration file as we do for the similar windows file. Platforms tested: kagiso with bin/h5vers
Mike McGreevyMike McGreevy
f804d204466[svn-r16095] Purpose: Updating bin/reconfigure script Updating bin/reconfigure script to point to autotools in /mnt/hdf/packages, since /home1/packages no longer exists. Tested: kagiso
Quincey KoziolQuincey Koziol
a19434caa09[svn-r16094] Description: Add initial support for data block 'page init' bitmasks to super blocks.Tested on: Mac OS X/32 10.5.5 (amazon) in debug mode Mac OS X/32 10.5.5 (amazon) w/C++ & FORTRAN, w/threadsafe, in production mode FreeBSD/32 6.3 (duty) in debug mode FreeBSD/64 6.3 (liberty) w/C++ & FORTRAN, in debug mode Linux/32 2.6 (jam) w/PGI compilers, w/C++ & FORTRAN, w/threadsafe, in ...
Quincey KoziolQuincey Koziol
a28e8407cf5[svn-r16093] Description: Initial changes to allow data blocks to be paged in, instead of loaded completely. Also, refactored test code to be smaller and more maintainable. Tested on: Mac OS X/32 10.5.5 (amazon) in debug mode Mac OS X/32 10.5.5 (amazon) w/C++ & FORTRAN, w/threadsafe, in production mode FreeBSD/32 6.3 (duty) in debug mode FreeBSD/64 6.3 (liberty) w/C++ & FORTRAN, in debug mode Linux/32 2.6 (jam) w/PGI compilers, ...
Quincey KoziolQuincey Koziol
4a219c18b65[svn-r16091] Description: Switch H5Gcreate -> H5Gcreate2 and H5Gopen -> H5Gopen2, so that they aren't switched with the API compability flags are changedTested on: Mac OS X/32 10.5.5 (amazon) Linux/64 2.4 (smirom) w/API compability
Scott WegnerScott Wegner
6b43203d7f8[svn-r16085] Purpose: Add new source file to Windows projectsDescription: Recently a new source file, H5Pdapl.c, was introduced. This checkin adds the file to our Windows projects. Tested: VS2005 on WinXP
Scott WegnerScott Wegner
b3b538cf581[svn-r16084] Purpose: Update Windows tool test scriptsDescription: Bring changes from the various tool test scripts to Windows. testh5copy.bat: add syntax for tests which expect h5diff to fail, and apply them to existing tests testh5diff.bat: add a new test for "contents mode" testh5dump.bat: modify some tests to use the new "-b *" and "-b NATIVE" syntax h5repack.bat: call h5dump without the -c switch Tested: VS2005 on WinXP
Neil FortnerNeil Fortner
e86e9f49f65[svn-r16082] Purpose: Fix a problem in the file unmounting codeDescription: Fixes a problem in H5F_close_mounts where it wouldn't correctly reshape the "child" array when unmounting files. Test added for this case. Also fixed a potential bug in H5F_unmount where that routine reshapes the child array. Tested: kagiso linew smirom (h5committest)
Private HDFPrivate HDF
2d445f880dc[svn-r16078] Snapshot version 1.9 release 23
Neil FortnerNeil Fortner
fc65a0e6764[svn-r16063] Purpose: Update RELEASE.txt for changes in revision 16062
Neil FortnerNeil Fortner
fd2285f7bc7[svn-r16062] Purpose: Allow per-dataset rdcc configurationDescription: Adds 3 new public functions: H5Pset_chunk_cache, H5Pget_chunk_cache, and H5Dget_access_list. First implementation of dataset access properties. See RFC_chunk_cache_functions for details. Tested: kagiso, linew, smirom (h5committest)
Quincey KoziolQuincey Koziol
164a8426ea4[svn-r16061] Description: Store extra information about each block in the metadata for the block, in the hope that a corrupted file will be easier to recover. (Similar to the information stored for fractal heaps)Tested on: Mac OS X/32 10.5.5 (amazon) in debug mode Mac OS X/32 10.5.5 (amazon) w/C++ & FORTRAN, w/threadsafe, in production mode FreeBSD/32 6.3 (duty) in debug mode FreeBSD/64 6.3 (liberty) w/C++ & FORTRAN, in debug mode Linux/32 2.6 (jam) w/PGI compilers, w/C++ & FORTRAN, w/threadsafe, in ...
Quincey KoziolQuincey Koziol
05e559c9ec8[svn-r16060] Description: Remove unused field from direct block struct.Tested on: Mac OS X/32 10.5.5 (amazon) in debug mode Mac OS X/32 10.5.5 (amazon) w/C++ & FORTRAN, w/threadsafe, in production mode FreeBSD/32 6.3 (duty) in debug mode FreeBSD/64 6.3 (liberty) w/C++ & FORTRAN, in debug mode Linux/32 2.6 (jam) w/PGI compilers, w/C++ & FORTRAN, w/threadsafe, in ...
Quincey KoziolQuincey Koziol
e50725342b7[svn-r16059] Description: Add more regression tests for extensible array data structureTested on: Mac OS X/32 10.5.5 (amazon) in debug mode Mac OS X/32 10.5.5 (amazon) w/C++ & FORTRAN, w/threadsafe, in production mode FreeBSD/32 6.3 (duty) in debug mode FreeBSD/64 6.3 (liberty) w/C++ & FORTRAN, in debug mode Linux/32 2.6 (jam) w/PGI compilers, w/C++ & FORTRAN, w/threadsafe, in ...
Private HDFPrivate HDF
25c18830ce1[svn-r16044] Snapshot version 1.9 release 22
Quincey KoziolQuincey Koziol
68501dba5c2[svn-r16042] Description: Add random iteration to extensible array testsTested on: Mac OS X/32 10.5.5 (amazon) in debug mode Mac OS X/32 10.5.5 (amazon) w/C++ & FORTRAN, w/threadsafe, in production mode FreeBSD/32 6.3 (duty) in debug mode FreeBSD/64 6.3 (liberty) w/C++ & FORTRAN, in debug mode Linux/32 2.6 (jam) w/PGI compilers, w/C++ & FORTRAN, w/threadsafe, in ...
Quincey KoziolQuincey Koziol
ad751bdce8e[svn-r16041] Description: Minor cleanups of new testing code.Tested on: Mac OS X/32 10.5.5 (amazon) in debug mode Mac OS X/32 10.5.5 (amazon) w/C++ & FORTRAN, w/threadsafe, in production mode FreeBSD/32 6.3 (duty) in debug mode FreeBSD/64 6.3 (liberty) w/C++ & FORTRAN, in debug mode Linux/32 2.6 (jam) w/PGI compilers, w/C++ & FORTRAN, w/threadsafe, in ...
Quincey KoziolQuincey Koziol
9fe6b65c9fc[svn-r16040] Description: More tests for extensible arrays.Tested on: Mac OS X/32 10.5.5 (amazon) in debug mode Mac OS X/32 10.5.5 (amazon) w/C++ & FORTRAN, w/threadsafe, in production mode FreeBSD/32 6.3 (duty) in debug mode FreeBSD/64 6.3 (liberty) w/C++ & FORTRAN, in debug mode Linux/32 2.6 (jam) w/PGI compilers, w/C++ & FORTRAN, w/threadsafe, in ...
Neil FortnerNeil Fortner
e78909e5396[svn-r16036] Purpose: add H5Iis_valid functionDescription: H5Iis_valid function added. This function checks if the id is valid (i.e. it is currently registered and visible to the application), and returns TRUE if it is valid, or FALSE otherwise. It should never return an error. Tested: kagiso, linew, smirom (h5committest)