summaryrefslogtreecommitdiffstats
path: root/tools
Commit message (Collapse)AuthorAgeFilesLines
* [svn-r13580] Description:Quincey Koziol2007-04-0311-71/+59
| | | | | | | | | | | | Add version # and flags to external link format (as fields in a single byte), in order to accomodate future changes/expansions. Tested on: Mac OS X/32 10.4.9 (amazon) Linux/32 2.6 (chicago) Linux/64 2.6 (chicago2) FreeBSD/32 6.2 (duty) FreeBSD/64 6.2 (liberty)
* [svn-r13578] Pedro Vicente Nunes2007-04-031-1/+1
| | | | | | Cast a malloc call to the correct type Tested linux
* [svn-r13576] Pedro Vicente Nunes2007-04-031-1/+1
| | | | | | | | bug fix a call was made to printf instead of parallel_print tested linux parallel
* [svn-r13573] Pedro Vicente Nunes2007-04-027-21/+98
| | | | | | | | | | | | Bug fixes Reset external file list slots name_offset to a state when created (0) in H5P_dcrt_copy so that it conforms to an assertion in H5D_update_entry_info that assumes the name_offset is 0 at this point this fixes the problem of h5repack and external files, add a new test and files for an external file h5diff, check for an error return in H5D_get_storage_size tested linux 32, 64
* [svn-r13549] Description:Quincey Koziol2007-03-272-12/+14
| | | | | | | | | Check in changes from Elena and I to get pgcc compiler working again. Primarily (all?) changes to move from using 'hsize_t' as array index to using something else ('size_t') mostly. Tested on: Linux/32 2.4 kagiso w/pgcc
* [svn-r13507] Pedro Vicente Nunes2007-03-121-8/+12
| | | | make 1.7 files similar to 1.6
* [svn-r13506] Pedro Vicente Nunes2007-03-121-2/+3
| | | | make comments equal in 1.6 and 1.7
* [svn-r13505] make comments similar in 1.7 and 1.6Pedro Vicente Nunes2007-03-121-1/+1
|
* [svn-r13503] Pedro Vicente Nunes2007-03-1210-1385/+1385
| | | | Preparation for making 1.6 and 1.7 h5dump more similar and 1.6 to have 1.7 fixed bugs incorporated
* [svn-r13498] Description:Quincey Koziol2007-03-1217-55/+55
| | | | | | | | | Eliminate storing # of links in "link info" message, regenerate it when the object is opened instead. Tested on: FreeBSD/32 6.2 (duty) Mac OS X/32 10.4.8 (amazon)
* [svn-r13497] Description:Quincey Koziol2007-03-119-52/+52
| | | | | | | | | | | | | | | | | | Move ref. count of # of links to an object out of the object header's prefix and make it a header message instead (since it's a "rare" occurence), eliminating some more space for each object in the file. Inserting this "ref. count" message exposed a flaw in the library's mechanism for locating a message to promote to another chunk and replace with a continuation message, which required some additional work to fix. It's still not completely robust, but it's working for more cases now and detects failures robustly. Reduced the minimum size of an object header chunk to just enough to contain a header message prefix and continuation message. Tested on: FreeBSD/32 6.2 (duty)
* [svn-r13496] Description:Quincey Koziol2007-03-1116-14/+14
| | | | | | | Reduce size of "default" link message storage. Tested on: FreeBSD/32 6.2 (duty)
* [svn-r13493] Description:Quincey Koziol2007-03-114-9/+9
| | | | | | | Eliminate storing default values for "group info" fields. Tested on: FreeBSD/32 6.2 (duty)
* [svn-r13491] Description:Quincey Koziol2007-03-104-9/+9
| | | | | | | | Reduce the size of the value used to store the # of bytes in the "payload" for chunk 0 of an object header. Tested on: FreeBSD/32 6.2 (duty)
* [svn-r13490] Description:Quincey Koziol2007-03-104-9/+9
| | | | | | | | | | | | Move "creation order tracked" flag from "group info" to "link info" object header message and make the "max. creation order value" optional in the "link info", if the creation order for links is not tracked. Also, get rid of unused "index names" flag - names are always indexed currently. Tested on: FreeBSD/32 6.2 (duty)
* [svn-r13488] Description:Quincey Koziol2007-03-1016-14/+14
| | | | | | | | | Remove unused "min. creation order" field from link info object header message. Tested on: FreeBSD/32 6.2 (duty) Mac OS X/32 10.4.8 (amazon)
* [svn-r13487] Description:Quincey Koziol2007-03-104-9/+9
| | | | | | | | | Eliminate message count from new version of object header prefix - it can be computed when the header is loaded and the table of messages is built. Tested on: FreeBSD/32 6.2 (duty)
* [svn-r13486] Description:Quincey Koziol2007-03-104-9/+9
| | | | | | | | | Move attribute tracking information out of object header prefix and make it into a message that is inserted only when attributes are present on the object. Tested on: FreeBSD/32 6.2 (duty)
* [svn-r13483] Pedro Vicente Nunes2007-03-091-6/+5
| | | | | | | | Bug fix Some data was declared as char and saved with H5T_NATIVE_CHAR type. But the data have negative values Solution : declared data as signed char and used H5T_NATIVE_SCHAR
* [svn-r13477] Description:Quincey Koziol2007-03-084-9/+9
| | | | | | | | | | | | | | | | | | | | The main purpose of this checkin was to eliminate the space used for tracking creation time indices when there is no way they can be used (i.e. attributes can't be shared in the file and the user hasn't turned on attribute creation tracking), however there were some other minor changes which crept in: - Fix a cache locking deadlock when a shared attribute and one of its components end up in the same fractal heap direct block. (This is fixed the "slow" way for right now, until John has time to add support for readers/writer locking to the cache. - Optimize attribute copying when a copy will be kept during a v2 B-tree search. - When freeing a block on disk, attempt to merge it with the metadata and "small data" aggregators. Tested on: Mac OS X/32 10.4.8 (amazon) FreeBSD/32 6.2 (duty)
* [svn-r13470] Description:Quincey Koziol2007-03-064-9/+9
| | | | | | | | Avoid storing the phase change values for attribute storage, unless they are non-default values. Tested on: Mac OS X/32 10.4.8 (amazon)
* [svn-r13460] removed a debugging macroPedro Vicente Nunes2007-03-051-3/+0
|
* [svn-r13452] one test was commneted by mistakePedro Vicente Nunes2007-03-051-3/+0
|
* [svn-r13451] Pedro Vicente Nunes2007-03-0512-1163/+981
| | | | | | | h5diff bug fix, attributes differences were not being count for total differences Revision of H5Ocopy call in h5repack
* [svn-r13441] Pedro Vicente Nunes2007-03-019-554/+1392
| | | | make 1.7 h5repack more similar to 1.6 h5repack
* [svn-r13440] Description:Quincey Koziol2007-03-0118-34/+34
| | | | | | | | | | | | | | | | | | | Revise latest form of superblock format pretty drastically, to eliminate unused fields and move rarely used fields into superblock extension. Finished removing last vestiges of references to (never used) i"shared" object header message ID. Added object header messages for non-default v1 B-tree 'K' values and for driver info. Updated testfiles to reflect size changes, etc. Various minor cleanups, etc. Tested on: FreeBSD/32 6.2 (duty) Mac OS X/32 10.4.8 (amazon)
* [svn-r13431] Pedro Vicente Nunes2007-02-283-22/+37
| | | | | | Bug fix: the macro used for percentage in the unsigned types needed a cast to signed (the difference can be negative) Unlike the 1.6 branch the unsigned long long conversion to float is supported by H5Tconvert , so the test commented for 1.6 is run (tools/testfiles/h5diff_16_2.txt)
* [svn-r13422] Description:Quincey Koziol2007-02-271-2/+1
| | | | | | | | | | | Move split between "fixed" and "variable length" portions of superblock to be immediately after the superblock version number. Minor cleanups in h5debug's handling of superblock signature. Tested on: Mac OS X/32 10.4.8 (amazon) FreeBSD/32 6.2 (duty)
* [svn-r13420] Description:Quincey Koziol2007-02-274-9/+9
| | | | | | | | | Update the file offsets for files created with "latest version" flag of h5mkgrp to reflect changes to superblock size. Tested on: Linux/32 2.6 (chicago) Linux/64 2.6 (chicago2)
* [svn-r13418] Cleaned up some old paths in config/commence.am and removed ↵James Laird2007-02-2710-70/+70
| | | | | | | | some comments in the template file config/Makefile.am.blank. This is just a cleanup checkin. Tested on kagiso.
* [svn-r13417] Pedro Vicente Nunes2007-02-2766-83/+67
| | | | commented a test that fails cross platforms and renamed files
* [svn-r13404] Pedro Vicente Nunes2007-02-2666-75/+67
| | | | renamed files for more easy browsing
* [svn-r13401] Pedro Vicente Nunes2007-02-261-11/+1
| | | | clean comments
* [svn-r13400] Pedro Vicente Nunes2007-02-2617-50/+73
| | | | Revision of the percent tests to have all the same data
* [svn-r13396] Pedro Vicente Nunes2007-02-261-165/+309
| | | | Bug fix: Some output was being printed in quiet mode
* [svn-r13391] code cleaning and formated usage messagePedro Vicente Nunes2007-02-2622-155/+168
|
* [svn-r13379] Added 'make help' target. This actually runs a script, ↵James Laird2007-02-2310-10/+40
| | | | | | | | bin/makehelp (formatting the output in the makefile was pretty hard). Tested that make still works on kagiso; no code changes at all.
* [svn-r13372] Add "-w0" or "--width=0" for no line wrap for h5lsPeter Cao2007-02-211-3/+15
|
* [svn-r13368] Pedro Vicente Nunes2007-02-2144-354/+413
| | | | Added a little format alignment to the printing of dimensions
* [svn-r13366] Fix h5ls problem on long soft links.Peter Cao2007-02-211-5/+14
|
* [svn-r13365] Bug fix.Albert Cheng2007-02-2110-260/+0
| | | | | | | | | | | | Description: Multiple copies of Copyright appeared in Makefile.in. This was due to automake copying the copyright right in the included files such as config/commence.am. Solution: Automake treats double hashes as comments and does not copy them to Makefile.in. Changed all the copyright notices in config/*.am to use double hashes for the Copyright right notice. Tested: kagiso via bin/reconfigure.
* [svn-r13359] Fixed a bug where the -shlib flag for h5cc would end up on the ↵James Laird2007-02-2010-62/+323
| | | | | | | | Dependency line in the Makefile. Makefile change only. Tested on kagiso, to be used to test on cobalt.
* [svn-r13334] Added a new function to print the dimensions sizesPedro Vicente Nunes2007-02-1944-413/+394
|
* [svn-r13321] revised attribute ordering done for the library makes h5diff to ↵Pedro Vicente Nunes2007-02-161-681/+681
| | | | | | output attributes in another order
* [svn-r13311] Updated copyright notice.Albert Cheng2007-02-142-26/+28
| | | | | Test: Just visual inspection as these are all comments changes.
* [svn-r13306] Description:Quincey Koziol2007-02-142-56/+59
| | | | | | | | | | | Mask off the storage utilization for the h5ls output, so that the h5ls output is more portable (VL datatype size is reported as the memory size instead of the file size, making the storage utilization incorrect - entered in bugzilla) Tested on: Linux/32 2.6 (chicago) Linux/64 2.6 (chicago2)
* [svn-r13305] Description:Quincey Koziol2007-02-141-411/+406
| | | | | | | Clean up indentation. Tested on: Linux/32 2.6 (chicago)
* [svn-r13303] Description:Quincey Koziol2007-02-142-56/+56
| | | | | | | | | Blank out the modification time, to eliminate another portability issue. Tested on: Linux/32 2.6 (chicago) FreeBSD/32 6.2 (duty) Mac OS X/32 10.4.8 (amazon)
* [svn-r13302] Description:Quincey Koziol2007-02-142-109/+109
| | | | | | | | Use the '-S' command line flag for h5ls, to make the output portable. Tested on: Linux/32 2.6 (chicago) Linux/64 2.6 (chicago2)
* [svn-r13301] Description:Quincey Koziol2007-02-147-465/+638
| | | | | | | | | | | Add '-p' flag to h5copy tool, to create intermediate "parent" groups that don't exist in destination file yet. Add more tests to h5copy script. Tested on: Linux/32 2.6 (chicago) Linux/64 2.6 (chicago2)