[Rrd-announce] rrdtool-1.3rc1 is out

Tobias Oetiker tobi at oetiker.ch
Tue May 13 14:40:02 CEST 2008


Finally RRDtool 1.3 is done. I have put up release candidate 1 for
download from the development snapshots area of


Please test this release on your system. I am especially interested
in additions to the build instructions:

If no major issues are found, I will be releasing 1.3.0 some time
next week.

For a chance to chat about the new release, check out the Nordic
Nagois Meet June 3-4 2008 http://www.nordicnagiosmeet.wmr.se/


Brought to you by the 2008 RRDtool sponsors:
GOLD:   http://www.groundworkopensource.com
SILVER: http://www.hosteurope.de http://www.atc-onlane.com
        http://www.terreactive.ch http://www.google.com
        http://www.hitflip.de http://www.op5.com
        http://www.lancope.com http://www.sidarion.ch

New Features since Beta 4:
* optional I18N support for program messages

* all new libxml based rrd_restore

* curr_row pointer added to rrd_info output

* Ignore RRA when comparing coverage with rrd_fetch
  this helps fetch pick the right RRA even when the
  RRAs do not match up.

* nan save ADDNAN operator with the following behavior

  NaN + NaN => NaN
  x + NaN => x
  NaN + y => y
  x + y => x + y

* treat nan as false in IF expressions

* graphv interface which returns much more meta data
  about the graph thank its sister function 'graph'
  It uses the rrd_info interface. When called with '-' as graph
  name, even the graph itself will be returned in memory. This is
  especially interesting with Perl and ruby bindings which support
  the new graphv call for scripting.

Bug fixes since beta 4:

* Fixed handling of unknown data at PDP build time. There was a
  long standing (even documented) miss-feature in RRDtool which
  caused unknown-data to be accepted as long as it was less than
  the mrhb. This was never the intended behavior and had
  interesting side effects
  (http://oss.oetiker.ch/rrdtool-trac/ticket/125): If you have a 60
  second step with 59s unknown data and 1 second of known data the
  whole PDP become known data with the value of the 1 second of
  known data available, as long as the mrhb was > step. The
  intended behavior was that a step should become unknown as soon
  as it contains more than 50% of unknown data.

* Fixed tcl bindings build

* rrd_tune only reset last_ds when the DS is actually changed.

* fix time handling during DST/non-DST switch over time

* many compiler warnings squashed.

* make build on OpenSolaris 2008.05

* make ruby obey destdir

* fixed Cairo calling errors

Tobi Oetiker, OETIKER+PARTNER AG, Aarweg 15 CH-4600 Olten
http://it.oetiker.ch tobi at oetiker.ch ++41 62 213 9902

More information about the rrd-announce mailing list