d13a76ad04204ac3606a5e42e9bcc76c3328d3c4
[rrdtool.git] / NEWS
1 News for RRDtool 1.4
2 ====================
3 $Id$
4
5 RRD Caching Daemon (rrdcached)
6 ------------------------------
7 by Florian Forster and Kevin Brintnall
8
9 The RRD Caching Daemon can dramatically improve the 'update' performance
10 of your system.  Due to filehandling overheads, the time it takes todo one
11 update is virtually the same as to doing two updates in a row.
12
13 The Cache Daemon intercepts rrdtool update calls, assembling multiple
14 updates before writing them to the actual rrd file. When calling rrdtool
15 graph in such a setup, the command will tell the daemon to flush out all
16 pending updates for the rrd files, required to draw the graph.
17
18
19 RRD Dumping and Restoring (rrdtool dump/restore)
20 ------------------------------------------------
21 by Tobi Oetiker
22
23 The output of rrdtool dump has been adjusted to be simpler to parse by
24 existing xml parsers.
25
26 The restore core has been completely re-written yet again and is now relying
27 on an incremental xml parser. This has the advantage that the memory
28 consumtion while restoring xml files is only slighly larger than the
29 resulting rrd file. Which is much less than the requirements of the 1.3.
30
31 RRD Graphing functions (rrdtool graph)
32 --------------------------------------
33 by Martin Sperl
34
35 * VDEF PERCENTNAN (a PRECENT that ignores NAN)
36
37 * CDEF PREDICT and PREDICTSIGMA functions for on-the-fly
38   data prediction without the need to modify existing rrd files as it is
39   required for HoltWinters.
40
41 * LibDBI integration provides a path to read data directly of a supported
42   SQL database into rrdtool graph.
43
44 Miscellaneous Changes
45 ---------------------
46
47 * graph legends can now be placed left, right or above the graph with the
48   new --legend-direction and --legend-positon placement options. 
49   by Melchior Rabe
50
51 * switched to using automake 1.11 which provides a 'silent' build process,
52   causing errors and warnings to stand out much more than before.
53   by Tobi Oetiker
54
55 * switched from intltoolize to autopoint for the i18n configuration.
56   by Tobi Oetiker
57
58 * lua bindings for rrdtool
59   by Fidelis Assis
60
61 * various improvements to rrd_open functions and mmap handling
62   by Daniel Pocock
63
64 * allow the HW smoothing window size to be set to 0 with rrdtool tune
65   by sylvain luiset
66
67 * new graph option --border to set the 3d border width 
68   by Bernhard Reutner-Fischer
69
70 * draw different color swats depending on the type of line drawn in the
71   graph by Loïc Tortay
72
73 for more detail see the CHANGES file.