Ed Hartnett
ad592448df
merged master
2018-08-29 06:32:28 -06:00
Ward Fisher
5e33522f52
Merge branch 'master' into default_format
2018-08-28 15:02:17 -06:00
Ed Hartnett
5faa166e8e
removed duplicated constant
2018-08-25 05:51:50 -06:00
Ward Fisher
373d0365a1
Merge branch 'master' into default_format
2018-08-24 11:27:07 -06:00
Ed Hartnett
59307c405d
removing unneeded function nc4_rec_find_nc_type
2018-08-22 06:29:44 -06:00
Ed Hartnett
8885c75ade
removing unneeded lookups
2018-08-22 06:08:19 -06:00
Ed Hartnett
ff1b71a1e4
cleanup of unneeded find functions
2018-08-21 16:46:44 -06:00
Ed Hartnett
580fc89776
cleanup of NC4_abort
2018-08-21 16:41:57 -06:00
Ed Hartnett
f4c36b532f
cleanup of NC4_abort
2018-08-21 16:40:32 -06:00
Ed Hartnett
8688b9cbf0
cleanup of NC4_sync
2018-08-21 16:37:12 -06:00
Ed Hartnett
d8c1a6209a
removed unneeded lookup function
2018-08-21 11:54:06 -06:00
Ed Hartnett
42b9dc778f
removing unneeded function nc4_rec_find_grp
2018-08-21 10:28:44 -06:00
Ed Hartnett
8d0844fa7d
removing unneeded function calls
2018-08-21 10:20:32 -06:00
Ed Hartnett
e0bdcf5b64
clean up
2018-08-21 08:40:53 -06:00
Ed Hartnett
06db182eff
cleaned up error handling in nc4_close_netcdf4_file
2018-08-21 08:32:39 -06:00
Ed Hartnett
c02f976d84
more tests
2018-08-20 17:05:29 -06:00
Ed Hartnett
fda87a8d5f
now check for max of 32 dims for a var in HDF5 file
2018-08-20 09:53:08 -06:00
Ed Hartnett
f77350c66d
testing error for HDF5 file with circular groups
2018-08-20 09:26:50 -06:00
Ed Hartnett
72805a5eed
tracking enum issue
2018-08-20 05:45:30 -06:00
Ed Hartnett
0ad7118064
no longer delete/re-create att if we dont have to
2018-08-20 05:10:34 -06:00
Ed Hartnett
e7b7430e75
trying to sort out nctest issue
2018-08-19 05:55:05 -06:00
Ed Hartnett
412c18a4a1
fixed error handling in read_coord_dimids
2018-08-18 05:59:30 -06:00
Ed Hartnett
acc22e0c54
checking NULLs in function
2018-08-14 06:28:28 -06:00
Ed Hartnett
a0bea92919
fixed problem of not calling NC_ versions of vars and varm functions for extra error checking
2018-08-14 05:04:09 -06:00
Ed Hartnett
ec3d3a3d06
return error for put_vara calls with NULL start
2018-08-13 09:03:49 -06:00
Ed Hartnett
19222632b4
return error for put_vars calls with NULL start
2018-08-13 08:48:20 -06:00
Ed Hartnett
80d4b9fbb9
checking for user-defined type in put_vars
2018-08-09 10:13:31 -06:00
Ed Hartnett
252f1c3af5
further development
2018-08-09 07:21:49 -06:00
Ed Hartnett
2e7a7ea94e
moved put and get vars functions from nc4hdf5.c to hdf5var.c
2018-08-09 06:44:38 -06:00
Ed Hartnett
5e9ffcaab3
renamed get_fill_value
2018-08-09 06:41:54 -06:00
Ed Hartnett
06ecd2412d
merged master
2018-08-08 05:54:03 -06:00
Ed Hartnett
4a16369e0e
undid inadvertant change
2018-08-06 16:42:59 -06:00
Ed Hartnett
edfa5bc442
finished fixes
2018-08-06 16:34:00 -06:00
Ed Hartnett
bf7ad679f7
finished fixes
2018-08-06 16:33:44 -06:00
Ed Hartnett
ad25807bd1
Merge branch 'master' into ejh_global_att_read
2018-08-06 16:30:26 -06:00
Ward Fisher
19a3472a45
Merge branch 'master' into ejh_hdf5_sep_file_info
2018-08-06 11:33:08 -06:00
Ward Fisher
5f89204bdb
Merge branch 'master' into ejh_func_cleanup3
2018-08-06 11:32:45 -06:00
Ed Hartnett
56a57a57f0
bring in changes from lazy vars branch
2018-08-06 10:57:19 -06:00
Ed Hartnett
5a452c5815
bring in changes from lazy vars branch
2018-08-06 10:49:31 -06:00
Ed Hartnett
9dc99c8a04
cleaned up some functions in preparation for lazy vars
2018-08-06 10:16:49 -06:00
Ed Hartnett
f443facac5
merged ejh_hdf5_sep_file_info
2018-08-06 09:57:17 -06:00
Dennis Heimbigner
f46b65c602
Clear up coverity complaints
...
with respect to this coverity report.
https://u2389337.ct.sendgrid.net/wf/click?upn=08onrYu34A-2BWcWUl-2F-2BfV0V05UPxvVjWch-2Bd2MGckcRZApv53Ry-2FReUME-2Fmei1et81WqdBwm5AxSAYBM9iFSmbw-3D-3D_YxTn3nq1kZ9CfXcyYFaB2DtJSVHTn8U-2BK0LV-2FDyLYKcFvnwYJ7pm2zFB5UovsEUh5miIfeCfQzYxpN9HYcdqs9sKVjtklOkfPIjEpg0Tj8G9wiptznJeX-2FO4PrqJA1ViQYtQfpjugq01XGMQ3-2Bll42dUMxrmbdYSqi8T7bCcANC5evyZs4MKvmAWXt1bnPaHcOYJDN-2FUt-2FJTlhwu91HyR7h-2FnkvMY9paYUNB1gxiyUA-3D
2018-08-04 13:22:29 -06:00
Ward Fisher
59e98ef087
Merge branch 'master' into default_format
2018-08-03 10:59:41 -06:00
Ed Hartnett
b9afdee6cd
merged master
2018-07-31 19:44:28 -06:00
Ed Hartnett
7ab6d7bdda
Merge branch 'master' into ejh_global_att_read
2018-07-31 19:32:36 -06:00
Ed Hartnett
66b1884f41
fixed merge problem
2018-07-29 02:35:53 -06:00
Wei-keng Liao
0ee68a3263
This commit fixes the logical problem of using the default file formats.
...
The fix includes the following changes.
1. Checking and using the default file format at file create time is now
done only when the create mode (argument cmode) does not include any
format related flags, i.e. NC_64BIT_OFFSET, NC_64BIT_DATA,
NC_CLASSIC_MODEL, and NC_NETCDF4.
2. Adjustment of cmode based on the default format is now done in
NC_create() only. The idea is to adjust cmode before entering the
dispatcher's file create subroutine.
3. Any adjustment of cmode is removed from all I/O dispatchers, i.e.
NC4_create(), NC3_create(), and NCP_create().
4. Checking for illegal cmode has been done in check_create_mode() called
in NC_create(). This commit removes the redundant checking from
NCP_create().
5. Remove PnetCDF tests in nc_test/tst_names.c, so it can focus on testing
all classic formats and netCDF4 formats.
Two new test programs are added. They can be used to test netCDF with and
without this commit.
1. nc_test/tst_default_format.c
2. nc_test/tst_default_format_pnetcdf.c (use when PnetCDF is enabled).
2018-07-28 11:18:28 -05:00
Ed Hartnett
df15707488
Merge branch 'master' into ejh_hdf5_sep_file_info
2018-07-28 08:16:26 -06:00
Ed Hartnett
37d2fa902e
Merge branch 'master' into ejh_hdf5_sep
2018-07-27 17:37:55 -06:00
Ed Hartnett
5631fa512a
merged master
2018-07-24 01:51:51 -06:00