Commit Graph

6684 Commits

Author SHA1 Message Date
Ward Fisher
6677699be0
Merge pull request #1471 from Unidata/travis-update-test.wif
Update syntax for docker images in travis tests.
2019-08-20 16:49:31 -06:00
Ward Fisher
c5bb515016 Merge branch 'master' into travis-update-test 2019-08-20 16:10:28 -06:00
Ward Fisher
f9e7037b44
Merge pull request #1468 from NetCDF-World-Domination-Council/ejh_remove_pe_funcs
Remove obsolete and deprecated base_pe functions from the dispatch table
2019-08-15 15:04:45 -06:00
edwardhartnett
965073c42c updated RELEASE_NOTES 2019-08-15 07:09:15 -06:00
edwardhartnett
94f1a89a40 final removal 2019-08-15 07:05:10 -06:00
edwardhartnett
c7c2892de5 clean up 2019-08-15 06:53:57 -06:00
edwardhartnett
2077729abc removed base_pe functions from dispatch table 2019-08-15 06:51:06 -06:00
Ward Fisher
7b6091b1ba
Merge pull request #1461 from jbs-public-function/patch-1
An example argument typo
2019-08-14 15:29:03 -06:00
Ward Fisher
71c99ad4b3
Merge pull request #1465 from NetCDF-World-Domination-Council/ejh_byte_bug
Testing for parallel I/O NC_BYTE bug
2019-08-14 14:30:21 -06:00
edwardhartnett
0b00f4b5eb more work on tst_parallel5.c 2019-08-14 08:50:09 -06:00
edwardhartnett
c042ea5d23 added parallel I/O test for NC_BYTE scalar 2019-08-14 08:22:35 -06:00
jbs-public-function
abc020c724
An example argument typo
`./configure --with-zlib=${ZDIR} --prefix=${H5DIR} --eanable-hl` on line 135
command errors, but runs if changed to `enable-hl`
2019-08-11 19:37:16 -05:00
Ward Fisher
f05fd9afae Addressing some issues in the travis configuration file related to how environmental arguments/values are passed and interpreted. 2019-08-06 15:00:43 -06:00
Ward Fisher
90fb2e1223
Merge pull request #1415 from ZedThree/non-signalling-fp-comparison
Use quiet comparison when converting from double to float
2019-08-06 11:35:31 -06:00
Ward Fisher
e5c171b52b
Merge pull request #1452 from NOAA-GSD/ejh_ncint_3
final batch of changes for netcdf_dispatch.h
2019-08-05 12:33:37 -06:00
edwardhartnett
80542c0cdd fixed comment to trigger CI 2019-08-04 08:03:53 -06:00
edwardhartnett
3a9207d55c more changes for user-defined formats 2019-08-03 18:33:43 -06:00
edwardhartnett
83c6cd58a7 more changes in support of user-defined formats 2019-08-03 17:19:13 -06:00
edwardhartnett
d1ddc92818 fixed prototype 2019-08-03 12:25:46 -06:00
edwardhartnett
3c9a25b688 whitespace cleanup 2019-08-03 09:04:58 -06:00
edwardhartnett
f724bb7a5c merged master 2019-08-03 08:09:32 -06:00
edwardhartnett
7ce322a6f1 now have libhdf5 use nc4_file_list_add() 2019-08-02 09:29:18 -06:00
edwardhartnett
181f260a20 adding, and starting to use nc4_file_list_add() 2019-08-02 09:14:35 -06:00
edwardhartnett
ad086e23d6 turned dap test back on 2019-08-02 04:41:36 -06:00
edwardhartnett
fc1d9baf43 fixed spacing 2019-08-01 18:24:11 -06:00
edwardhartnett
cb3101c59c clean up 2019-08-01 16:13:32 -06:00
Ward Fisher
e53481f243
Merge pull request #1447 from HerveAncher/master
Fix XGetopt.h inclusion for Windows/MinGW
2019-08-01 15:25:11 -06:00
Ward Fisher
6c5da1d6ee
Merge pull request #1405 from gsjaardema/patch-34
Eliminate compiler warning
2019-08-01 15:21:53 -06:00
edwardhartnett
49dcb48c25 clean up 2019-08-01 14:39:45 -06:00
edwardhartnett
170c5b0901 removed NC from open in dispatch table 2019-08-01 14:30:20 -06:00
edwardhartnett
64f983ee14 now looking up NC in the libsrc dispatch layer open/create 2019-08-01 12:58:17 -06:00
edwardhartnett
659939d397 turned off tst_zero_len_var.sh in cmake build 2019-08-01 12:46:12 -06:00
edwardhartnett
ef9b459977 now libhdf4 layer also looks up the NC on open 2019-08-01 11:40:36 -06:00
edwardhartnett
5fa67ebe16 removed need of NC pointer in create for pnetcdf dispatch layer 2019-08-01 11:31:03 -06:00
edwardhartnett
f80b751585 have pnetcdf look up NC pointer for create 2019-08-01 11:27:53 -06:00
edwardhartnett
e71ff09a0c removed need for NC4_open to have NC passed in 2019-08-01 11:23:58 -06:00
edwardhartnett
f410b31b72 whitespace cleanup of hdf5open.c, plus extra documentation 2019-08-01 11:17:31 -06:00
edwardhartnett
6820f41d84 turned off broken dap test tst_zero_len_var.sh 2019-08-01 11:03:08 -06:00
Hervé Ancher
00c492616e Fix XGetopt.h inclusion for Windows/MinGW 2019-07-29 13:38:34 +02:00
Ed Hartnett
abfec2ee6e adding missing semicolon 2019-07-28 15:48:25 -06:00
Ed Hartnett
9d128c35b1 comment fix 2019-07-28 13:52:05 -06:00
Ed Hartnett
fb54bf7808 removed unneeded setting of int_ncid by libhdf5 layer 2019-07-28 13:43:01 -06:00
Ward Fisher
9b7472f7ca
Merge pull request #1442 from rouault/fix_NC4_get_vars_with_unlimited_dim
NC4_get_vars(): fix out-of-bounds write with unlimited dimension
2019-07-24 13:48:25 -06:00
Ward Fisher
804f29e3ac
Merge pull request #1443 from DennisHeimbigner/dispatchall.dmh
Remove netcdf-4 conditional on the dispatch table.
2019-07-22 14:22:21 -06:00
Dennis Heimbigner
4c92fc3405 Remove netcdf-4 conditional on the dispatch table.
Partially address: https://github.com/Unidata/netcdf-c/issues/1056

Currently, some of the entries in the dispatch table
are conditional'd on USE_NETCDF4.

As a step in upgrading the dispatch table for use
with user-defined tables, we remove that conditional.
This means that all dispatch tables must implement the
netcdf-4 specific functions even if only to make them
return NC_ENOTNC4. To simplify this, a set of default
functions are defined in libdispatch/dnotnc4.c to provide this
behavior. The file libdispatch/dnotnc3.c is also relevant to
this.

The primary fix is to modify the various dispatch tables to
remove the conditional and use the functions in
libdispatch/dnotnc4.c as appropriate. In practice, all of the
existing tables are prepared to handle this, so the only
real change is to remove the conditionals.

Misc. Unrelated fixes
1. Fix some annoying warnings in ncvalidator.

Notes:
1. This has not been tested with either pnetcdf or hdf4 enabled.
   When those are enabled, it is possible that there are still
   some conditionals that need to be fixed.
2019-07-20 13:59:40 -06:00
Ward Fisher
e747166f90
Merge pull request #1441 from NetCDF-World-Domination-Council/ejh_dispatch_ro
move the prototypes for NC_RO_, NC_NOTNC3_, and NC_NOTNC4_* functions to netcdf_dispatch.h
2019-07-19 14:41:21 -06:00
Ward Fisher
e4ca0287fd
Merge pull request #1440 from NetCDF-World-Domination-Council/ejh_nc4f_delete_grp_name
clean up freeing of libsrc4 metadata memory in HDF5 and HDF4
2019-07-19 14:41:05 -06:00
Ward Fisher
90d3386cc7
Merge pull request #1438 from DennisHeimbigner/nccopy-chunking.dmh
nccopy must use defaulting when there are no -c parameters
2019-07-18 15:08:20 -06:00
Dennis Heimbigner
4940cc34fc Update RELEASE_NOTES.md to include this fix 2019-07-18 11:15:07 -06:00
Dennis Heimbigner
764ea739b3 Merge branch 'master' into nccopy-chunking.dmh 2019-07-18 11:11:32 -06:00