mirror of
https://github.com/Unidata/netcdf-c.git
synced 2025-01-24 16:04:40 +08:00
RELEASE_NOTES cosmetic changes. Fixed man4/Makefile.am so building web-tarball for docs can be manually invoked even without configure --enable-doxygen.
This commit is contained in:
parent
714de8afdc
commit
5a2e018d07
170
RELEASE_NOTES
170
RELEASE_NOTES
@ -6,115 +6,115 @@ https://www.unidata.ucar.edu/jira/browse/NCF-XXX .
|
||||
|
||||
VERSION COMMENTS
|
||||
------- --------
|
||||
4.2.1 Released 2012-06-15
|
||||
4.2.1-rc1 Released 2012-06-18
|
||||
|
||||
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]
|
||||
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
|
||||
Implemented diskless files for all netCDF formats. 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]
|
||||
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 nccopy command-line options to exploit diskless
|
||||
files, resulting in large speedups for some
|
||||
operations, for example converting unlimited dimension
|
||||
to fixed size or rechunking files for faster access.
|
||||
|
||||
Added MMAP support.
|
||||
Added MMAP support.
|
||||
|
||||
Added configure flag for --disable-diskless.
|
||||
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]
|
||||
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 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 large last record variable that requires more
|
||||
than 2**32 bytes per record.
|
||||
[NCF-164]
|
||||
Fixed bug using nccopy to compress with shuffling that
|
||||
doesn't compress output variables unless they were
|
||||
already compressed in the input file.
|
||||
[NCF-162]
|
||||
|
||||
Fixed bug in 64-bit offset files with large records,
|
||||
when last record variable requires more than 2**32
|
||||
bytes per record.
|
||||
[NCF-164]
|
||||
|
||||
Fix bug in which passing a NULL path causes netcdf to fail.
|
||||
[NCF-173]
|
||||
Fix bug in which passing a NULL path causes netcdf to fail.
|
||||
[NCF-173]
|
||||
|
||||
Fixed some netCDF-4 bugs with handling strings in
|
||||
non-netCDF-4 HDF5 files.
|
||||
[NCF-150]
|
||||
Fixed ncgen bugs in parsing and handling opaque data.
|
||||
|
||||
Fixed ncgen bugs in parsing and handling opaque data.
|
||||
Fixed ncdump bug, not escaping characters special to CDL
|
||||
in enumeration labels.
|
||||
[NCF-169]
|
||||
|
||||
Fixed ncdump bug, not escaping characters special to CDL
|
||||
in enumeration labels.
|
||||
[NCF-169]
|
||||
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]
|
||||
|
||||
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]
|
||||
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]
|
||||
|
||||
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]
|
||||
|
||||
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.
|
||||
|
||||
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
|
||||
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]
|
||||
[NCF-168]
|
||||
|
||||
Added description of configure flags to installation
|
||||
guide.
|
||||
Added description of configure flags to installation
|
||||
guide.
|
||||
|
||||
Clarified documentation of arguments to nc__open() and
|
||||
nc__create() and their default values.
|
||||
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 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.
|
||||
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.
|
||||
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]
|
||||
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]')
|
||||
|
||||
|
@ -25,11 +25,6 @@ if BUILD_DOCS
|
||||
# $(directory)/man_page_1.3: doxyfile.stamp
|
||||
# $(directory)/man_page_2.3: doxyfile.stamp
|
||||
|
||||
# Timestamp to prevent rebuilds.
|
||||
doxyfile.stamp:
|
||||
$(DOXYGEN) Doxyfile
|
||||
echo Timestamp > doxyfile.stamp
|
||||
|
||||
# Note: in order to work with distcheck,
|
||||
# the Doxyfile needs to be preprocessed
|
||||
# to insert actual location of $(srcdir)
|
||||
@ -38,13 +33,19 @@ doxyfile.stamp:
|
||||
#Doxyfile.tmp: Doxyfile
|
||||
# sed -e 's|$$[({]rootdir[})]|$(abs_top_srcdir)|g' <Doxyfile > ./Doxyfile.tmp
|
||||
|
||||
CLEANFILES = doxyfile.stamp html latex man
|
||||
|
||||
all-local: doxyfile.stamp
|
||||
clean-local:
|
||||
rm -rf $(top_builddir)/man4/man
|
||||
rm -rf $(top_builddir)/man4/html
|
||||
rm -rf $(top_builddir)/man4/latex
|
||||
endif
|
||||
|
||||
# Timestamp to prevent rebuilds.
|
||||
doxyfile.stamp:
|
||||
$(DOXYGEN) Doxyfile
|
||||
echo Timestamp > doxyfile.stamp
|
||||
|
||||
CLEANFILES = doxyfile.stamp html latex man
|
||||
|
||||
# This builds the docs from source, if necessary, and tars up
|
||||
# everything needed for the website. Run this and copy the resulting
|
||||
@ -53,5 +54,3 @@ clean-local:
|
||||
web-tarball: doxyfile.stamp
|
||||
cd html; tar cf ../netcdf_docs.tar *
|
||||
gzip -f netcdf_docs.tar
|
||||
|
||||
endif
|
||||
|
Loading…
Reference in New Issue
Block a user