Version 1.9.6 (07 February 2019):
New features:
- Added support for polar stereographic projection
- grib2: Added support for variables with different perturbationNumber
- Added check for unsupported NetCDF4/HDF5 library combination (NetCDF <= 4.4.0 with libhdf5 >= 1.10.0)
- NetCDF: added support for single scalar variable
Fixed bugs:
- ecCodes: deleteLocalDefinition for GRIB1.tmpl
- taxisCopyTimestep: don't copy rdate/rtime (bug fix)
- scanning of attribute associate* failed (bug fix)
- grib1/ecCodes: set maxStep to 65000 (bug fix)
- cdf_read: removed limitation of nmiss_ to INT_MAX [Bug #8691]
- cgribex: make section2 length dynamic (bug fix for large Gaussian reduced grids)
- GRIB2: correct longitudeOfFirstGridPoint if necessary (bug fix)
- CDI_reduce_dim: wrong result when reduce time dimension (bug fix)
We've re-enabled the self-registration for user accounts.
Please note the privacy policy update due to use of a ReCaptcha service!
Due to a very high level of bot-account registrations, the self registration of accounts is temporarily disabled.
Please check back in a few days — or if you know which project you want to take part in, contact the project managers to forward your account request.
This system will be unavailable due tue maintenance, on Frieday, 23rd of November between 9:00 and 11:30 CET.
New features:
- Changed type of date from 32 to 64-bit integer to support years > 214748
- remapycon: optimized by changing cell search method
- expr: added support for zon<STAT> functions
- expr: added function sellevelrange() and sellevidxrange()
- gridfile: added extension ":N" to select grid number N from data file
New operators:
- dhour<stat> - Multi-day hourly statistics
Fixed bugs:
- seldate: segmentation fault (bug introduce in 1.9.4) [Bug #8499]
- select: wrong timestamp when combining select with selyear (bug introduce in 1.8.1) [Bug #8576]
- gradsdes: bug fix for rotated lon/lat grids
- silent option produces newlines [Bug #8538]
- remapnn/remapdis: wrong result with regular 2D source grids if nlat > nlon [Bug #8498]
New features:
- Large data support: changed type of gridsize from 32 to 64-bit integer
- remapbil, remapbic, remapnn, remapdis: optimized by changing point search method
- Fldstat, Vertstat: added option weight=false to disable weighting
Fixed bugs:
- option -r doesn't work [Bug #8334]
- enspctl: changed parameter type from int to float [Bug #8386]
- segfault with chained operators on timeseries data [Bug #8230]
- setattribute: added support for \n in text attributes
- expr: removed character [LlDd] from definition of float constants
What will happen:
- upgrade of the Subversion server
svn.zmaw.de
- renaming of the Subversion server
svn.zmaw.de
to svn.mpimet.mpg.de
When?
- Tuesday, April 10th, 8 am - 9:30 am
Who/What is affected:
- Subversion on the server has been upgraded to v1.8
- The machine has been renamed to
svn.mpimet.mpg.de
What to do after the maintenance:
If you are still using SVN repositories, then you should prepare them for future use:
- You might need to accept a new SSL server certificate after
svn
commands:
$ svn update
Updating '.':
Error validating server certificate for 'https://svn.zmaw.de:443':
- The certificate is not issued by a trusted authority. Use the
fingerprint to validate the certificate manually!
Certificate information:
- Hostname: svn.mpimet.mpg.de
- Valid: from Apr 6 12:26:43 2018 GMT until Jul 9 12:26:43 2020 GMT
- Issuer: Max-Planck-Gesellschaft, Muenchen, Bayern, DE
- Fingerprint: 87:7E:34:73:AC:47:C8:0A:CA:D1:48:27:90:B9:2F:DB:8F:31:29:2C
- The repositories might need to be upgraded:
$ svn upgrade
- if you are still using SVN repositories, then these repositories might need to be relocated using
svn relocate
after the maintenance, e.g. for repository libmtime
:
$ svn relocate https://svn.mpimet.mpg.de/svn/libmtime
New features:
- expr: added time coordinate function cdate(), ctime(), cdeltat(), ctimestep() ...
New operators:
- not - logical NOT (1, if x equal 0; else 0)
Fixed bugs:
- uvDestag: target grid undefined in output
- runpctl: fails since release 1.8.0
- read of reduced Gaussian grid description file failed [Bug #8146]
- read error on grid description file [Bug #8099]
Fixed bugs:
- sign of grid size increment changes [Bug #7974]
- compilation fails on OpenBSD [Bug #7961]
- expr: nesting of ternary operator lost in cdo-1.9.1 [Bug #7992]
- rotuvb changed behavior in different versions [Bug #8084]
- select with start=end range aborts with 'Invalid character' [Bug #7976]
New features:
- Added support for NC_FORMAT_CDF5
- Extend option --reduce_dim to all dimension for all operators
New operators:
- tee - Duplicate a data stream
Changes operators:
- eof, eof3d: set default value of environment variable CDO_WEIGHT_MODE to off
- sinfo: Added time type
- ap2pl: added support for input data on half levels
Fixed bugs:
- selindexbox: breaks uvRelativeToGrid flag [Bug #7901]
- expr: AND fall through OR
- --cmor option doesn't work for lon/lat bounds (introduced in 1.9.0)
- eof3d: weight array was allocated for only one level