netcdf-c/libhdf5
Dennis Heimbigner 74e7812d83 Improve error message when non-existent filter is encountered.
re: https://github.com/Unidata/netcdf-c/issues/1996

Improve the error message and location that is reported when reading a filter with a variable that uses a filter that is not available on the reading platform.

This requires checking the availability of the filter, recording it, and failing when any attempt is made to read or write that variable. A test case was added for this in tst_filter.sh. Also, LOG level 0 message is generated giving the variable and the filter id.

Note that by design if there is no attempt to read or write the variable, then no error is reported; this means that, for example, ncdump -h will list the filter even though it is not actually available. This is important for allowing a user to see the filter details.
2021-05-17 19:49:58 -06:00
..
CMakeLists.txt Ensure MPI header found without wrapper 2021-01-19 09:38:07 -07:00
H5FDhttp.c This PR adds EXPERIMENTAL support for accessing data in the 2020-06-28 18:02:47 -06:00
H5FDhttp.h
hdf5attr.c Add support for the XArray Zarr _ARRAY_DIMENSIONS attribute 2021-02-24 13:46:11 -07:00
hdf5create.c Merge branch '951' of https://github.com/brtnfld/netcdf-c into 4.8.0-wellspring-prs.wif 2021-03-22 11:51:54 -06:00
hdf5debug.c Fix reclamation of the ->format_XXX_info fields 2020-03-29 12:48:59 -06:00
hdf5debug.h Add support for multiple filters per variable. 2020-02-16 12:59:33 -07:00
hdf5dim.c Provide a Number of fixes/improvements to NCZarr 2020-11-19 17:01:04 -07:00
hdf5dispatch.c Mostly revert the filter code to reduce its complexity of use. 2020-09-27 12:43:46 -06:00
hdf5err.h Additional Fixes to NCZarr 2020-12-16 20:48:02 -07:00
hdf5file.c Fix merge error from PR https://github.com/Unidata/netcdf-c/pull/1892/files 2020-12-01 20:10:48 -07:00
hdf5filter.c Improve error message when non-existent filter is encountered. 2021-05-17 19:49:58 -06:00
hdf5grp.c Provide a Number of fixes/improvements to NCZarr 2020-11-19 17:01:04 -07:00
hdf5internal.c Codify cross-platform file paths 2021-03-04 13:41:31 -07:00
hdf5open.c Improve error message when non-existent filter is encountered. 2021-05-17 19:49:58 -06:00
hdf5type.c Revert "Revert "Fix nczarr-experimental: improve build support, disengage hdf5 vs netcdf4 flags, and find AWS libraries"" 2020-08-17 19:15:47 -06:00
hdf5var.c Improve error message when non-existent filter is encountered. 2021-05-17 19:49:58 -06:00
Makefile.am Additional Fixes to NCZarr 2020-12-16 20:48:02 -07:00
nc4hdf.c Additional Fixes to NCZarr 2020-12-16 20:48:02 -07:00
nc4info.c Remove trailing comma from _NCProperties attribute value. 2020-11-14 15:07:08 -07:00
nc4mem.c
nc4memcb.c Codify cross-platform file paths 2021-03-04 13:41:31 -07:00