mirror of
https://github.com/Unidata/netcdf-c.git
synced 2024-11-27 07:30:33 +08:00
Include draft or RELEASE_NOTES for 4.2.1.
This commit is contained in:
parent
94e8a3c1b2
commit
714de8afdc
135
RELEASE_NOTES
135
RELEASE_NOTES
@ -1,45 +1,120 @@
|
||||
This file contains a high-level description of this package's evolution.
|
||||
Entries are in reverse chronological order (most recent first).
|
||||
This file contains a high-level description of this package's
|
||||
evolution. Releases are in reverse chronological order (most recent
|
||||
first). Recent releases include references to Jira issue identifiers
|
||||
for more information, where '[NCF-XXX]' refers to
|
||||
https://www.unidata.ucar.edu/jira/browse/NCF-XXX .
|
||||
|
||||
VERSION COMMENTS
|
||||
------- --------
|
||||
4.2.1 Released ????-??-?? (Note: Jira entries include reference to '[NCF-XX]')
|
||||
|
||||
Generation of documentation is disabled by default. Use
|
||||
--enable-doxygen to generate.
|
||||
4.2.1 Released 2012-06-15
|
||||
|
||||
Ported the source distribution to successfully build
|
||||
32- and 64-bit DLLs from source with DAP remote access
|
||||
enabled on Windows using the MinGW/MSYS
|
||||
environment. The resulting DLLs may be used with
|
||||
Visual Studio.
|
||||
[NCF-112][NCF-54][NCF-57][NCF-65]
|
||||
|
||||
Implemented diskless files for both netcdf classic
|
||||
format and extended (netcdf-4) format. For netcdf
|
||||
classic files, diskless files also support in-memory
|
||||
caching of disk files. For nc_create(), diskless
|
||||
operation performs all operations in memory and then
|
||||
optionally persists the results to a file on close.
|
||||
For nc_open(), diskless operation caches the file
|
||||
in-memory, performs all operations on the memory
|
||||
resident version and then writes all changes back to
|
||||
the original file on close.
|
||||
[NCF-110][NCF-109][NCF-5]
|
||||
|
||||
Added -w and -r options to nccopy to exploit diskless
|
||||
files, result in large speedups for some operations, for
|
||||
example converting unlimited dimension to fixed size
|
||||
or rechunking files for faster access.
|
||||
|
||||
Added MMAP support.
|
||||
|
||||
Added configure flag for --disable-diskless.
|
||||
|
||||
Upgraded doxygen and man-page documentation for ncdump
|
||||
and nccopy utilities, including new -w option for
|
||||
diskless nccopy, with an example.
|
||||
[NCF-26]
|
||||
|
||||
Fixed bugs in accessing fixed-length string attributes
|
||||
and variable values from non-netCDF-4 HDF5 files.
|
||||
[NCF-150]
|
||||
|
||||
Fixed bug in 64-bit offset files with large records,
|
||||
due to large last record variable that requires more
|
||||
than 2**32 bytes per record.
|
||||
[NCF-164]
|
||||
|
||||
Fix bug in which passing a NULL path causes netcdf to fail.
|
||||
[NCF-173]
|
||||
|
||||
Upgraded doxygen and man-page documentation for ncdump
|
||||
and nccopy utilities, including new -w option for
|
||||
nccopy with an example.
|
||||
[NCF-26]
|
||||
|
||||
Fixed bugs in accessing fixed-length string attributes and variable
|
||||
values from non-netCDF-4 HDF5 files.
|
||||
Fixed some netCDF-4 bugs with handling strings in
|
||||
non-netCDF-4 HDF5 files.
|
||||
[NCF-150]
|
||||
|
||||
Fixed bug in 64-bit offset files with large records
|
||||
due to last record variable requiring more than 2**32
|
||||
bytes per record.
|
||||
[NCF-164]
|
||||
Fixed ncgen bugs in parsing and handling opaque data.
|
||||
|
||||
Implemented diskless files for both netcdf classic format
|
||||
and extended (netcdf-4) format. For netcdf classic files,
|
||||
diskless files also support in-memory caching of disk files.
|
||||
For nc_create(), diskless operation performs all operations
|
||||
in memory and then optionally persists the results to a file.
|
||||
For nc_open(), diskless operation caches the file in-memory,
|
||||
performs all operations on the memory resident version and then
|
||||
writes all changes back to the original file.
|
||||
[NCF-110][NCF-109][NCF-5]
|
||||
Fixed ncdump bug, not escaping characters special to CDL
|
||||
in enumeration labels.
|
||||
[NCF-169]
|
||||
|
||||
Modified ncio mechanism to support multiple ncio packages;
|
||||
this is so that it is possible to have e.g. posixio and memio
|
||||
operating at the same time.
|
||||
Fixed bug reading netCDF int into a C longlong or
|
||||
writing from longlong to external int on 32-bit
|
||||
platforms with classic format files. The upper 32
|
||||
bits of the longlong were not cleared on read or used
|
||||
on write.
|
||||
[NCF-171]
|
||||
|
||||
Cleanup up a bunch of lint issues (unused variables, etc).
|
||||
Resolved some erroneous returns of BADTYPE errors and
|
||||
RANGE errors due to conflating C memory types with
|
||||
external netCDF types when accessing classic or 64-bit
|
||||
offset files.
|
||||
[NCF-172]
|
||||
|
||||
Fixed bug with ncdump -t interpreting unit attribute
|
||||
without base time as a time unit.
|
||||
[NCF-175]
|
||||
|
||||
Changed port for testing remote access test server to
|
||||
increase reliability of tests.
|
||||
|
||||
Modified ncio mechanism to support multiple ncio
|
||||
packages, so that it is possible to have e.g. posixio
|
||||
and memio operating at the same time.
|
||||
|
||||
Generation of documentation is disabled by default. Use
|
||||
--enable-doxygen to generate.
|
||||
[NCF-168]
|
||||
|
||||
Added description of configure flags to installation
|
||||
guide.
|
||||
|
||||
Clarified documentation of arguments to nc__open() and
|
||||
nc__create() and their default values.
|
||||
|
||||
Fixed doxygen installation guide source file to
|
||||
preserve line breaks in code and scripts.
|
||||
[NCF-174]
|
||||
|
||||
Fixed some problems uncovered by building with
|
||||
MinGW/MSYS, including temp file creation problems.
|
||||
|
||||
Cleaned up up a bunch of lint issues (unused
|
||||
variables, etc) and some similar problems reported by
|
||||
clang static analysis.
|
||||
|
||||
Updated and fixed pkg-config source file netcdf.pc.in
|
||||
to work with separated netCDF language-specific
|
||||
packages. Also fixed nc-config to call nf-config,
|
||||
ncxx-config, and ncxx4-config for for backward
|
||||
compatibility with use of nc-config in current
|
||||
Makefiles.
|
||||
[NCF-165] [NCF-179]
|
||||
|
||||
4.2 Released 2012-03-19 (Note: Jira entries include reference to '[NCF-XX]')
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user