netcdf-c/libnczarr
Dennis Heimbigner 8cab468169 Suppress filters on variables with non-fixed-size types.
re: Discussion https://github.com/Unidata/netcdf-c/discussions/2554
re: PR https://github.com/Unidata/netcdf-c/pull/2231
re: Issue https://github.com/Unidata/netcdf-c/issues/2189

After some discussion, the issue of applying filters on variables
whose type is not fixed size, was resolved as follows:
1. A call to nc_def_var_filter will ignore such filters, but will issue a log warning.
2. Loading (from an existing file) a variable whose type is not fixed-size and which has filters, will cause the variable to be suppressed.

This PR enforces those rules.

### Misc. Other changes
* Add a test case to test the vlen change.
* Make some minor clean-ups in various cmake and automake files.
* Remove unused test
2023-06-21 14:46:22 -06:00
..
obsolete
CMakeLists.txt Improve S3 Documentation and Support 2023-04-25 17:15:06 -06:00
Makefile.am Improve S3 Documentation and Support 2023-04-25 17:15:06 -06:00
SimpleBinStream.h
zarr.c Check at nc_open if file appears to be in NCZarr/Zarr format. 2023-03-13 13:24:14 -06:00
zarr.h
zattr.c Improve performance of the nc_reclaim_data and nc_copy_data functions. 2023-05-20 17:11:25 -06:00
zcache.h
zchunking.c
zchunking.h
zclose.c Suppress filters on variables with non-fixed-size types. 2023-06-21 14:46:22 -06:00
zcreate.c
zcvt.c
zdebug.c Fix byterange handling of some URLS 2023-03-02 19:51:02 -07:00
zdebug.h notrace 2023-04-26 14:16:22 -06:00
zdim.c
zdispatch.c
zdispatch.h
zfile.c
zfilter.c Improve S3 Documentation and Support 2023-04-25 17:15:06 -06:00
zfilter.h
zgrp.c
zincludes.h Improve S3 Documentation and Support 2023-04-25 17:15:06 -06:00
zinternal.c Improve performance of the nc_reclaim_data and nc_copy_data functions. 2023-05-20 17:11:25 -06:00
zinternal.h Suppress filters on variables with non-fixed-size types. 2023-06-21 14:46:22 -06:00
zmap_file.c
zmap_s3sdk.c
zmap_zip.c
zmap.c Improve S3 Documentation and Support 2023-04-25 17:15:06 -06:00
zmap.h Improve S3 Documentation and Support 2023-04-25 17:15:06 -06:00
zodom.c
zodom.h
zopen.c
zprov.c
zprovenance.h
zs3sdk.cpp
zsync.c Suppress filters on variables with non-fixed-size types. 2023-06-21 14:46:22 -06:00
ztype.c Improve performance of the nc_reclaim_data and nc_copy_data functions. 2023-05-20 17:11:25 -06:00
zutil.c Improve performance of the nc_reclaim_data and nc_copy_data functions. 2023-05-20 17:11:25 -06:00
zvar.c Improve performance of the nc_reclaim_data and nc_copy_data functions. 2023-05-20 17:11:25 -06:00
zwalk.c Improve performance of the nc_reclaim_data and nc_copy_data functions. 2023-05-20 17:11:25 -06:00
zxcache.c Improve performance of the nc_reclaim_data and nc_copy_data functions. 2023-05-20 17:11:25 -06:00