fixed time stamp in example -- Mike Slifcak
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@269 a5681a0c-68f1-0310-ab6d-d61299d08faa
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@269 a5681a0c-68f1-0310-ab6d-d61299d08faa
more fixes for rpm spec -- Mike Slifcak
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@268 a5681a0c-68f1-0310-ab6d-d61299d08faa
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@268 a5681a0c-68f1-0310-ab6d-d61299d08faa
single word fix -- Mike Slifcak
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@267 a5681a0c-68f1-0310-ab6d-d61299d08faa
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@267 a5681a0c-68f1-0310-ab6d-d61299d08faa
Clear out previous legend array contents before freeing legend array.
Problem could manifest under extreme resource limits. Not tested.
-- Mike Slifcak
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@266 a5681a0c-68f1-0310-ab6d-d61299d08faa
Problem could manifest under extreme resource limits. Not tested.
-- Mike Slifcak
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@266 a5681a0c-68f1-0310-ab6d-d61299d08faa
subordinate term was improperly formed -- Mike Slifcak
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@265 a5681a0c-68f1-0310-ab6d-d61299d08faa
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@265 a5681a0c-68f1-0310-ab6d-d61299d08faa
prevent small leak when resources are exhausted -- Mike Slifcak
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@264 a5681a0c-68f1-0310-ab6d-d61299d08faa
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@264 a5681a0c-68f1-0310-ab6d-d61299d08faa
fix spelling and syntax, especially in messages that are printed -- Mike Slifcak
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@263 a5681a0c-68f1-0310-ab6d-d61299d08faa
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@263 a5681a0c-68f1-0310-ab6d-d61299d08faa
Update displayed copyright messages to be consistent. -- Mike Slifcak
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@262 a5681a0c-68f1-0310-ab6d-d61299d08faa
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@262 a5681a0c-68f1-0310-ab6d-d61299d08faa
don't process the old rrdgraph single file document -- Mike Slifcak
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@261 a5681a0c-68f1-0310-ab6d-d61299d08faa
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@261 a5681a0c-68f1-0310-ab6d-d61299d08faa
fix rpm rules -- Mike Slifcak
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@260 a5681a0c-68f1-0310-ab6d-d61299d08faa
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@260 a5681a0c-68f1-0310-ab6d-d61299d08faa
fixed debian dependencies -- Mike Slifcak
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@259 a5681a0c-68f1-0310-ab6d-d61299d08faa
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@259 a5681a0c-68f1-0310-ab6d-d61299d08faa
The expression's head was first checking for LT, and then for LTIME,
and the latter was never reached. -- Stanislav Sinyagin <ssinyagin@yahoo.com>
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@258 a5681a0c-68f1-0310-ab6d-d61299d08faa
and the latter was never reached. -- Stanislav Sinyagin <ssinyagin@yahoo.com>
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@258 a5681a0c-68f1-0310-ab6d-d61299d08faa
integrated from debian
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@257 a5681a0c-68f1-0310-ab6d-d61299d08faa
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@257 a5681a0c-68f1-0310-ab6d-d61299d08faa
its 365 days in a year .... -- Mike Slifcak
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@256 a5681a0c-68f1-0310-ab6d-d61299d08faa
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@256 a5681a0c-68f1-0310-ab6d-d61299d08faa
big spell checking patch -- slif@bellsouth.net
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@255 a5681a0c-68f1-0310-ab6d-d61299d08faa
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@255 a5681a0c-68f1-0310-ab6d-d61299d08faa
make force option work
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@254 a5681a0c-68f1-0310-ab6d-d61299d08faa
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@254 a5681a0c-68f1-0310-ab6d-d61299d08faa
added beginners guide off debian -- slif@bellsouth.net
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@253 a5681a0c-68f1-0310-ab6d-d61299d08faa
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@253 a5681a0c-68f1-0310-ab6d-d61299d08faa
add 4chars and fix two examples -- Mike Slifcak <slif@bellsouth.net>
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@252 a5681a0c-68f1-0310-ab6d-d61299d08faa
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@252 a5681a0c-68f1-0310-ab6d-d61299d08faa
initial debian build system added -- Mike Slifcak <slif@bellsouth.net>
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@251 a5681a0c-68f1-0310-ab6d-d61299d08faa
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@251 a5681a0c-68f1-0310-ab6d-d61299d08faa
fix library numbering -- Mike Slifcak
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@250 a5681a0c-68f1-0310-ab6d-d61299d08faa
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@250 a5681a0c-68f1-0310-ab6d-d61299d08faa
better cleaning -- Mike Slifcak
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@249 a5681a0c-68f1-0310-ab6d-d61299d08faa
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@249 a5681a0c-68f1-0310-ab6d-d61299d08faa
locate the mkinstalldirs script at top level
accept "configure --mandir=" settings -- Mike Slifcak <slif@bellsouth.net>
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@248 a5681a0c-68f1-0310-ab6d-d61299d08faa
accept "configure --mandir=" settings -- Mike Slifcak <slif@bellsouth.net>
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@248 a5681a0c-68f1-0310-ab6d-d61299d08faa
20 years agoAdded the ATAN function. This is being used to convert a DS for each vector component...
Added the ATAN function. This is being used to convert a DS for each vector component of wind direction into a
single direction for graphing. CDEF:avdir=yavg,xavg,/,ATAN,57.296,*,xavg,0,LT,180,0,IF,+,DUP,0,LT,360,0,IF,+
-- Daniel Shiels <dan@marge.tofubar.com>
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@247 a5681a0c-68f1-0310-ab6d-d61299d08faa
single direction for graphing. CDEF:avdir=yavg,xavg,/,ATAN,57.296,*,xavg,0,LT,180,0,IF,+,DUP,0,LT,360,0,IF,+
-- Daniel Shiels <dan@marge.tofubar.com>
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@247 a5681a0c-68f1-0310-ab6d-d61299d08faa
updated spec file -- Chris Adams <cmadams@hiwaay.net>
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@246 a5681a0c-68f1-0310-ab6d-d61299d08faa
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@246 a5681a0c-68f1-0310-ab6d-d61299d08faa
die only after all the version checks are done and not for each one
-- Alex van den Bogaerdt <alex@ergens.op.het.net>
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@245 a5681a0c-68f1-0310-ab6d-d61299d08faa
-- Alex van den Bogaerdt <alex@ergens.op.het.net>
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@245 a5681a0c-68f1-0310-ab6d-d61299d08faa
* Allows rrdtool 1.1.x (2004-04-29) to compile on freebsd.
* Add configure options
--disable-rrdcgi disable building of rrdcgi
--disable-pthread disable multithread support
-- Stanislav Sinyagin <ssinyagin@yahoo.com>
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@244 a5681a0c-68f1-0310-ab6d-d61299d08faa
* Add configure options
--disable-rrdcgi disable building of rrdcgi
--disable-pthread disable multithread support
-- Stanislav Sinyagin <ssinyagin@yahoo.com>
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@244 a5681a0c-68f1-0310-ab6d-d61299d08faa
See the patch, attached. It changes the default angle to 90, and
allows one to change it from configure command line:
./configure RRDGRAPH_YLEGEND_ANGLE=270.0
-- Stanislav Sinyagin <ssinyagin@yahoo.com>
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@243 a5681a0c-68f1-0310-ab6d-d61299d08faa
allows one to change it from configure command line:
./configure RRDGRAPH_YLEGEND_ANGLE=270.0
-- Stanislav Sinyagin <ssinyagin@yahoo.com>
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@243 a5681a0c-68f1-0310-ab6d-d61299d08faa
fixed O_BINARY
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@242 a5681a0c-68f1-0310-ab6d-d61299d08faa
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@242 a5681a0c-68f1-0310-ab6d-d61299d08faa
make sure fole is opened binary on restore ... to make things work on windows -- "Girod, Laurent" <Laurent.Girod@pmintl.com>
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@241 a5681a0c-68f1-0310-ab6d-d61299d08faa
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@241 a5681a0c-68f1-0310-ab6d-d61299d08faa
Added --only-graph option -- Piotr Kodzis <Piotr.Kodzis@inteligo.pl>
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@240 a5681a0c-68f1-0310-ab6d-d61299d08faa
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@240 a5681a0c-68f1-0310-ab6d-d61299d08faa
20 years agomake MakeMaker work on debian and fix some leftovers from the library rip-out transition
make MakeMaker work on debian and fix some leftovers from the library rip-out transition
-- Tobi
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@239 a5681a0c-68f1-0310-ab6d-d61299d08faa
-- Tobi
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@239 a5681a0c-68f1-0310-ab6d-d61299d08faa
misc fixes to get rrdtool working without included libraries.
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@232 a5681a0c-68f1-0310-ab6d-d61299d08faa
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@232 a5681a0c-68f1-0310-ab6d-d61299d08faa
modifications for 'no more local libaries'
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@231 a5681a0c-68f1-0310-ab6d-d61299d08faa
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@231 a5681a0c-68f1-0310-ab6d-d61299d08faa
addition of RRDs::times -- Christophe Kalt <kalt@taranis.org>
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@230 a5681a0c-68f1-0310-ab6d-d61299d08faa
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@230 a5681a0c-68f1-0310-ab6d-d61299d08faa
using --riggid it is possible to get a case where minval is bigger than maxval ... this breaks the horizontal grid ...
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@229 a5681a0c-68f1-0310-ab6d-d61299d08faa
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@229 a5681a0c-68f1-0310-ab6d-d61299d08faa
Stop RRDs for segfaulting on invalid graph input -- Ian Holsman <Ian.Holsman@cnet.com>
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@228 a5681a0c-68f1-0310-ab6d-d61299d08faa
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@228 a5681a0c-68f1-0310-ab6d-d61299d08faa
make rrd_cgi build again ... Ian Holsman <rrd.developers@holsman.net>
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@227 a5681a0c-68f1-0310-ab6d-d61299d08faa
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@227 a5681a0c-68f1-0310-ab6d-d61299d08faa
New recursive parser for rrdcgi by Arend-Jan Wijtzes <ajwytzes@wise-guys.nl>
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@226 a5681a0c-68f1-0310-ab6d-d61299d08faa
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@226 a5681a0c-68f1-0310-ab6d-d61299d08faa
Adding attributions:
* xml fix was by Ian Holsman <rrd.developers@holsman.net>
* font rotation was by Chris Turbeville <turbo@verio.net>
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@225 a5681a0c-68f1-0310-ab6d-d61299d08faa
* xml fix was by Ian Holsman <rrd.developers@holsman.net>
* font rotation was by Chris Turbeville <turbo@verio.net>
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@225 a5681a0c-68f1-0310-ab6d-d61299d08faa
fixed svg generation
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@224 a5681a0c-68f1-0310-ab6d-d61299d08faa
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@224 a5681a0c-68f1-0310-ab6d-d61299d08faa
more correct usage added -- Eldad Zack <eldad@stoneshaft.ath.cx>
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@223 a5681a0c-68f1-0310-ab6d-d61299d08faa
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@223 a5681a0c-68f1-0310-ab6d-d61299d08faa
handle NULL pointers gracefully
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@222 a5681a0c-68f1-0310-ab6d-d61299d08faa
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@222 a5681a0c-68f1-0310-ab6d-d61299d08faa
allow to pass an open filehandle into rrd_graph as an extra argument
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@221 a5681a0c-68f1-0310-ab6d-d61299d08faa
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@221 a5681a0c-68f1-0310-ab6d-d61299d08faa
make create much faster .. -- David M. Grimes <dgrimes@navisite.com>
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@220 a5681a0c-68f1-0310-ab6d-d61299d08faa
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@220 a5681a0c-68f1-0310-ab6d-d61299d08faa
Allow to force overwrite when restoring from xml to rrd.
-- Eldad Zack <eldad@stoneshaft.ath.cx>
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@219 a5681a0c-68f1-0310-ab6d-d61299d08faa
-- Eldad Zack <eldad@stoneshaft.ath.cx>
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@219 a5681a0c-68f1-0310-ab6d-d61299d08faa
replaced time_value with rrd_time_value as MacOS X introduced a struct of that name in their standard headers
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@218 a5681a0c-68f1-0310-ab6d-d61299d08faa
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@218 a5681a0c-68f1-0310-ab6d-d61299d08faa
rrd files should NOT change size ever ... bulk update code wa buggy.
-- David M. Grimes <dgrimes@navisite.com>
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@217 a5681a0c-68f1-0310-ab6d-d61299d08faa
-- David M. Grimes <dgrimes@navisite.com>
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@217 a5681a0c-68f1-0310-ab6d-d61299d08faa
20 chars max in a ds name -- Kuba Filipowicz <amo@axit.pl>
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@216 a5681a0c-68f1-0310-ab6d-d61299d08faa
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@216 a5681a0c-68f1-0310-ab6d-d61299d08faa
added rotation ...
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@215 a5681a0c-68f1-0310-ab6d-d61299d08faa
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@215 a5681a0c-68f1-0310-ab6d-d61299d08faa
should not assigne but compare ... grrrrr
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@214 a5681a0c-68f1-0310-ab6d-d61299d08faa
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@214 a5681a0c-68f1-0310-ab6d-d61299d08faa
be pickier about what we accept in rrd_update. Complain if things do not work out
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@213 a5681a0c-68f1-0310-ab6d-d61299d08faa
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@213 a5681a0c-68f1-0310-ab6d-d61299d08faa
make sure we get only 1 flag -- Chris Turbeville <turbo@verio.net>
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@212 a5681a0c-68f1-0310-ab6d-d61299d08faa
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@212 a5681a0c-68f1-0310-ab6d-d61299d08faa
I was just taking a look at the development RRDtool build (I'm looking
forward to SVG support), and had a few problems with an out-of-tree
build. I find using a separate build directory makes things much
easier to manage, especially when building for multiple architectures.
I've attached the minor patches for the progress that I made (I couldn't
get the Perl modules to work, but the main binaries seem okay), and
would be grateful if you could commit them (or something like them!).
-- Joseph Walton <joe@kafsemo.org>
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@211 a5681a0c-68f1-0310-ab6d-d61299d08faa
forward to SVG support), and had a few problems with an out-of-tree
build. I find using a separate build directory makes things much
easier to manage, especially when building for multiple architectures.
I've attached the minor patches for the progress that I made (I couldn't
get the Perl modules to work, but the main binaries seem okay), and
would be grateful if you could commit them (or something like them!).
-- Joseph Walton <joe@kafsemo.org>
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@211 a5681a0c-68f1-0310-ab6d-d61299d08faa
Allow hyphen character in DEF_NAM_FMT to match DS_NAM_FMT.
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@210 a5681a0c-68f1-0310-ab6d-d61299d08faa
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@210 a5681a0c-68f1-0310-ab6d-d61299d08faa
Updated MS Visual C++ files from 7.0 to 7.1.
Add code to rrd_graph.c: rrd_graph_init() to use %windir% environment
variable to find the default font at runtime.
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@209 a5681a0c-68f1-0310-ab6d-d61299d08faa
Add code to rrd_graph.c: rrd_graph_init() to use %windir% environment
variable to find the default font at runtime.
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@209 a5681a0c-68f1-0310-ab6d-d61299d08faa
Moved OP_COUNT to the end of the enumeration.
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@208 a5681a0c-68f1-0310-ab6d-d61299d08faa
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@208 a5681a0c-68f1-0310-ab6d-d61299d08faa
I've made a patch to rrdcgi to add <RRD::TIME::STRFTIME ...> which allows
you to re-format start and end-time at-style times using strftime. This
allows easy timespans in the graph (e.g. -2weeks) to be formatted into more
usual times. -- "Erskine, Thomas" <terskine@NRCan.gc.ca>
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@207 a5681a0c-68f1-0310-ab6d-d61299d08faa
you to re-format start and end-time at-style times using strftime. This
allows easy timespans in the graph (e.g. -2weeks) to be formatted into more
usual times. -- "Erskine, Thomas" <terskine@NRCan.gc.ca>
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@207 a5681a0c-68f1-0310-ab6d-d61299d08faa
small patch to rrd_create.c that corrects problem with the
version number of the newly created files. -- Sasha Mikheev <sasha@avalon-net.co.il>
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@206 a5681a0c-68f1-0310-ab6d-d61299d08faa
version number of the newly created files. -- Sasha Mikheev <sasha@avalon-net.co.il>
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@206 a5681a0c-68f1-0310-ab6d-d61299d08faa
readline in rrd_open.c reads the file in 8 KB blocks, and calls realloc for
each block. realloc is very slow in Mac OS X for huge blocks, e.g. when
restoring databases from huge xml files. This patch finds the size of the
file, and starts out with malloc'ing the full size.
-- Peter Speck <speck@ruc.dk>
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@205 a5681a0c-68f1-0310-ab6d-d61299d08faa
each block. realloc is very slow in Mac OS X for huge blocks, e.g. when
restoring databases from huge xml files. This patch finds the size of the
file, and starts out with malloc'ing the full size.
-- Peter Speck <speck@ruc.dk>
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@205 a5681a0c-68f1-0310-ab6d-d61299d08faa
added comment on iso
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@204 a5681a0c-68f1-0310-ab6d-d61299d08faa
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@204 a5681a0c-68f1-0310-ab6d-d61299d08faa
Change updatev RRA return from index_number to cf_nam, pdp_cnt.
Also revert accidental addition of -I to aclocal MakeMakefile.
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@203 a5681a0c-68f1-0310-ab6d-d61299d08faa
Also revert accidental addition of -I to aclocal MakeMakefile.
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@203 a5681a0c-68f1-0310-ab6d-d61299d08faa
only restore V2 and larger.
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@202 a5681a0c-68f1-0310-ab6d-d61299d08faa
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@202 a5681a0c-68f1-0310-ab6d-d61299d08faa
21 years agoAlternate update interface, updatev. Returns info about CDPs written to disk as resul...
Alternate update interface, updatev. Returns info about CDPs written to disk as result of update. Output format is similar to rrd_info, a hash of key-values.
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@201 a5681a0c-68f1-0310-ab6d-d61299d08faa
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@201 a5681a0c-68f1-0310-ab6d-d61299d08faa
fixed version checks to only complain if xml version is > than current RRD version
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@200 a5681a0c-68f1-0310-ab6d-d61299d08faa
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@200 a5681a0c-68f1-0310-ab6d-d61299d08faa
New special value COUNT which allows calculations based on the position of a
value within a data set. Bug fix in rrd_rpncalc.c. PREV returned erroneus
value for the second value. Bug fix in rrd_restore.c. Bug causing seek error
when accesing an RRD restored from an xml that holds an RRD version <3.
-- Ruben Justo <ruben@ainek.com>
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@199 a5681a0c-68f1-0310-ab6d-d61299d08faa
value within a data set. Bug fix in rrd_rpncalc.c. PREV returned erroneus
value for the second value. Bug fix in rrd_restore.c. Bug causing seek error
when accesing an RRD restored from an xml that holds an RRD version <3.
-- Ruben Justo <ruben@ainek.com>
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@199 a5681a0c-68f1-0310-ab6d-d61299d08faa
I think I found a very small bug in rrd graph PDF output : the is_stream member of
pdf_buffer is not initialized, making bad PDF sometimes (I found a case where is_stream was
!= 0 for the font initialization). -- lhoudard@netcourrier.com
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@198 a5681a0c-68f1-0310-ab6d-d61299d08faa
pdf_buffer is not initialized, making bad PDF sometimes (I found a case where is_stream was
!= 0 for the font initialization). -- lhoudard@netcourrier.com
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@198 a5681a0c-68f1-0310-ab6d-d61299d08faa
Fix Win32 build. VC++ 6.0 and 7.0 now use the thread-safe code.
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@197 a5681a0c-68f1-0310-ab6d-d61299d08faa
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@197 a5681a0c-68f1-0310-ab6d-d61299d08faa
enables RRDtool updates with microsecond or in case of windows millisecond
precision. This is needed to reduce time measurement error when archive step
is small. (<30s) -- Sasha Mikheev <sasha@avalon-net.co.il>
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@196 a5681a0c-68f1-0310-ab6d-d61299d08faa
precision. This is needed to reduce time measurement error when archive step
is small. (<30s) -- Sasha Mikheev <sasha@avalon-net.co.il>
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@196 a5681a0c-68f1-0310-ab6d-d61299d08faa
use the environment variable VCINSTALLDIR -- Ian Holsman <rrd.developers@holsman.net>
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@195 a5681a0c-68f1-0310-ab6d-d61299d08faa
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@195 a5681a0c-68f1-0310-ab6d-d61299d08faa
strerror should not turn us recursive here ... -- Peter Stamfest <peter@stamfest.at>
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@194 a5681a0c-68f1-0310-ab6d-d61299d08faa
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@194 a5681a0c-68f1-0310-ab6d-d61299d08faa
strerror must not become recursive -- Peter Stamfest <peter@stamfest.at>
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@193 a5681a0c-68f1-0310-ab6d-d61299d08faa
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@193 a5681a0c-68f1-0310-ab6d-d61299d08faa
handle cases with two negative numbers
-- Sasha Mikheev <sasha@avalon-net.co.il>
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@191 a5681a0c-68f1-0310-ab6d-d61299d08faa
-- Sasha Mikheev <sasha@avalon-net.co.il>
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@191 a5681a0c-68f1-0310-ab6d-d61299d08faa
don't display legends for [HV]RULEs out of graph bounds (rrdgraph)
-- Christophe Kalt <kalt@taranis.org>
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@190 a5681a0c-68f1-0310-ab6d-d61299d08faa
-- Christophe Kalt <kalt@taranis.org>
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@190 a5681a0c-68f1-0310-ab6d-d61299d08faa
realy suppress size output when talking to stdout. Patch from Mat Zimmerman @ debian
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@189 a5681a0c-68f1-0310-ab6d-d61299d08faa
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@189 a5681a0c-68f1-0310-ab6d-d61299d08faa
fix for : in piped demo
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@188 a5681a0c-68f1-0310-ab6d-d61299d08faa
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@188 a5681a0c-68f1-0310-ab6d-d61299d08faa
Initial checkin
-- Peter Stamfest <peter@stamfest.at>
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@187 a5681a0c-68f1-0310-ab6d-d61299d08faa
-- Peter Stamfest <peter@stamfest.at>
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@187 a5681a0c-68f1-0310-ab6d-d61299d08faa
a patch to avoid a memory leak and a Makefile.am patch to
distribute all required source files -- Peter Stamfest <peter@stamfest.at>
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@186 a5681a0c-68f1-0310-ab6d-d61299d08faa
distribute all required source files -- Peter Stamfest <peter@stamfest.at>
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@186 a5681a0c-68f1-0310-ab6d-d61299d08faa
colons must be escaped
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@185 a5681a0c-68f1-0310-ab6d-d61299d08faa
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@185 a5681a0c-68f1-0310-ab6d-d61299d08faa
make the threading work and compile, fix linking to libpng
and update the timestaps int the files
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@184 a5681a0c-68f1-0310-ab6d-d61299d08faa
and update the timestaps int the files
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@184 a5681a0c-68f1-0310-ab6d-d61299d08faa
updated copyrigh dates
removed error.h from threaded variant
added compiletime to rrdtool
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@183 a5681a0c-68f1-0310-ab6d-d61299d08faa
removed error.h from threaded variant
added compiletime to rrdtool
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@183 a5681a0c-68f1-0310-ab6d-d61299d08faa
if output is - there is not need to deref the handler
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@182 a5681a0c-68f1-0310-ab6d-d61299d08faa
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@182 a5681a0c-68f1-0310-ab6d-d61299d08faa
expect seems to exist on some systems in the system inc files
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@181 a5681a0c-68f1-0310-ab6d-d61299d08faa
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@181 a5681a0c-68f1-0310-ab6d-d61299d08faa
Find attached the patch I promised to send to you. Please note that there
are three new source files (src/rrd_is_thread_safe.h, src/rrd_thread_safe.c
and src/rrd_not_thread_safe.c) and the introduction of librrd_th. This
library is identical to librrd, but it contains support code for per-thread
global variables currently used for error information only. This is similar
to how errno per-thread variables are implemented. librrd_th must be linked
alongside of libpthred
There is also a new file "THREADS", holding some documentation.
-- Peter Stamfest <peter@stamfest.at>
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@180 a5681a0c-68f1-0310-ab6d-d61299d08faa
are three new source files (src/rrd_is_thread_safe.h, src/rrd_thread_safe.c
and src/rrd_not_thread_safe.c) and the introduction of librrd_th. This
library is identical to librrd, but it contains support code for per-thread
global variables currently used for error information only. This is similar
to how errno per-thread variables are implemented. librrd_th must be linked
alongside of libpthred
There is also a new file "THREADS", holding some documentation.
-- Peter Stamfest <peter@stamfest.at>
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@180 a5681a0c-68f1-0310-ab6d-d61299d08faa
improved dist target -- Peter Stamfest <peter@stamfest.at>
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@179 a5681a0c-68f1-0310-ab6d-d61299d08faa
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@179 a5681a0c-68f1-0310-ab6d-d61299d08faa
removed lg we do not allow this in the code at th moment
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@178 a5681a0c-68f1-0310-ab6d-d61299d08faa
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@178 a5681a0c-68f1-0310-ab6d-d61299d08faa
rrd resize SHRINK was broken :-) -- Scott Mace <smace@intt.ORG>
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@177 a5681a0c-68f1-0310-ab6d-d61299d08faa
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@177 a5681a0c-68f1-0310-ab6d-d61299d08faa
The NaN check should only use lastgdes when following a STACK -- Scott Mace <smace@intt.ORG>
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@176 a5681a0c-68f1-0310-ab6d-d61299d08faa
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@176 a5681a0c-68f1-0310-ab6d-d61299d08faa
fix stak+nan error ... Scott Mace <smace@intt.ORG>
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@175 a5681a0c-68f1-0310-ab6d-d61299d08faa
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@175 a5681a0c-68f1-0310-ab6d-d61299d08faa
fixed the processing of TICK:vname#color:frac:legend -- Scott Mace <smace@intt.ORG>
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@174 a5681a0c-68f1-0310-ab6d-d61299d08faa
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@174 a5681a0c-68f1-0310-ab6d-d61299d08faa
added function (--no-minor) to turn off minor gridlines on graphs
-- Travis Brown <tebrown@csh.rit.edu>
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@173 a5681a0c-68f1-0310-ab6d-d61299d08faa
-- Travis Brown <tebrown@csh.rit.edu>
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@173 a5681a0c-68f1-0310-ab6d-d61299d08faa
fix border condition in rra selection of rrd_fetch
-- Stanislav Sinyagin <ssinyagin@yahoo.com>
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@172 a5681a0c-68f1-0310-ab6d-d61299d08faa
-- Stanislav Sinyagin <ssinyagin@yahoo.com>
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@172 a5681a0c-68f1-0310-ab6d-d61299d08faa
* single letter variants for all graph options -- James Overbeck <grendel@gmo.jp>
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@171 a5681a0c-68f1-0310-ab6d-d61299d08faa
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@171 a5681a0c-68f1-0310-ab6d-d61299d08faa
fix rrdtool compile on solaris where CC for perl is "gcc -B/usr/ccs/bin/"
-- Russell Van Tassell <russell@loosenut.com>
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@170 a5681a0c-68f1-0310-ab6d-d61299d08faa
-- Russell Van Tassell <russell@loosenut.com>
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@170 a5681a0c-68f1-0310-ab6d-d61299d08faa