netcdf-c/libdispatch
Dennis Heimbigner efd905a323 Add tests for filter order on read and write cases
re: https://github.com/Unidata/netcdf-c/issues/1923
re: https://github.com/Unidata/netcdf-c/issues/1921

The issue was raised about the order of returned filter ids
for nc_inq_var_filter_ids() when creating a file as opposed
to later reading the file.

For creation, the order is the same as the order in which the
calls to nc_def_var_filter() occur.
However, after the file is closed and then reopened for reading,
the question was raised if the returned order is the same or the reverse.
In fact the order is the same in both cases.

This PR extends the existing filter order testcase to check the create
versus read orders. This also required changing the H5Znoop(1) filters
in the plugins directory.

Misc. Unrelated Changes
1. fix calls to fdopen under windows
2. Temporarily suppres the nczarr_tests/run_chunkcases test
   since it seems to be causing problems with github actions.
2020-12-29 20:12:35 -07:00
..
CMakeLists.txt Provide a Number of fixes/improvements to NCZarr 2020-11-19 17:01:04 -07:00
datt.c This PR adds EXPERIMENTAL support for accessing data in the 2020-06-28 18:02:47 -06:00
dattget.c added anchors for reading_attributes and writing_attributes, and refs to them, also changed order of files in Doxygen.in 2019-11-08 05:19:51 -07:00
dattinq.c cleanup and minor fixes for attribute inq functions 2019-11-07 09:46:23 -07:00
dattput.c added anchors for reading_attributes and writing_attributes, and refs to them, also changed order of files in Doxygen.in 2019-11-08 05:19:51 -07:00
dauth.c Provide a Number of fixes/improvements to NCZarr 2020-11-19 17:01:04 -07:00
daux.c Mostly revert the filter code to reduce its complexity of use. 2020-09-27 12:43:46 -06:00
dcompound.c Updated libdispatch/ files with copyright notice. 2018-12-06 14:29:57 -07:00
dcopy.c This PR adds EXPERIMENTAL support for accessing data in the 2020-06-28 18:02:47 -06:00
dcrc32.c Make use of clock_gettime be conditional. 2020-12-06 18:19:53 -07:00
dcrc32.h Provide a Number of fixes/improvements to NCZarr 2020-11-19 17:01:04 -07:00
dcrc64.c Make use of clock_gettime be conditional. 2020-12-06 18:19:53 -07:00
ddim.c formatting cleanup 2019-02-25 07:58:55 -07:00
ddispatch.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
defcheck.c Modified a number of tests 2014-10-04 15:59:16 -06:00
denum.c Updated libdispatch/ files with copyright notice. 2018-12-06 14:29:57 -07:00
derror.c This PR adds EXPERIMENTAL support for accessing data in the 2020-06-28 18:02:47 -06:00
dfile.c Additional Fixes to NCZarr 2020-12-16 20:48:02 -07:00
dfilter.c Mostly revert the filter code to reduce its complexity of use. 2020-09-27 12:43:46 -06:00
dfilterx.c This PR adds EXPERIMENTAL support for accessing data in the 2020-06-28 18:02:47 -06:00
dgroup.c Updated libdispatch/ files with copyright notice. 2018-12-06 14:29:57 -07:00
dhttp.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
dinfermodel.c Additional Fixes to NCZarr 2020-12-16 20:48:02 -07:00
dinternal.c Updated libdispatch/ files with copyright notice. 2018-12-06 14:29:57 -07:00
dnotnc3.c final removal 2019-08-15 07:05:10 -06:00
dnotnc4.c Mostly revert the filter code to reduce its complexity of use. 2020-09-27 12:43:46 -06:00
doffsets.c Thread safety: step 1: cleanup 2019-03-30 14:06:20 -06:00
dopaque.c Updated libdispatch/ files with copyright notice. 2018-12-06 14:29:57 -07:00
dparallel.c documentation improvements for nc_var_par_access() 2020-03-02 16:36:56 -07:00
dpathmgr.c Make use of clock_gettime be conditional. 2020-12-06 18:19:53 -07:00
drc.c Prepare for the path management code 2020-10-13 19:12:15 -06:00
dreadonly.c removed NC from open in dispatch table 2019-08-01 14:30:20 -06:00
dstring.c Merge branch 'master' into byterange.dmh 2019-01-25 14:50:23 -07:00
dtype.c Updated libdispatch/ files with copyright notice. 2018-12-06 14:29:57 -07:00
durlmodel.c Prepare for the path management code 2020-10-13 19:12:15 -06:00
dutf8.c Updated libdispatch/ files with copyright notice. 2018-12-06 14:29:57 -07:00
dutil.c Prepare for the path management code 2020-10-13 19:12:15 -06:00
dv2i.c Updated libdispatch/ files with copyright notice. 2018-12-06 14:29:57 -07:00
dvar.c Mostly revert the filter code to reduce its complexity of use. 2020-09-27 12:43:46 -06:00
dvarget.c removed non-relaxed coord bounds from test code 2019-11-26 06:20:34 -07:00
dvarinq.c cleanup 2020-04-15 05:53:59 -06:00
dvarput.c now always relax! 2019-11-26 05:36:16 -07:00
dvlen.c Updated libdispatch/ files with copyright notice. 2018-12-06 14:29:57 -07:00
json.c Updated libdispatch/ files with copyright notice. 2018-12-06 14:29:57 -07:00
Makefile.am Provide a Number of fixes/improvements to NCZarr 2020-11-19 17:01:04 -07:00
nc.c Change (again), and hopefully simplify, the file model inference algorithm. 2019-09-29 12:59:28 -06:00
ncbytes.c Working on autoconf-based build on OSX 2020-09-15 14:56:12 -06:00
ncexhash.c Additional Fixes to NCZarr 2020-12-16 20:48:02 -07:00
nchashmap.c Provide a Number of fixes/improvements to NCZarr 2020-11-19 17:01:04 -07:00
nclist.c This PR adds EXPERIMENTAL support for accessing data in the 2020-06-28 18:02:47 -06:00
nclistmgr.c Change (again), and hopefully simplify, the file model inference algorithm. 2019-09-29 12:59:28 -06:00
nclog.c Add tests for filter order on read and write cases 2020-12-29 20:12:35 -07:00
ncsettings.hdr Add ability to programmatically 2014-08-29 14:51:14 -06:00
nctime.c Fix time zone parser bug, github #1417 2020-10-14 15:30:49 -06:00
ncuri.c Yet another fix for DAP2 double URL encoding. 2020-11-05 11:04:56 -07:00
ncxcache.c Additional Fixes to NCZarr 2020-12-16 20:48:02 -07:00
netcdf.m4 Updated libdispatch/ files with copyright notice. 2018-12-06 14:29:57 -07:00
stubdef.c Updated libdispatch/ files with copyright notice. 2018-12-06 14:29:57 -07:00
u8.c Resolves Github issue https://github.com/Unidata/netcdf-c/issues/349. 2017-02-16 14:27:54 -07:00
u8.h Resolves Github issue https://github.com/Unidata/netcdf-c/issues/349. 2017-02-16 14:27:54 -07:00
utf8proc_data.c Refactored additional constants. 2017-02-28 11:15:51 -07:00
utf8proc.c Separate out the --ansi comment fixes. 2018-12-12 13:23:09 -07:00
utf8proc.h Spelling fixes 2019-09-18 08:03:01 -06:00