Dennis Heimbigner
c659633d2e
merge from trunk
2013-03-26 16:45:02 +00:00
Dennis Heimbigner
4b7817e69e
Return EACCES instead of NC_EMETADATA when failing to create an HDF5 file
2013-03-26 16:31:56 +00:00
Russ Rew
86eab350c2
Added entry for NCF-244 fix.
2013-03-26 15:17:44 +00:00
Russ Rew
b36dc5b5fb
Fix NCF-244 bug for case where using different order for defining
...
coordinate variables and their associated dimensions occurs in any
subgroup, rather than just the root group. If this occurs, the
variable attribute "_Netcdf4Dimid" is created for every dimension
scale.
Also add a test for this bug fix in tst_dims3.nc, based on Pedro
Vicente's demo.
2013-03-26 15:14:19 +00:00
Ward Fisher
89ea9a4631
Added include for Windows in order to make use of alloca.
2013-03-25 21:02:11 +00:00
Ward Fisher
6e5e794e89
Merged latest changes from netcdf-cmake branch in preparation for next release candidate (4.3.0 rc4).
2013-03-25 20:28:40 +00:00
Russ Rew
2071ca9bf3
Fixed NCF-244, a netCDF-4 bug resulting in two dimensions with the same dimension ID
2013-03-25 18:06:19 +00:00
Dennis Heimbigner
ab17dded89
Caron says to use thredds-test
...
as the default test server.
2013-03-25 18:01:32 +00:00
Dennis Heimbigner
b15a7b1191
Make some initial changes to support move to thredds.ucar.edu
2013-03-25 17:44:08 +00:00
Dennis Heimbigner
4e41843740
1) fix some minor bugs when pnetcdf is enabled 2)Comment out some apparently unused procedures
2013-03-25 17:12:50 +00:00
Dennis Heimbigner
8d993d58d8
undo a conversion to static
2013-03-25 16:29:19 +00:00
Dennis Heimbigner
9b4db7a039
Make some things static that do not need to be externally visible
2013-03-24 17:33:17 +00:00
Ward Fisher
f26a4a559a
Merged latest from netcdf-cmake branch.
...
Addressed several cmake-related issues, in terms of
building on Windows. Also added XGetopt.c to
EXTRA_dist in Makefile.am files.
2013-03-19 22:40:15 +00:00
Dennis Heimbigner
11c2083b1c
Add note about nc_put/get_varm to discourage their use
2013-03-17 21:23:28 +00:00
Dennis Heimbigner
665c2c33b2
synchronize oc2 with oc2.0
2013-03-15 21:44:59 +00:00
Dennis Heimbigner
dea3c726c8
merge trunk into this branch
2013-03-15 20:31:07 +00:00
Dennis Heimbigner
1abb2ecb56
Fix jira NCF-243
...
Problem was that the NC_create
code was not checking for the NC_CLASSIC_MODEL
mode flag in deciding what dispatch table to use.
This meant that it was then defaulting to use
the default format, and if that was changed
to e.g. NC_FORMAT_NETCDF4, then it would try
to create a netcdf-4 format file, even is
NC_CLASSIC_MODEL mode flag was set.
2013-03-15 20:03:59 +00:00
Ward Fisher
ceb736c4b5
Corrected bug introduced via typo. Bug identified
...
by Coverity. Thanks, Coverity!
2013-03-14 23:23:36 +00:00
Ward Fisher
6096f6b43b
Merged changes from CMake branch.
...
Addressed a handful of memory leaks
reported by Coverity.
2013-03-14 22:49:21 +00:00
Dennis Heimbigner
d9f615385d
create branch to build pnetcdf support as a dispatch table
2013-03-13 17:46:30 +00:00
Dennis Heimbigner
e518689dbd
Create a directory for the pnetcdf dispatch code
2013-03-13 17:36:39 +00:00
Dennis Heimbigner
9eaac2a595
Apply Wei-Keng's fix
...
for JIRA issue NCF-241.
This is only temporary
until I can make pnetcdf
operate as a separate dispatch table.
Also, fix nc_test4/tst_pnetcdf
to open with nc_open_par;
this is necessary because a pnetcdf
created file cannot be opened
as a netcdf classic file.
2013-03-13 17:34:47 +00:00
Dennis Heimbigner
c18c90b012
removed some unused local variables
2013-03-12 20:45:58 +00:00
Ward Fisher
c23a97dd7f
Fixed a windows-related issue (required malloc.h include),
...
update documentation related to netcdf for Windows.
2013-03-11 22:45:26 +00:00
Ward Fisher
239a8e3c56
Neglected to update the version number in the build chains.
2013-03-11 21:21:20 +00:00
Ward Fisher
03fb6a2ac2
Merging latest changes from netcdf-cmake branch.
2013-03-11 21:13:51 +00:00
Russ Rew
bf038bceb8
Add test for bug NCF-234 fix
2013-03-10 23:57:06 +00:00
Russ Rew
4b89b3c392
Applied Wei-keng Liao's patch for fixing bug NCF-234, fixing variable offsets in files created by pnetcdf but rewritten by calling nc_enddef.
2013-03-10 01:09:06 +00:00
Ward Fisher
1ca3153d96
Merged changes from netcdf-cmake branch.
2013-03-08 23:36:40 +00:00
Dennis Heimbigner
80cf3a2c75
fix typo in previous checkin
2013-03-08 18:27:45 +00:00
Dennis Heimbigner
841f7c7148
Move onstack.h from libsrc
...
to include because it is used
both in libsrc and libdispatch
2013-03-08 18:08:11 +00:00
Ward Fisher
381082189c
Updated Release notes
2013-03-05 21:35:11 +00:00
Ward Fisher
ca40a29fb1
Changed fsync to 'off' by default, based on conversation
...
with Russ, stemming from a discussion on netcdfgroup
related to slow responses from filesystems when fsync
is enabled.
2013-03-05 20:29:49 +00:00
Dennis Heimbigner
d70cf6d10c
Primary change is to add ability
...
to do prefetch on either a lazy
or eager basis. Lazy means that
the prefetch does not occur
until and unless the client actually
makes a get_var request.
Also repaired a problem where
doing prefetch wrt a url that
has a constraint will prefetch
a whole variable if its constrained
size is small enough, even if the
underlying variable is too large
to warrant prefetch.
2013-03-03 04:06:43 +00:00
Ward Fisher
57084316de
Merging changes from netCDF branch.
2013-02-28 21:50:55 +00:00
Ward Fisher
38a3f2ef5f
Changed CMakeLists.txt to look for nc_iter.c instead of nciter.c
2013-02-28 21:03:02 +00:00
Dennis Heimbigner
0fc1e99269
Forgot to check-in ncgen/nc_iter.c
2013-02-28 19:16:10 +00:00
Dennis Heimbigner
c50b8c29e2
Fix Jira NCF-233.
...
Rename nciter.[ch] to nc_iter.[ch] to avoid
potential build issues.
2013-02-28 17:51:09 +00:00
Ward Fisher
abb8364f95
Fixed issue with linked libraries losing RPATH during installation.
2013-02-26 22:11:09 +00:00
Dennis Heimbigner
d46e68e906
Added additional Jira items to RELEASE_NOTES; did a partial sort on NCF number
2013-02-26 21:56:13 +00:00
Russ Rew
96c569f207
Removed duplicate entry, credited Martin van Driel.
2013-02-26 21:13:58 +00:00
Russ Rew
551f649720
Added entries for some Jira bugs I resolved.
2013-02-26 21:04:56 +00:00
Ward Fisher
7d15f262b7
Updated release notes for impending 4.3 release.
2013-02-26 20:37:41 +00:00
Ward Fisher
0140ae8e71
Merge with latest cmake branch.
...
Added check for HAVE_STDINT_H in utf8proc.h,
to accomodate older visual studio versions
that require pnetcdf.h.
2013-02-26 17:54:41 +00:00
Dennis Heimbigner
6cf31dcf2d
jira: NCF-232: bad conversion of grids
2013-02-26 04:31:06 +00:00
Ward Fisher
ba6bcca272
Updated files to next rc (4.3.0rc2)
2013-02-22 21:03:02 +00:00
Ward Fisher
0444a6c711
Fixed a couple of tests on Windows,
...
Fixed some compile errors on Windows.
2013-02-21 23:56:15 +00:00
Ward Fisher
ddf3c31bb0
Corrected a handful of syntax issues in CMake config files,
...
probably introduced more.
Added CMake-related files to Makefile.am files for inclusion
when creating a distribution package.
2013-02-20 23:28:28 +00:00
Ward Fisher
12b7ac7048
o Improved package_source support in CMake-based builds.
...
o Corrected an issue related to uninitialized variables
which caused test failures on 2 test systems under
very specific circumstances.
2013-02-19 23:29:41 +00:00
Ward Fisher
2d09f2e1cd
Updated documents to contain top-level link to Windows resource.
2013-02-19 19:34:30 +00:00