Commit Graph

3621 Commits

Author SHA1 Message Date
Dana Robinson
f1bc0c97a9 Makes libgen.h functions ready for implementation on Windows 2021-03-02 03:22:50 -08:00
David Young
695bd92140 Fix a regression that crept in with the August merge: use the "swmr" VFD when
that's called for.
2020-08-05 13:37:49 -05:00
David Young
dc97b9a165 Merge branch 'aug-develop' into aug-merge-attempt/feature/vfd_swmr 2020-08-04 10:22:47 -05:00
Dana Robinson
b9de162eae Minor normalizations with 1.12 branch 2020-08-01 10:26:22 -07:00
Allen Byrne
fc57490e02 Mingw copy disabled 2020-07-31 07:50:11 -05:00
Allen Byrne
ff4a9d0ec2 Warnings reduction in tools 2020-07-30 11:26:14 -05:00
Allen Byrne
6a1cf090c6 Correct reference file 2020-07-29 12:56:03 -05:00
Allen Byrne
1f7fa50137 Correct h5diff filenames 2020-07-29 08:24:30 -05:00
Allen Byrne
5857bb8170 Only one line needed to compare 2020-07-27 16:15:50 -05:00
Allen Byrne
799f2891c2 Revert err file 2020-07-27 15:47:10 -05:00
Allen Byrne
e0b86594c2 revert error-stack enable 2020-07-20 16:46:49 -05:00
Allen Byrne
a2f2887675 add test file ext 2020-07-17 13:22:26 -05:00
Allen Byrne
e5145030a4 Correct file name in test 2020-07-16 08:31:48 -05:00
Allen Byrne
bac0fc6309 Tools refactor
Move error_stack setup to tools library
Add structure for h5dump properties
Eliminate duplicated h5diff functions
Use properties structure in place of argument lists.
2020-07-15 11:20:16 -05:00
Quincey Koziol
13c9b3768e Address CMake and deprecated API build failures from monotonic timer patch. 2020-07-03 11:28:12 -05:00
Quincey Koziol
71b601d0d3 Clean up warnings 2020-06-27 20:02:51 -05:00
Quincey Koziol
7bdab523b3 Refactor code to remove remaining checks for H5_HAVE_GETTIMEOFDAY scattered around in various places. Also clean up iopipe.c. 2020-06-27 09:47:55 -05:00
vchoi
01b632c69c Fix for HDFFV-10961:
Couple changes to the tests' usage output files for h5clear.
2020-06-11 14:12:38 -05:00
vchoi
c597bd50d2 Fix for HDFFV-10961: add description to usage for --increment option. 2020-06-11 13:17:35 -05:00
David Young
b5ec806496 Reduce diffs with develop. 2020-05-20 09:37:22 -05:00
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