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:
Russ Rew 2012-06-18 00:53:50 +00:00
parent 714de8afdc
commit 5a2e018d07
2 changed files with 93 additions and 94 deletions

View File

@ -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]')

View File

@ -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