Ward Fisher
a7ea050ebb
Merge pull request #2293 from skosukhin/no-strict-aliasing-config-fix
...
Fix configure check for the -fno-strict-aliasing flag
2022-05-04 16:49:44 -06:00
Edward Hartnett
7a61c9a8d4
added netcdf_filter.h to doxygen build
2022-05-04 13:12:48 -06:00
Edward Hartnett
955b77f831
removed all-error-codes.md
2022-05-04 10:05:38 -06:00
Edward Hartnett
d1cbd60960
fixed missing szip constants in netcdf.h
2022-05-04 09:48:46 -06:00
Edward Hartnett
0d7cbf1911
doxygen for filter functions
2022-05-04 08:04:54 -06:00
Edward Hartnett
6849f44896
more doxygen warning fixes
2022-05-03 12:54:14 -06:00
Edward Hartnett
14e80b4673
fixing doxygen warnings
2022-05-03 09:41:45 -06:00
Edward Hartnett
1b0ca07a3c
added nc4cache.c to list of doxygen input files
2022-05-03 08:56:02 -06:00
Dennis Heimbigner
663c17ce26
Merge remote-tracking branch 'Unidata/main'
2022-05-02 12:57:15 -06:00
Edward Hartnett
15fb4aba9b
added tst_parallel6 to CMake parallel build
2022-05-02 10:40:22 -06:00
Ward Fisher
6d4464b47e
Merge pull request #2324 from WardF/gh2323.wif
...
#2323 plus mpi_count error message
2022-05-02 10:33:36 -06:00
Ward Fisher
6bb0cf7fbe
Merge remote-tracking branch 'upstream/main' into gh2323.wif
2022-05-02 10:30:07 -06:00
Ward Fisher
8b1640a445
Merge pull request #2323 from edwardhartnett/ejh_par_test
...
We are incorrectly running tst_parallel_zlib on 1 processor - it should only ever run on 4
2022-05-02 10:29:53 -06:00
Ward Fisher
9800478f04
Added error message.
2022-05-02 09:55:08 -06:00
Ward Fisher
eac41c78fc
Merge branch 'ejh_par_test' of https://github.com/edwardhartnett/netcdf-c into gh2323.wif
2022-05-02 09:53:54 -06:00
Dennis Heimbigner
1776959d5a
retest
2022-05-01 13:20:03 -06:00
Dennis Heimbigner
444024a7be
Merge branch 'master' into jsonconvention.dmh
2022-05-01 13:16:58 -06:00
Dennis Heimbigner
909884ffb3
cleanup
2022-04-30 21:54:00 -06:00
Dennis Heimbigner
82bc17ceaa
Merge branch 'filterinstall.tmp' into filterinstall.dmh
2022-04-30 21:51:28 -06:00
Dennis Heimbigner
a57ccb481b
ckp
2022-04-30 21:50:31 -06:00
Dennis Heimbigner
2cd7f49df8
final
2022-04-30 21:49:07 -06:00
Dennis Heimbigner
26bc996a51
final
2022-04-30 21:48:53 -06:00
Dennis Heimbigner
d34a222141
Turn off debug
2022-04-30 21:43:08 -06:00
Dennis Heimbigner
5e5ab5832a
recap
2022-04-30 20:38:20 -06:00
Dennis Heimbigner
f897b458ea
Fix szip handling
2022-04-30 19:06:01 -06:00
Dennis Heimbigner
70aff93b83
szip1
2022-04-30 18:18:18 -06:00
Dennis Heimbigner
5489fdb442
debug12
2022-04-30 15:07:19 -06:00
Dennis Heimbigner
04eb6e955f
debug10
2022-04-30 14:48:02 -06:00
Dennis Heimbigner
b088a40a69
debug2
2022-04-30 14:19:31 -06:00
Dennis Heimbigner
92e726329d
debug1
2022-04-30 14:11:54 -06:00
Dennis Heimbigner
9ead7320f8
bug8
2022-04-30 14:10:41 -06:00
Dennis Heimbigner
5f5fe0e93e
bug10
2022-04-30 14:03:59 -06:00
Edward Hartnett
96743853ca
undoing unintended change
2022-04-30 07:49:21 -06:00
Edward Hartnett
6945f53b98
undoing unintended change
2022-04-30 07:48:03 -06:00
Edward Hartnett
b4d2c7d64d
no longer run tst_parallel_zlib with 1 processor in testing
2022-04-30 07:42:01 -06:00
Edward Hartnett
cd4f9eea3c
added some entries to nc-config
2022-04-30 06:48:16 -06:00
Dennis Heimbigner
d4b7de8cc2
bug6
2022-04-29 20:01:46 -06:00
Dennis Heimbigner
d88754262a
bug5
2022-04-29 19:02:31 -06:00
Dennis Heimbigner
cbf60d1487
bug4
2022-04-29 18:33:31 -06:00
Dennis Heimbigner
962a4baad0
bug3
2022-04-29 18:02:41 -06:00
Dennis Heimbigner
1470a7d51f
update docs
2022-04-29 17:56:01 -06:00
Dennis Heimbigner
6e730fcba4
bug2
2022-04-29 15:35:55 -06:00
Dennis Heimbigner
496c24c2f6
bug
2022-04-29 15:17:02 -06:00
Dennis Heimbigner
e667afad36
Update release notes
2022-04-29 14:46:35 -06:00
Dennis Heimbigner
a8aa6e3db3
Remove debug
2022-04-29 14:38:18 -06:00
Dennis Heimbigner
126b3f9423
Support installation of filters into user-specified location
...
re: https://github.com/Unidata/netcdf-c/issues/2294
Ed Hartnett suggested that the netcdf library installation process
be extended to install the standard filters into a user specified
location. The user can then set HDF5_PLUGIN_PATH to that location.
This PR provides that capability using:
````
configure option: --with-plugin-dir=<absolute directory path>
cmake option: -DPLUGIN_INSTALL_DIR=<absolute directory path>
````
Currently, the following plugins are always installed, if
available: bzip2, zstd, blosc.
If NCZarr is enabled, then additional plugins are installed:
fletcher32, shuffle, deflate, szip.
Additionally, the necessary codec support is installed
for each of the above filters that is installed.
## Changes:
1. Cleanup handling of built-in bzip2.
2. Add documentation to docs/filters.md
3. Re-factor the NCZarr codec libraries
4. Add a test, although it can only be exercised after
the library is installed, so it cannot be used during
normal testing.
5. Cleanup use of HDF5_PLUGIN_PATH in the filter test cases.
2022-04-29 14:31:55 -06:00
Dennis Heimbigner
5a27857e6d
push
2022-04-29 14:12:38 -06:00
Dennis Heimbigner
bf2a74b8d6
final
2022-04-29 14:12:20 -06:00
Dennis Heimbigner
64c4caa2ff
merged
2022-04-29 12:41:38 -06:00
Dennis Heimbigner
2856ee751d
restore
2022-04-29 12:36:33 -06:00