github Unidata/netcdf-c v4.6.2
netCDF-C 4.6.2

latest releases: v4.9.3-rc1, v4.9.2, v4.9.1...
5 years ago

The changes from version 4.6.1 include (but are not limited to):

  • [Enhancement] Lazy att read - only read atts when user requests one of them. See GitHub #857.
  • [Enhancement] Fast global att read - when global atts are read, they are read much more quickly. See GitHub #857.
  • [Enhancement] Add nccopy command options for per-variable chunk sizing, and minimum chunk size. See GitHub #1087.
  • [Bug Fix] Fix nccopy handling of user specified chunk sizes. See GitHub #725,#1087.
  • [Bug Fix] Avoid limit on number of times a netCDF4 attribute can be updated. Not a complete fix for the HDF5 "maximum creation order" problem, but should greatly reduce occurrences in many real-world cases. See GitHub #350.
  • [Bug Fix] The use of NC_DISKLESS has been modified to make it cleaner. This adds a new flag called NC_PERSIST that takes over the now obsolete NC_MPIPOSIX.
  • [Obsolete] Obsolete the MPIPOSIX flag.
  • [Bug Fix] When using filters with HDF5 1.10.x or later, it is necessary to utilize the HDF5 replacements for malloc, realloc, and free in the filter code.
  • [Enhancement] Create a new version of _NCProperties provenance attribute. This version (version 2) supports arbitrary key-value pairs. It is the default when new files are created. Version 1 continues to be accepted.
  • [Enhancement] Allow user to set http read buffersize for DAP2 and DAP4 using the tag HTTP.READ.BUFFERSIZE in the .daprc file.
  • [Enhancement] Allow user to set http keepalive for DAP2 and DAP4 using the tag HTTP.KEEPALIVE in the .daprc file (see the OPeNDAP documentation for details).
  • [Enhancement] Support DAP4 remote tests using a new remote test server locatedon the Unidata JetStream project.
  • [Enhancement] Improved the performance of the nc_get/put_vars operations by using the equivalent slab capabilities of hdf5. Result is a significant speedup of these operations. See GitHub #1001 for more information.
  • [Enhancement] Expanded the capabilities of NC_INMEMORY to support writing and accessing the final modified memory. See GitHub #879 for more information.
  • [Enhancement] Made CDF5 support enabled by default. See Github #931 for more information.
  • [Bug Fix] Corrected a number of memory issues identified in ncgen. See GitHub #558 for more information.

Don't miss a new netcdf-c release

NewReleases is sending notifications on new releases.