removed c++ comments //
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk/program@1344 a5681a0c-68f1-0310-ab6d-d61299d08faa
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk/program@1344 a5681a0c-68f1-0310-ab6d-d61299d08faa
added notes about rewrites in this release
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk/program@1343 a5681a0c-68f1-0310-ab6d-d61299d08faa
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk/program@1343 a5681a0c-68f1-0310-ab6d-d61299d08faa
improved handling of library versioning
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk/program@1342 a5681a0c-68f1-0310-ab6d-d61299d08faa
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk/program@1342 a5681a0c-68f1-0310-ab6d-d61299d08faa
should not leave debug enabled
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk/program@1341 a5681a0c-68f1-0310-ab6d-d61299d08faa
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk/program@1341 a5681a0c-68f1-0310-ab6d-d61299d08faa
Fixed handling of unknown data at PDP build time. There was a long standing
(even documented) missfeature in rrdtool which caused uknown-data to be
accepted as long as it was less than the mrhb. This was never the intended
behaviour 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 become known
data as long as the mrhb was > step. The intended behaviour was that a step
should become unknown as soon as it contains more than 50% of unknown data.
The patch fixes both the documentation and the code.
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk/program@1340 a5681a0c-68f1-0310-ab6d-d61299d08faa
(even documented) missfeature in rrdtool which caused uknown-data to be
accepted as long as it was less than the mrhb. This was never the intended
behaviour 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 become known
data as long as the mrhb was > step. The intended behaviour was that a step
should become unknown as soon as it contains more than 50% of unknown data.
The patch fixes both the documentation and the code.
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk/program@1340 a5681a0c-68f1-0310-ab6d-d61299d08faa
the last_ds value fuer unknown is 'U' and not 'UNKN'
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk/program@1339 a5681a0c-68f1-0310-ab6d-d61299d08faa
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk/program@1339 a5681a0c-68f1-0310-ab6d-d61299d08faa
fix for sun sudio 11 incompatibility netbsd.org/cgi-bin/query-pr-single.pl?number=38555
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk/program@1338 a5681a0c-68f1-0310-ab6d-d61299d08faa
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk/program@1338 a5681a0c-68f1-0310-ab6d-d61299d08faa
indenting fixes
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk/program@1335 a5681a0c-68f1-0310-ab6d-d61299d08faa
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk/program@1335 a5681a0c-68f1-0310-ab6d-d61299d08faa
make sure properties are shown via graph_v even in --graph-only mode
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk/program@1334 a5681a0c-68f1-0310-ab6d-d61299d08faa
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk/program@1334 a5681a0c-68f1-0310-ab6d-d61299d08faa
Make the MakeMakefile script a bit more robust
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk/program@1333 a5681a0c-68f1-0310-ab6d-d61299d08faa
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk/program@1333 a5681a0c-68f1-0310-ab6d-d61299d08faa
fix for #148
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk/program@1332 a5681a0c-68f1-0310-ab6d-d61299d08faa
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk/program@1332 a5681a0c-68f1-0310-ab6d-d61299d08faa
Introduced a alternated interface to rrd_graph using rrd_info style return
values: rrd_graph_v The graph_v interface returnes additional information
about the graph including the location of the graphing area within the
image. When called with '-' as filename it will even return the image data.
The new interface is supported in the rrdtool command line, RRDs perl and
ruby bindings.
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk/program@1331 a5681a0c-68f1-0310-ab6d-d61299d08faa
values: rrd_graph_v The graph_v interface returnes additional information
about the graph including the location of the graphing area within the
image. When called with '-' as filename it will even return the image data.
The new interface is supported in the rrdtool command line, RRDs perl and
ruby bindings.
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk/program@1331 a5681a0c-68f1-0310-ab6d-d61299d08faa
indent fix
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk/program@1329 a5681a0c-68f1-0310-ab6d-d61299d08faa
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk/program@1329 a5681a0c-68f1-0310-ab6d-d61299d08faa
do not reset the last_ds store unless the data source type is actually changed.
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk/program@1328 a5681a0c-68f1-0310-ab6d-d61299d08faa
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk/program@1328 a5681a0c-68f1-0310-ab6d-d61299d08faa
fixed 2. x-grid example ... since the lable is valid for the whole day, it must be 86400 wide. --tobi
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk/program@1327 a5681a0c-68f1-0310-ab6d-d61299d08faa
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk/program@1327 a5681a0c-68f1-0310-ab6d-d61299d08faa
alter order of header inclusion for FreeBSD 4.8 compatibility
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk/program@1324 a5681a0c-68f1-0310-ab6d-d61299d08faa
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk/program@1324 a5681a0c-68f1-0310-ab6d-d61299d08faa
16 years agodo not mess with dst status after running localtime, the system gets confused otherwh...
do not mess with dst status after running localtime, the system gets confused otherwhise when it comes to times during the switch over periode as DST changes to non DST.
-- tobi
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk/program@1323 a5681a0c-68f1-0310-ab6d-d61299d08faa
-- tobi
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk/program@1323 a5681a0c-68f1-0310-ab6d-d61299d08faa
added missing " escapes to xml header in rrd_tool.c
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk/program@1322 a5681a0c-68f1-0310-ab6d-d61299d08faa
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk/program@1322 a5681a0c-68f1-0310-ab6d-d61299d08faa
added Florian octo Forster to contrib list
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk/program@1321 a5681a0c-68f1-0310-ab6d-d61299d08faa
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk/program@1321 a5681a0c-68f1-0310-ab6d-d61299d08faa
added missing =back for propper pod syntax
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk/program@1320 a5681a0c-68f1-0310-ab6d-d61299d08faa
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk/program@1320 a5681a0c-68f1-0310-ab6d-d61299d08faa
fix indent
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk/program@1319 a5681a0c-68f1-0310-ab6d-d61299d08faa
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk/program@1319 a5681a0c-68f1-0310-ab6d-d61299d08faa
fix broken header comment section -- Florian octo Forster
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk/program@1318 a5681a0c-68f1-0310-ab6d-d61299d08faa
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk/program@1318 a5681a0c-68f1-0310-ab6d-d61299d08faa
cast size_t to int to avoid warning -- Florian octo Forster
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk/program@1317 a5681a0c-68f1-0310-ab6d-d61299d08faa
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk/program@1317 a5681a0c-68f1-0310-ab6d-d61299d08faa
do not declare DEBUG functions unless compiled in DEBUG mode -- Florian octo Forster
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk/program@1316 a5681a0c-68f1-0310-ab6d-d61299d08faa
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk/program@1316 a5681a0c-68f1-0310-ab6d-d61299d08faa
make helptexts read only memory
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk/program@1315 a5681a0c-68f1-0310-ab6d-d61299d08faa
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk/program@1315 a5681a0c-68f1-0310-ab6d-d61299d08faa
stop complaints about unused variables if not running DEBUG
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk/program@1314 a5681a0c-68f1-0310-ab6d-d61299d08faa
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk/program@1314 a5681a0c-68f1-0310-ab6d-d61299d08faa
Added check for intltool version.
Use Makefile for cleanup.
-- Florian octo Forster
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk/program@1313 a5681a0c-68f1-0310-ab6d-d61299d08faa
Use Makefile for cleanup.
-- Florian octo Forster
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk/program@1313 a5681a0c-68f1-0310-ab6d-d61299d08faa
added pointer to florian forsters dtd to the rrd dumpt
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk/program@1311 a5681a0c-68f1-0310-ab6d-d61299d08faa
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk/program@1311 a5681a0c-68f1-0310-ab6d-d61299d08faa
fix pkgconfig file name
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk/program@1310 a5681a0c-68f1-0310-ab6d-d61299d08faa
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk/program@1310 a5681a0c-68f1-0310-ab6d-d61299d08faa
reindent
aded id keyword substitution
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk/program@1306 a5681a0c-68f1-0310-ab6d-d61299d08faa
aded id keyword substitution
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk/program@1306 a5681a0c-68f1-0310-ab6d-d61299d08faa
reat nan as FALSE in an IF CDEF
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk/program@1305 a5681a0c-68f1-0310-ab6d-d61299d08faa
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk/program@1305 a5681a0c-68f1-0310-ab6d-d61299d08faa
a nan-safe add operator (ADDNAN) into rrd. I used it to add several incomplete graphs.
NaN + NaN => NaN
x + NaN => x
NaN + y => y
x + y => x + y
-- Timo Stripf tstripf gmx.de
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk/program@1303 a5681a0c-68f1-0310-ab6d-d61299d08faa
NaN + NaN => NaN
x + NaN => x
NaN + y => y
x + y => x + y
-- Timo Stripf tstripf gmx.de
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk/program@1303 a5681a0c-68f1-0310-ab6d-d61299d08faa
Fix error "cairo_restore without matching cairo_save" when zero-time point is out of graph
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk/program@1301 a5681a0c-68f1-0310-ab6d-d61299d08faa
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk/program@1301 a5681a0c-68f1-0310-ab6d-d61299d08faa
Ignore RRA-end when comparing. coverage.
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk/program@1300 a5681a0c-68f1-0310-ab6d-d61299d08faa
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk/program@1300 a5681a0c-68f1-0310-ab6d-d61299d08faa
fix indents gone out of kileter by patching ...
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk/program@1298 a5681a0c-68f1-0310-ab6d-d61299d08faa
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk/program@1298 a5681a0c-68f1-0310-ab6d-d61299d08faa
get rid of a few type cast warnings
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk/program@1297 a5681a0c-68f1-0310-ab6d-d61299d08faa
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk/program@1297 a5681a0c-68f1-0310-ab6d-d61299d08faa
fix one segfault while trying to restore an invalid xml file. -- tobi
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk/program@1296 a5681a0c-68f1-0310-ab6d-d61299d08faa
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk/program@1296 a5681a0c-68f1-0310-ab6d-d61299d08faa
make ruby obey destdir
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk/program@1294 a5681a0c-68f1-0310-ab6d-d61299d08faa
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk/program@1294 a5681a0c-68f1-0310-ab6d-d61299d08faa
initial
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk/program@1293 a5681a0c-68f1-0310-ab6d-d61299d08faa
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk/program@1293 a5681a0c-68f1-0310-ab6d-d61299d08faa
make inbternationalized version actually build
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk/program@1292 a5681a0c-68f1-0310-ab6d-d61299d08faa
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk/program@1292 a5681a0c-68f1-0310-ab6d-d61299d08faa
added missing bits from internationalization
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk/program@1291 a5681a0c-68f1-0310-ab6d-d61299d08faa
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk/program@1291 a5681a0c-68f1-0310-ab6d-d61299d08faa
Generate a random cur_row for each RRA during
create/restore operations. This effectively randomizes the block crossings
among RRDs created around the same time. Previously, RRDs that were
created/restored en masse would cross block boundaries simultaneously, which
is sub-optimal.
Also, this patch enables the user to see the RRA's cur_row pointer via
rrdinfo. This was useful during debugging.
-- kevin brintnall kbrint qwest.net
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk/program@1290 a5681a0c-68f1-0310-ab6d-d61299d08faa
create/restore operations. This effectively randomizes the block crossings
among RRDs created around the same time. Previously, RRDs that were
created/restored en masse would cross block boundaries simultaneously, which
is sub-optimal.
Also, this patch enables the user to see the RRA's cur_row pointer via
rrdinfo. This was useful during debugging.
-- kevin brintnall kbrint qwest.net
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk/program@1290 a5681a0c-68f1-0310-ab6d-d61299d08faa
16 years agoAdded I18N support for messages printed by rrd_tool.c -- http://oss.oetiker.ch/rrdtoo...
Added I18N support for messages printed by rrd_tool.c -- oss.oetiker.ch/rrdtool-trac/ticket/144
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk/program@1289 a5681a0c-68f1-0310-ab6d-d61299d08faa
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk/program@1289 a5681a0c-68f1-0310-ab6d-d61299d08faa
check for pdf as well
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk/program@1285 a5681a0c-68f1-0310-ab6d-d61299d08faa
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk/program@1285 a5681a0c-68f1-0310-ab6d-d61299d08faa
check for cairo-ps and cairo-svg explicitly
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk/program@1284 a5681a0c-68f1-0310-ab6d-d61299d08faa
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk/program@1284 a5681a0c-68f1-0310-ab6d-d61299d08faa
ready for beta 4
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk/program@1280 a5681a0c-68f1-0310-ab6d-d61299d08faa
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk/program@1280 a5681a0c-68f1-0310-ab6d-d61299d08faa
* replaced strtok with strtok_r for thread safety
* fixed im initialization broken after the introduction of dashes ...
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk/program@1279 a5681a0c-68f1-0310-ab6d-d61299d08faa
* fixed im initialization broken after the introduction of dashes ...
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk/program@1279 a5681a0c-68f1-0310-ab6d-d61299d08faa
in rrd_create we do not use mmaping and thus need to free rrd struct members in any case ...
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk/program@1278 a5681a0c-68f1-0310-ab6d-d61299d08faa
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk/program@1278 a5681a0c-68f1-0310-ab6d-d61299d08faa
this should help with the memory leak
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk/program@1277 a5681a0c-68f1-0310-ab6d-d61299d08faa
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk/program@1277 a5681a0c-68f1-0310-ab6d-d61299d08faa
added zpl 2.1 to floss exception
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk/program@1276 a5681a0c-68f1-0310-ab6d-d61299d08faa
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk/program@1276 a5681a0c-68f1-0310-ab6d-d61299d08faa
fixed parsing of fontnames with embeded spaces
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk/program@1274 a5681a0c-68f1-0310-ab6d-d61299d08faa
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk/program@1274 a5681a0c-68f1-0310-ab6d-d61299d08faa
remove c++ warnings flag .. this is not c++ after all
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk/program@1272 a5681a0c-68f1-0310-ab6d-d61299d08faa
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk/program@1272 a5681a0c-68f1-0310-ab6d-d61299d08faa
fixed indenting
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk/program@1271 a5681a0c-68f1-0310-ab6d-d61299d08faa
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk/program@1271 a5681a0c-68f1-0310-ab6d-d61299d08faa
fix indents
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk/program@1270 a5681a0c-68f1-0310-ab6d-d61299d08faa
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk/program@1270 a5681a0c-68f1-0310-ab6d-d61299d08faa
* fixed madvise/fadvise detection
* fixed many compiler warnings
-- Peter Breitenlohner peb mppmu.mpg.de
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk/program@1269 a5681a0c-68f1-0310-ab6d-d61299d08faa
* fixed many compiler warnings
-- Peter Breitenlohner peb mppmu.mpg.de
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk/program@1269 a5681a0c-68f1-0310-ab6d-d61299d08faa
weekday and time are too tight
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk/program@1266 a5681a0c-68f1-0310-ab6d-d61299d08faa
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk/program@1266 a5681a0c-68f1-0310-ab6d-d61299d08faa
fontmap resolution was not matching scaled_font resolution ... this killed layouting ... much better now
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk/program@1264 a5681a0c-68f1-0310-ab6d-d61299d08faa
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk/program@1264 a5681a0c-68f1-0310-ab6d-d61299d08faa
get rid of DASHED, only use dashes syntax. less redundancy -- thomas.gutzler gmail.com
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk/program@1263 a5681a0c-68f1-0310-ab6d-d61299d08faa
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk/program@1263 a5681a0c-68f1-0310-ab6d-d61299d08faa
support for dashed lines in graphs
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk/program@1262 a5681a0c-68f1-0310-ab6d-d61299d08faa
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk/program@1262 a5681a0c-68f1-0310-ab6d-d61299d08faa
fix indenting
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk/program@1261 a5681a0c-68f1-0310-ab6d-d61299d08faa
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk/program@1261 a5681a0c-68f1-0310-ab6d-d61299d08faa
ignore errors with txt doc building
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk/program@1260 a5681a0c-68f1-0310-ab6d-d61299d08faa
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk/program@1260 a5681a0c-68f1-0310-ab6d-d61299d08faa
building the docs depends on the presence of pod2man ... which does not seem to be installed necessarily
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk/program@1255 a5681a0c-68f1-0310-ab6d-d61299d08faa
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk/program@1255 a5681a0c-68f1-0310-ab6d-d61299d08faa
added shared library locations into the docs
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk/program@1253 a5681a0c-68f1-0310-ab6d-d61299d08faa
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk/program@1253 a5681a0c-68f1-0310-ab6d-d61299d08faa
include stdlib since putenv is in there on solaris
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk/program@1252 a5681a0c-68f1-0310-ab6d-d61299d08faa
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk/program@1252 a5681a0c-68f1-0310-ab6d-d61299d08faa
fixing solaris portability
* isinf and isnan definitions fixed
* check if rt must be linked
* ordering must be read write in getopt
* updated build instructions
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk/program@1251 a5681a0c-68f1-0310-ab6d-d61299d08faa
* isinf and isnan definitions fixed
* check if rt must be linked
* ordering must be read write in getopt
* updated build instructions
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk/program@1251 a5681a0c-68f1-0310-ab6d-d61299d08faa
fix libdir for python build
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk/program@1247 a5681a0c-68f1-0310-ab6d-d61299d08faa
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk/program@1247 a5681a0c-68f1-0310-ab6d-d61299d08faa
fixed NetBSD spelling
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk/program@1244 a5681a0c-68f1-0310-ab6d-d61299d08faa
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk/program@1244 a5681a0c-68f1-0310-ab6d-d61299d08faa
define bsd source to get access to chroot
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk/program@1241 a5681a0c-68f1-0310-ab6d-d61299d08faa
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk/program@1241 a5681a0c-68f1-0310-ab6d-d61299d08faa
make perlbuild more portable
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk/program@1240 a5681a0c-68f1-0310-ab6d-d61299d08faa
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk/program@1240 a5681a0c-68f1-0310-ab6d-d61299d08faa
enable madvise defines in netbsd
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk/program@1238 a5681a0c-68f1-0310-ab6d-d61299d08faa
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk/program@1238 a5681a0c-68f1-0310-ab6d-d61299d08faa
remove last traces of rrd_nan_inf.h
fix handling of min==max where min < 0
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk/program@1234 a5681a0c-68f1-0310-ab6d-d61299d08faa
fix handling of min==max where min < 0
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk/program@1234 a5681a0c-68f1-0310-ab6d-d61299d08faa
re-indented files that have gone out of indent-style over the last few weeks
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk/program@1228 a5681a0c-68f1-0310-ab6d-d61299d08faa
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk/program@1228 a5681a0c-68f1-0310-ab6d-d61299d08faa
integrate rrd_nan_inf header
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk/program@1227 a5681a0c-68f1-0310-ab6d-d61299d08faa
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk/program@1227 a5681a0c-68f1-0310-ab6d-d61299d08faa
Improve layout of documentation. -- Bernhard Fischer
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk/program@1226 a5681a0c-68f1-0310-ab6d-d61299d08faa
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk/program@1226 a5681a0c-68f1-0310-ab6d-d61299d08faa
* rrd_update(): Unify error path.
* parse_template(): Likewise.
* allocate_data_structures(): Make error strings use consistent punctuation.
-- bernhard fischer
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk/program@1225 a5681a0c-68f1-0310-ab6d-d61299d08faa
* parse_template(): Likewise.
* allocate_data_structures(): Make error strings use consistent punctuation.
-- bernhard fischer
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk/program@1225 a5681a0c-68f1-0310-ab6d-d61299d08faa
make sure this compiles with aix
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk/program@1224 a5681a0c-68f1-0310-ab6d-d61299d08faa
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk/program@1224 a5681a0c-68f1-0310-ab6d-d61299d08faa
fixed start end time in ruby fetch and added step size -- Mike Perham mperham gmail
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk/program@1213 a5681a0c-68f1-0310-ab6d-d61299d08faa
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk/program@1213 a5681a0c-68f1-0310-ab6d-d61299d08faa
updated build instructions
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk/program@1211 a5681a0c-68f1-0310-ab6d-d61299d08faa
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk/program@1211 a5681a0c-68f1-0310-ab6d-d61299d08faa
handle errors properly ... in RRDp read call
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk/program@1209 a5681a0c-68f1-0310-ab6d-d61299d08faa
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk/program@1209 a5681a0c-68f1-0310-ab6d-d61299d08faa
no reason to die when posixfadvise is not sucessful
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk/program@1204 a5681a0c-68f1-0310-ab6d-d61299d08faa
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk/program@1204 a5681a0c-68f1-0310-ab6d-d61299d08faa
Allow to the the smoothing window size other thatn the default 5%.
-- Evan Miller emiller imvu.com
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk/program@1203 a5681a0c-68f1-0310-ab6d-d61299d08faa
-- Evan Miller emiller imvu.com
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk/program@1203 a5681a0c-68f1-0310-ab6d-d61299d08faa
added msync before unmap
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk/program@1202 a5681a0c-68f1-0310-ab6d-d61299d08faa
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk/program@1202 a5681a0c-68f1-0310-ab6d-d61299d08faa
added STDEV aggregation function for VDEF. -- Patrick J Cherry patrick bytemark.co.uk
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk/program@1201 a5681a0c-68f1-0310-ab6d-d61299d08faa
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk/program@1201 a5681a0c-68f1-0310-ab6d-d61299d08faa
a few leanups -- Bernhard Fischer
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk/program@1200 a5681a0c-68f1-0310-ab6d-d61299d08faa
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk/program@1200 a5681a0c-68f1-0310-ab6d-d61299d08faa
added missing ;
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk/program@1199 a5681a0c-68f1-0310-ab6d-d61299d08faa
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk/program@1199 a5681a0c-68f1-0310-ab6d-d61299d08faa
* mimic write() and read() even better -- Bernhard Fischer
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk/program@1198 a5681a0c-68f1-0310-ab6d-d61299d08faa
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk/program@1198 a5681a0c-68f1-0310-ab6d-d61299d08faa
rrd_open.c (rrd_read): Mimicing read() behaviour for EOF case and NULL buffer case.
-- Bernhard Fischer
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk/program@1197 a5681a0c-68f1-0310-ab6d-d61299d08faa
-- Bernhard Fischer
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk/program@1197 a5681a0c-68f1-0310-ab6d-d61299d08faa
fixed speling of horizon
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk/program@1196 a5681a0c-68f1-0310-ab6d-d61299d08faa
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk/program@1196 a5681a0c-68f1-0310-ab6d-d61299d08faa
a better performance tester
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk/program@1194 a5681a0c-68f1-0310-ab6d-d61299d08faa
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk/program@1194 a5681a0c-68f1-0310-ab6d-d61299d08faa
added holt winters example back into the examples documentation
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk/program@1193 a5681a0c-68f1-0310-ab6d-d61299d08faa
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk/program@1193 a5681a0c-68f1-0310-ab6d-d61299d08faa
Fix for HoltWinters phase-shift bug described below.
When one or more primary data point times were missed, the SEASONAL and
DEVSEASONAL archives were marked as being up-to-date, so that they would not
be written to. It was correct not to write to these archives, but the code
failed to advance the pointers within the SEASONAL and DEVSEASONAL archives
so that future updates would go to the correct location in the archives.
Rather than mark these archives as up-to-date (by setting
rra_step_cnt[rra_idx] = 0), my patch allocates a new "skip_update" array
that is set to 1 for SEASONAL and DEVSEASONAL archives that have missed one
or more primary data points. When an RRA is written to, the cur_row pointer
advancement happens for all archives, but the skip_update array is checked
just before actually writing out the changes.
Please give it a whirl!
-- Evan Miller emiller imvu.com
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk/program@1192 a5681a0c-68f1-0310-ab6d-d61299d08faa
When one or more primary data point times were missed, the SEASONAL and
DEVSEASONAL archives were marked as being up-to-date, so that they would not
be written to. It was correct not to write to these archives, but the code
failed to advance the pointers within the SEASONAL and DEVSEASONAL archives
so that future updates would go to the correct location in the archives.
Rather than mark these archives as up-to-date (by setting
rra_step_cnt[rra_idx] = 0), my patch allocates a new "skip_update" array
that is set to 1 for SEASONAL and DEVSEASONAL archives that have missed one
or more primary data points. When an RRA is written to, the cur_row pointer
advancement happens for all archives, but the skip_update array is checked
just before actually writing out the changes.
Please give it a whirl!
-- Evan Miller emiller imvu.com
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk/program@1192 a5681a0c-68f1-0310-ab6d-d61299d08faa
Refactored rrd_update code in preparation of finding the HW update
problem -- Evan Miller
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk/program@1191 a5681a0c-68f1-0310-ab6d-d61299d08faa
problem -- Evan Miller
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk/program@1191 a5681a0c-68f1-0310-ab6d-d61299d08faa
updated build instructions for 1.3
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk/program@1190 a5681a0c-68f1-0310-ab6d-d61299d08faa
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk/program@1190 a5681a0c-68f1-0310-ab6d-d61299d08faa
prepare for the release of rrdtool-1.2.99907080300
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk/program@1185 a5681a0c-68f1-0310-ab6d-d61299d08faa
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk/program@1185 a5681a0c-68f1-0310-ab6d-d61299d08faa
remove some things we do not need anymore in 1.3
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk/program@1184 a5681a0c-68f1-0310-ab6d-d61299d08faa
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk/program@1184 a5681a0c-68f1-0310-ab6d-d61299d08faa
prepare for the release of rrdtool-1.2.99907080300
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk/program@1183 a5681a0c-68f1-0310-ab6d-d61299d08faa
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk/program@1183 a5681a0c-68f1-0310-ab6d-d61299d08faa
prepare for 1.3 beta 1
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk/program@1182 a5681a0c-68f1-0310-ab6d-d61299d08faa
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk/program@1182 a5681a0c-68f1-0310-ab6d-d61299d08faa
continue with the revision numbering
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk/program@1181 a5681a0c-68f1-0310-ab6d-d61299d08faa
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk/program@1181 a5681a0c-68f1-0310-ab6d-d61299d08faa
added notes on pango inline formatting
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk/program@1180 a5681a0c-68f1-0310-ab6d-d61299d08faa
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk/program@1180 a5681a0c-68f1-0310-ab6d-d61299d08faa
only release cairo stuff if we ever initialized it.
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk/program@1178 a5681a0c-68f1-0310-ab6d-d61299d08faa
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk/program@1178 a5681a0c-68f1-0310-ab6d-d61299d08faa