X-Git-Url: https://git.octo.it/?p=rrdtool.git;a=blobdiff_plain;f=NEWS;h=c482d227ebb3128e4ac0a8d0bafcc9e1c92bef9b;hp=f83334099b1687ebb9636bcebc0f6d9eba30becb;hb=161ecf9c20dbf285f7746aad42327edb8bfeeccc;hpb=a80f46645d6b036053f4572d8d1210d698c8c046 diff --git a/NEWS b/NEWS index f833340..c482d22 100644 --- a/NEWS +++ b/NEWS @@ -2,10 +2,17 @@ RRDTOOL NEWS ============ Major Changes between 1.2.x and 1.3.x -see http://oss.oetiker.ch/rrdtool-trac/wiki/RRDtool13 -for up to date information +RRdtool dump / restore Incompatibilities +---------------------------------------- +rrdtool dump 1.3 does emit completely legal xml. Basically this means that +it contains an xml header and a DOCTYPE definition. Unfortunately this +causes older versions of rrdtool restore to be unhappy. -File access methods +To restore a new dump with ann old rrdtool restore version, either remove +the xml header and the doctype by hand (both on the first line of the dump) +or use rrdtool dump --no-header. + +NEW File access methods (Bernhard Fischer) ------------------- * introduced file-accessor functions rrd_read/rrd_seek/rrd_write * implemented full mmap-based file access with madvise hints for improved @@ -13,7 +20,7 @@ File access methods disk * implemented optional full file-descriptor access instead of FILE* access -Graphing +NEW Graphing (Tobi Oetiker) -------- * libart has been replaced by cairo/pango * pango markup is supported @@ -24,6 +31,44 @@ Graphing scheme -> 'Times 20' ... it is not possible to use truetype fonts directly anymore. * Tabs are position independent. +* TRENDNAN filter that ignores NAN values while caculating the TREND data. (Timo Stripf) +* --full-size-mode to specify the outer border of the image and not just of the graphing canvas (Matthew Chambers) +* TEXTALIGN command to alter default text alignment behaviour +* C API in-memory graphing with rrd_graph_v (Evan Miller) +* draw dashed lines in graphs (Thomas Gutzler) +* new interface graphv which returns inforamation useing the rrd_info + interface (Tobi Oetiker and Mark Plaksin) + +NEW Forecasting (Evan Miller) +----------- +* the new MHWPREDICT consolidation function uses a variation of the Holt-Winters + method. It is a drop-in replacement for HWPREDICT, and is better suited for + data whose seasonal variations grow or shrink in proportion to the average. + +Rewrites +-------- +* rrd_restore now uses libxml for parsing which makes things much more + tolerant towards xml variations. The old code could mostly just parse the + xml as it was output by rrdtool dump. See also: 'incompatibilities' at the + top of this document. (by Florian octo Forster) + +* rrd_update rewritten to make it more modular. Fixed two longstanding + HW bugs in the process (Evan Miller) + +Misc +---- +* ruby rrd_fetch will return step as a last property -- Mike Perham + +Incompatibility +--------------- +* If you create an RRD with the new MHWPREDICT function, the resulting rrdfile will + be version 0004 and can only be used in rrdtool 1.3. + +Locale Independent Input +------------------------ +* Regardles of locale you are in, rrdtool always expects input to be numbers (LC_NUMERIC) + in C or POSIX locale for numbers. (not 1,1 but 1.1) this is necessary to make + things like RPN work as it uses , as a separator. RRDTOOL NEWS ============