David Young
7f0d3f431e
Reduce diffs with develop.
2020-05-20 09:37:22 -05:00
David Young
eae6bb5efd
Reduce diffs with develop.
2020-05-20 09:37:22 -05:00
David Young
19a6976899
Make sure to initialize vfd_info.fname.
2020-05-20 09:37:22 -05:00
David Young
dd31948823
Reduce diffs with develop.
2020-05-20 09:37:22 -05:00
David Young
c54c92bf13
Use new style of error reporting.
2020-05-20 09:37:21 -05:00
David Young
e083b2834e
Be sure to fill the fname field in vfd_info.
2020-05-20 09:37:21 -05:00
David Young
975fc23fb4
Use the write name for the VFD index, SWMR_IDX -> SWMR_VFD_IDX.
2020-05-20 09:37:21 -05:00
David Young
3de98efff8
Fix tools compilation.
2020-05-20 09:37:20 -05:00
Dana Robinson
ef51913e29
Removed HDgets macros since gets was deprecated in C99 and removed
...
in C11 (gets() is not used in our repo).
2020-05-20 09:37:20 -05:00
Dana Robinson
7fa219e204
Protected H5Oset_comment() in h5dump test generator.
...
(Assumes environment variable overrides default VOL connector)
2020-05-20 09:37:20 -05:00
Quincey Koziol
82e3368f78
Range check # of 'extra' command-line parameters against array size.
2020-05-20 09:37:20 -05:00
Quincey Koziol
2eec9f839b
Refactor "extra" command-line arguments, and clean up code so the tool doesn't
...
assert when exiting.
2020-05-20 09:37:20 -05:00
Quincey Koziol
828504f46a
Extend h5debug to support 3-D datasets for chunks.
2020-05-20 09:37:20 -05:00
Jordan Henderson
3454833bf7
Fix memory error in h5dump xml 'escape the string' routine
2020-05-20 09:37:20 -05:00
Dana Robinson
aa30bd054d
Fixed pio_perf const pointers.
2020-05-20 09:37:20 -05:00
Dana Robinson
6eebd57742
Further updates to the tools warnings fixes from code review.
2020-05-20 09:37:20 -05:00
Dana Robinson
e0d954f845
Updates to tools warning PR from code review.
2020-05-20 09:37:20 -05:00
Dana Robinson
3efed9c111
Fixes for warnings in the tools code.
2020-05-20 09:37:20 -05:00
Dana Robinson
2f5d6bac34
Fixed h5diff command-line parameters to use 1 and 2 instead of src
...
and dst.
2020-05-20 09:37:19 -05:00
Dana Robinson
957e4eba9c
Added VOL command-line options to (p)h5diff, h5ls, h5dump, and h5mkgrp.
2020-05-20 09:37:19 -05:00
Dana Robinson
ce4be694e8
Separated VFD and VOL parameters in tools.
2020-05-20 09:37:19 -05:00
Quincey Koziol
d35daa45e9
Trim trailing whitespace
2020-05-20 09:37:19 -05:00
Dana Robinson
58dfaafcce
Fixed problems with S3 and HDFS VFDs.
...
* Updated info struct parameter to correct info_string
* Fixed Makefile.am where the S3 VFD was listed twice, causing
duplicated symbols errors.
2020-05-20 09:35:18 -05:00
Dana Robinson
6609048ecf
Update h5repack long arguments for id-->value changes.
2020-05-20 09:34:20 -05:00
Dana Robinson
755971029c
Changed identifiers and command-line options from "id" to "value" in tools
...
code to be in agreement with H5VL API terminology.
2020-05-20 09:34:20 -05:00
Dana Robinson
59d1a0e7a1
Added support for passing connector info strings via the command
...
line to the tools internals.
2020-05-20 09:31:58 -05:00
Dana Robinson
55e2b3170e
Fix for passthrough VOL not passing tools tests due to incorrect
...
optional callback queries.
2020-05-20 09:31:58 -05:00
Dana Robinson
da9752598f
Updated test ddl files so CMake passes after h5dump failures.
2020-05-20 09:31:58 -05:00
Dana Robinson
503720de02
Updated tools dump output when dataset offset is undefined.
2020-05-20 09:31:58 -05:00
Dana Robinson
12ecc595d8
Added checks for native optional call support in some of the tools.
2020-05-20 09:31:57 -05:00
Dana Robinson
2001e80bb2
Misc changes for h5dump VOL changes.
2020-05-20 09:31:57 -05:00
Jordan Henderson
8d9323aab7
Skip testing of passthrough VOL connector in a Family File tools test
2020-05-20 09:31:57 -05:00
Jordan Henderson
1a1343cb19
Restore previous tools library driver name behavior with passthrough VOL connector
2020-05-20 09:31:57 -05:00
Allen Byrne
f5dc2a2f8d
TRILAB-192 add c++ and fortran warnings build systems one file
2020-05-20 09:31:57 -05:00
Allen Byrne
48e81261e6
Add missing header include
2020-05-20 09:31:57 -05:00
Dana Robinson
02f8df1937
Fixed unnecessary H5R casts in the tools that were raising warnings.
2020-05-20 09:31:57 -05:00
Dana Robinson
d4a43eebdf
Minor renaming in the tools code.
2020-05-20 09:31:57 -05:00
Gerd Heber
a641a130e7
Fix for HDFFV-11065.
2020-05-20 09:31:57 -05:00
Jordan Henderson
ba79f94586
Fix latent bug in h5repack options file reading
...
Add 'enable-error-stack' option to h5format_convert
2020-05-20 09:31:57 -05:00
Dana Robinson
5b17d45120
Minor renaming in h5dump (addr --> token)
2020-05-20 09:31:57 -05:00
Jordan Henderson
0368174822
Fix some missing symbols issues in tools library
2020-05-20 09:31:57 -05:00
Jordan Henderson
46a9771a9e
A few small tweaks to the tools from review
2020-05-20 09:31:56 -05:00
Jordan Henderson
1da4855528
Replace usage of some standard library functions with HD- versions
2020-05-20 09:31:56 -05:00
Jordan Henderson
254388494a
Update Tools library to be better compatible with VOL connectors
...
Modify h5repack to integrate with VOL connectors
Update tools library to accomodate VOL connectors
Update logic in h5tools_fopen for VOL connectors
Add command-line options to h5repack for specifying in/out VOL
connectors
Implement h5tools_set_vol_fapl
Fix library shutdown issue
Integrate ROS3 and HDFS VFDs into new h5tools_get_fapl() scheme
Avoid H5Ocopy in h5repack when using different VOL connectors
Update h5tools_test_utils.c for ROS3 and HDFS integration
2020-05-20 09:31:56 -05:00
Allen Byrne
f4333990dd
Add extensive warnings to tools executables
2020-05-20 09:31:56 -05:00
Allen Byrne
3e81528f3b
unused set-variable in macro
2020-05-20 09:31:56 -05:00
Allen Byrne
e498e3ac3e
Fix Werror issues in JNI and tools
2020-05-20 09:31:56 -05:00
Allen Byrne
e7c76ec46f
TRILAB-192 restrict extensive warnings to libraries
2020-05-20 09:31:56 -05:00
David Young
5df5bc37da
Use the correct error macro.
2020-05-20 09:31:56 -05:00
Allen Byrne
506991575f
Whitespace
2020-05-20 09:31:55 -05:00