Edward Hartnett
1761850795
continuing to switch to storage field
2020-03-08 07:05:51 -06:00
Edward Hartnett
b98a37e0b3
using storage field in nc4var.c
2020-03-08 06:38:44 -06:00
Edward Hartnett
119e8e9465
using storage in hdf5filter.c
2020-03-08 06:31:34 -06:00
Edward Hartnett
8dec9f6c99
now setting storage field when setting var storage
2020-03-08 06:29:49 -06:00
Edward Hartnett
d87a073a34
starting to use storage field when opening file
2020-03-08 06:21:08 -06:00
Edward Hartnett
ddb44b5abb
added storage to NC_VAR_INFO_T, removed unneeded test code
2020-03-07 05:08:12 -07:00
Ward Fisher
34c3b85fc0
Merge pull request #1662 from NOAA-GSD/ejh_scalar_chunking
...
Return error on attempt to set chunking on scalar var
2020-03-06 14:07:18 -07:00
Edward Hartnett
0c419ec582
removed commented-out code
2020-03-06 09:57:33 -07:00
Edward Hartnett
7004bbc2d5
updated documentation
2020-03-06 09:54:26 -07:00
Ward Fisher
4a24a78aa3
Merge pull request #1661 from gsjaardema/patch-38
...
Better finding of the hdf5.h include path
2020-03-05 16:46:35 -07:00
Ward Fisher
fa0cd583ef
Merge pull request #1659 from NOAA-GSD/ejh_storage
...
Fix parallel build error in tst_mode.c caused by returning errors for attempts to set filters on scalar vars
2020-03-05 16:45:33 -07:00
Greg Sjaardema
aca7b5cc2e
Better finding of the hdf5.h include path
...
The `FIND_PATH` function has a non-intuitive order in which is searches for include paths and the original form could find a system-installed version of HDF5 even though the developer specified an explicit path via `HDF5_INCLUDE_DIR`. See https://cmake.org/cmake/help/latest/command/find_path.html for more information.
The form in this patch is the recommended method from that page for changing the default search order to find the explicitly specified path *first*
> The default search order is designed to be most-specific to least-specific for common use cases. Projects may override the order by simply calling the command multiple times and using the NO_* options:
```
find_path (<VAR> NAMES name PATHS paths... NO_DEFAULT_PATH)
find_path (<VAR> NAMES name)
```
> Once one of the calls succeeds the result variable will be set and stored in the cache so that no call will search again.
2020-03-05 14:44:38 -07:00
Ward Fisher
018a83adfc
Merge pull request #1660 from gsjaardema/patch-37
...
Add missing ERR macro on tests
2020-03-04 16:16:58 -07:00
Greg Sjaardema
404b0a3ed7
Add missing ERR macro on tests
...
A few of the tests were missing a call to the ERR macro.
2020-03-04 13:31:47 -07:00
Edward Hartnett
bb09d4ee19
clarified release notes
2020-03-03 12:04:50 -07:00
Edward Hartnett
502336c2c7
now return NC_EINVAL on attempt to set chunking on scalar var
2020-03-03 11:57:16 -07:00
Edward Hartnett
c484f8f3d0
fixed tst_mode to not attempt to set filters on scalars
2020-03-03 07:44:37 -07:00
Edward Hartnett
d20b2548ab
more documentation for NC_VAR_INFO_T in nc4internal.h
2020-03-03 07:16:56 -07:00
Ward Fisher
de4c487fdc
Merge pull request #1657 from NOAA-GSD/ejh_fix_master
...
Fix largefile issue, szip parallel test, and some documentation updates
2020-03-02 23:40:57 -07:00
Edward Hartnett
09623c48a0
updated release notes
2020-03-02 16:51:09 -07:00
Edward Hartnett
d5aba68cec
updated docs for nc_def_var_chunking WRT scalars
2020-03-02 16:41:01 -07:00
Edward Hartnett
ba0491bb40
documentation improvements for nc_var_par_access()
2020-03-02 16:36:56 -07:00
Edward Hartnett
836a8fb55d
fixed szip test error in tst_parallel5.c
2020-03-02 16:31:56 -07:00
Edward Hartnett
7402fa21d1
fixed warning
2020-03-02 16:29:52 -07:00
Edward Hartnett
ad77f42a90
fixed large file build issue
2020-03-02 16:28:56 -07:00
Ward Fisher
8a799c7711
Merge pull request #1654 from DennisHeimbigner/utilcompact.dmh
...
Make utilities support NC_COMPACT
2020-03-02 16:17:42 -07:00
Dennis Heimbigner
73537603e2
Make scalar X filter return an error instead of ignoring it
2020-03-02 15:10:54 -07:00
Dennis Heimbigner
e82d33a9bb
fix error in tst_h_vars.c
2020-03-02 11:58:22 -07:00
Dennis Heimbigner
420fdf4625
fix memory allocation failure in hdf5var.c
2020-03-02 11:45:41 -07:00
Dennis Heimbigner
7d1ca9ac85
fix references to var->deflate'
2020-03-02 11:12:30 -07:00
Dennis Heimbigner
e66c727c28
Fix Filters x compact
2020-02-29 15:33:27 -07:00
Dennis Heimbigner
7ff42a2848
Fix typo
2020-02-29 13:02:49 -07:00
Dennis Heimbigner
f376c23329
Make utilities support NC_COMPACT
...
re: https://github.com/Unidata/netcdf-c/issues/1642
Modify ncdump, nccopy, and ncgen to support the NC_COMPACT storage option.
Added test cases and added description to the man pages for the utilities.
1. ncdump: For compact storage variable, print special attribute __Storage_ as
````
<var>: _Storage = "compact";
````
2. ncgen: parse and implement
````
<var>: _Storage = "compact";
````
in a .cdl file
3. nccopy: Extend the chunk specification (-c flag) to support
compact using the forms
````
nccopy ... -c <var>:compact
and
nccopy ... -c <var>:contiguous
````
Misc. other changes
1. cleanup the copy_chunking function in ncdump/nccopy.c
2020-02-29 12:06:21 -07:00
Ward Fisher
0014db92e9
Merge pull request #1639 from DennisHeimbigner/multifilter.dmh
...
Add support for multiple filters per variable.
2020-02-28 16:25:55 -07:00
Dennis Heimbigner
10d227fc1b
fix parallel filter error discovered by Hartnett
2020-02-28 11:36:58 -07:00
Dennis Heimbigner
a3a3e15cb1
fix bad edit
2020-02-27 15:33:39 -07:00
Dennis Heimbigner
afe5a2998c
Merge branch 'master' into multifilter.dmh
2020-02-27 15:02:27 -07:00
Dennis Heimbigner
030969c8db
force rebuild
2020-02-27 14:48:35 -07:00
Dennis Heimbigner
8a5ae84dc6
fix memory leak
2020-02-27 14:29:28 -07:00
Dennis Heimbigner
b488c272d5
Fix conflicts with master
2020-02-27 14:06:45 -07:00
Ward Fisher
50c3c37d9b
Merge pull request #1635 from NOAA-GSD/ejh_dispatch
...
added version number to dispatch table, and check it in nc_def_user_format()
2020-02-26 16:50:57 -07:00
Edward Hartnett
6f95f655dd
Merge branch 'master' into ejh_dispatch
2020-02-26 16:12:57 -07:00
Ward Fisher
15715945ba
Merge pull request #1645 from NOAA-GSD/ejh_more_compact_tests
...
more compact tests, fix for scalar compact vars, better documentation, and change of parameter name for code clarity...
2020-02-26 15:57:23 -07:00
Edward Hartnett
6fe489c8d5
updated docs on nc_def_var_chunking to describe behavior of scalars
2020-02-26 09:16:30 -07:00
Edward Hartnett
418e428a05
fixed problem with scalar compact
2020-02-26 09:13:12 -07:00
Edward Hartnett
52e3b4659f
changed metadata logging to reflect unknown storage if var metadata has not yet be read
2020-02-26 08:59:17 -07:00
Edward Hartnett
b31aedcc8e
all tests passing but compact storage for scalars not being properly written in file yet
2020-02-26 08:14:06 -07:00
Edward Hartnett
58d78a7e4c
more HDF5 testing of scalar compact variable
2020-02-26 07:34:56 -07:00
Edward Hartnett
3241aca93a
include storage in rec_print_metadata() output
2020-02-25 16:12:50 -07:00
Edward Hartnett
6241a6e7a0
more tests for storage, changed var names to reflect stortage
2020-02-25 15:55:34 -07:00