Ed Hartnett
a721f91d45
merged master
2018-06-08 04:44:44 -06:00
Ed Hartnett
9a2782b56c
got long working with master
2018-06-05 14:40:49 -06:00
Ed Hartnett
011e85cea4
merge ejh_par_tests
2018-05-30 05:06:25 -06:00
Ed Hartnett
3949bd61bc
merge ejh_par_leak
2018-05-30 05:03:42 -06:00
Ed Hartnett
5ac7df7ae1
merge ejh_more_tests
2018-05-30 05:01:19 -06:00
Ed Hartnett
fcc6091600
merged ejh_test_def_var_extra
2018-05-30 04:59:10 -06:00
Dennis Heimbigner
02bd33f250
Merge branch 'dapparams.dmh' of https://github.com/Unidata/netcdf-c into dapparams.dmh
2018-05-19 16:11:24 -06:00
Dennis Heimbigner
5fc6be9472
Code duplicated; merge failure?
2018-05-18 20:28:51 -06:00
Ed Hartnett
bab5ef7549
fixed printf statement
2018-05-17 05:53:10 -06:00
Ed Hartnett
df60e5917a
added test
2018-05-17 05:50:30 -06:00
Ed Hartnett
6c6c86ef96
added tests, cleaned up test
2018-05-17 05:45:51 -06:00
Ed Hartnett
33bf6147ce
cleaned up comments
2018-05-16 03:29:08 -06:00
Ed Hartnett
40c552bd43
cleaned up nc4hdf5.c
2018-05-16 03:18:50 -06:00
Ed Hartnett
d8947c81ee
cleaned up whitespace
2018-05-16 02:44:46 -06:00
Ed Hartnett
c0b4e96428
added parallel testing for string type
2018-05-16 02:27:07 -06:00
Ed Hartnett
37cae16b38
added parallel testing for string type
2018-05-16 02:26:13 -06:00
Ed Hartnett
3e79501c3e
added parallel compound type test
2018-05-15 08:54:51 -06:00
Ed Hartnett
95e2d10347
fixed comment
2018-05-15 08:15:25 -06:00
Ed Hartnett
b8ad15b6ae
tests for ncdump issue with irish rover
2018-05-15 08:09:52 -06:00
Ed Hartnett
942bc48181
test development
2018-05-14 14:25:56 -06:00
Ed Hartnett
984f112580
test development
2018-05-14 10:06:35 -06:00
Ed Hartnett
271abc6bcb
added file
2018-05-14 08:49:13 -06:00
Ed Hartnett
fd23cb3cf2
cleanup makefile, develop test
2018-05-14 08:11:32 -06:00
Ed Hartnett
2d0ef80cc4
added tests
2018-05-13 07:31:46 -06:00
Ed Hartnett
bc759bba58
added tests to confirm correct default chunksizes when fletcher32/shuffle are turned on
2018-05-12 09:48:13 -06:00
Ward Fisher
9f716a228f
Merge branch 'master' into inmemory.dmh
2018-05-04 16:15:22 -06:00
Dennis Heimbigner
9aa1e9a14e
master merge
2018-05-03 21:02:12 -06:00
Ed Hartnett
6e25c75947
Merge branch 'master' into ejh_move_tests
2018-04-30 17:53:39 -06:00
luz.paz
74fbacdb82
Misc. source comment typos
...
Some are user-facing. Found via `codespell` and through the downstream FreeCAD.
2018-04-26 23:04:01 -04:00
Ed Hartnett
507717e803
Merge branch 'master' into ejh_move_tests
2018-04-26 18:47:48 -06:00
Dennis Heimbigner
ff212442f1
merge master and conflict resolve
2018-04-26 14:22:01 -06:00
Greg Sjaardema
09b0a76a01
Add missing ERR Macro
...
The ERR macro was missing from a couple tests.
2018-04-25 09:54:31 -06:00
Ward Fisher
65f7dd0397
Merge branch 'master' into ejh_move_tests
2018-04-23 13:36:53 -06:00
Dennis Heimbigner
0a44d9ae3a
Merge branch 'master' into inmemory.dmh
2018-04-23 11:30:14 -06:00
Ed Hartnett
1f9a78c6eb
fixed distcheck problem
2018-04-23 03:29:37 -06:00
Ed Hartnett
b5e282996c
moved tests
2018-04-23 03:19:11 -06:00
Dennis Heimbigner
d3b309722e
re: gh issue https://github.com/Unidata/netcdf-c/issues/911
...
I took Ed's advice and moved the plugin stuff to its own
top-level directory. This is an attempt to solve the problem of
copying files that we have experienced. In any case, it will
serve as a place to stick additional plugins.
2018-04-21 20:10:47 -06:00
Ed Hartnett
f36ae96ee4
Merge branch 'master' into ejh_fill_test
2018-04-19 15:41:38 -06:00
Ward Fisher
9a1172fbb0
Replace quotes when including system includes, in support of https://github.com/Unidata/netcdf-c/issues/928
2018-04-18 10:51:03 -06:00
Ed Hartnett
48c92cbdc3
Merge branch 'master' into ejh_fill_test
2018-04-16 16:35:09 -06:00
Dennis Heimbigner
c66f1d53bb
missing file
2018-04-14 12:01:52 -06:00
Ward Fisher
e2e2c2117f
Merge branch 'master' into index.dmh
2018-04-02 18:13:34 -06:00
Ed Hartnett
168340a8b6
added test for utf8 normalization for variable rename
2018-03-30 11:26:47 -06:00
Ed Hartnett
0e454a75c2
added fill mode test
2018-03-30 10:20:33 -06:00
Ed Hartnett
af79dfa14d
new method of using valgrind
2018-03-28 13:54:05 -06:00
Dennis Heimbigner
1246dd189b
merge master
2018-03-20 21:50:58 -06:00
Ward Fisher
36c4b7947d
Merge branch 'master' into newhash1.dmh
2018-03-20 11:20:14 -06:00
Dennis Heimbigner
dc8c08f939
forgot to add files to repo
2018-03-17 19:09:49 -06:00
Dennis Heimbigner
cc136cad08
Add a configurable "test case" that will create
...
and then open a file with a lot of metadata.
The test is configurable to determine the parameters
for the created metadata.
2018-03-17 16:25:13 -06:00
Dennis Heimbigner
25f062528b
This completes (for now) the refactoring of libsrc4.
...
The file docs/indexing.dox tries to provide design
information for the refactoring.
The primary change is to replace all walking of linked
lists with the use of the NCindex data structure.
Ncindex is a combination of a hash table (for name-based
lookup) and a vector (for walking the elements in the index).
Additionally, global vectors are added to NC_HDF5_FILE_INFO_T
to support direct mapping of an e.g. dimid to the NC_DIM_INFO_T
object. These global vectors exist for dimensions, types, and groups
because they have globally unique id numbers.
WARNING:
1. since libsrc4 and libsrchdf4 share code, there are also
changes in libsrchdf4.
2. Any outstanding pull requests that change libsrc4 or libhdf4
are likely to cause conflicts with this code.
3. The original reason for doing this was for performance improvements,
but as noted elsewhere, this may not be significant because
the meta-data read performance apparently is being dominated
by the hdf5 library because we do bulk meta-data reading rather
than lazy reading.
2018-03-16 11:46:18 -06:00