netcdf-c/debug
Dennis Heimbigner f1506d552e Change (again), and hopefully simplify, the file model inference algorithm.
* For URL paths, the new approach essentially centralizes all information
  in the URL into the "#mode=" fragment key and uses that value
  to determine the dispatcher for (most) URLs.

* The new approach has the following steps:

  1. canonicalize the path if it is a URL.
  2. use the mode= fragment key to determine the dispatcher
  3. if dispatcher still not determined, then use the mode flags
     argument to nc_open/nc_create to determine the dispatcher.
  4. if the path points to something readable, attempt to read the
     magic number at the front, and use that to determine the dispatcher.
     this case may override all previous cases.

* Misc changes.

  1. Update documentation
  2. Moved some unit tests from libdispatch to unit_test directory.
  3. Fixed use of wrong #ifdef macro in test_filter_reg.c
     [I think this may fix an previously reported esupport query].
2019-09-29 12:59:28 -06:00
..
dap4_test re: github issues 2018-10-30 20:48:12 -06:00
libdap2 re: github issues 2018-10-30 20:48:12 -06:00
libdap4 re: github issues 2018-10-30 20:48:12 -06:00
libdispatch re: github issues 2018-10-30 20:48:12 -06:00
nc_test Change (again), and hopefully simplify, the file model inference algorithm. 2019-09-29 12:59:28 -06:00
nc_test4 re: github issues 2018-10-30 20:48:12 -06:00
ncdump re: github issues 2018-10-30 20:48:12 -06:00
ncgen re: github issues 2018-10-30 20:48:12 -06:00
oc2 re: github issues 2018-10-30 20:48:12 -06:00
cf Merge branch 'master' into ncvalidator.dmh 2019-05-15 15:55:08 -06:00
cf.cmake Merge pull request #1410 from Unidata/ansifix2.dmh 2019-07-09 12:57:31 -06:00
clear re: github issues 2018-10-30 20:48:12 -06:00
install re: github issues 2018-10-30 20:48:12 -06:00
Make0 re: github issues 2018-10-30 20:48:12 -06:00
paths.sh re: github issues 2018-10-30 20:48:12 -06:00
README.txt Fix failings of nc_test/run_inmemory.sh 2018-12-04 19:22:02 -07:00
rebuild re: github issues 2018-10-30 20:48:12 -06:00

This directory contains various scripts for debugging by Dennis
Heimbigner @ Unidata.
DO NOT DELETE.
USE AT YOUR OWN PERIL.