e8ce64a5dead8af9390b97bd8e58d4e4ba391809
[rrdtool.git] / NEWS
1 RRDTOOL NEWS
2 ============
3 Major Changes between 1.2.x and 1.3.x
4
5 Graphing
6 --------
7 * libart has been replaced by cairo/pango
8 * pango markup is supported
9 * full gridfitting
10
11 RRDTOOL NEWS
12 ============
13 Major Changes between 1.0.x and 1.2.x
14
15 Graphing
16 --------
17
18 * rewritten graphics generation based on libart.
19   - anti-aliased output
20   - alpha transparency support
21   - truetype fonts
22  
23 * additional graphics formats: EPS, PDF, SVG
24
25 * extended multi-part documentation
26
27 * VDEF support; define and use variables.  Find, and use, the
28   maximum rate seen by rrdtool; compute and show the average
29
30 * Sliding window (trend) analysis
31   Compute a smoother average, for instance over the last 6 CDPs
32
33 * percentile (95th or other)
34   Remove peaks, 95 percent of all rates are at or below the
35   returned value
36
37 Logging
38 -------
39 * a second logging interface: rrdtool updatev
40   Verbose updating of the database; show CPDs being created
41
42 * Aberrant Behavior Detection with Holt-Winters Forecasting
43   Compare current data with expected data, detect and log when
44   the rates are outside expected levels
45
46 * COMPUTE data type for artificial data-sources calculating their
47   input using RPN math and data from the other data-sources.
48  
49 Incompatibilities
50 -----------------
51 * Colons in COMMENT arguments to rrdtool graph must be escaped with a backslash
52
53 * the --alt-y-mrtg option is gone or rather since 1.2.7 it is back but
54   without functionality.
55
56 * In pipe mode, rrdtool answers with OK only if it was successful with the
57   command. Otherwhise the answer will be ERROR...
58
59
60 Behind the Scenes
61 -----------------
62 * In order to support Holt-Winters and Calculated Datasources,
63   the rrdtool data format has changed. While the new version of rrdtool can
64   read files created with rrdtool 1.0.x. It is not possible to read files
65   created by rrdtool-1.2.x with rrdtool-1.0.x
66
67 * External libraries are not included with rrdtool anymore. This is in line
68   with todays trend of using shared libraries everywhere. With the exception
69   of the cgi library most things required by rrdtool will be found on every recent
70   system.
71
72 * Memory Mapped IO support for faster logging.