]> git.ipfire.org Git - thirdparty/rrdtool-1.x.git/log
thirdparty/rrdtool-1.x.git
10 years agorrd_modify no longer exists 568/head
Dagobert Michelsen [Fri, 9 Jan 2015 13:56:46 +0000 (14:56 +0100)] 
rrd_modify no longer exists

10 years agoDo not use elifdef 566/head
Dagobert Michelsen [Thu, 8 Jan 2015 21:52:29 +0000 (22:52 +0100)] 
Do not use elifdef

10 years agofix travis build
Tobias Oetiker [Thu, 8 Jan 2015 14:20:18 +0000 (15:20 +0100)] 
fix travis build

10 years agoadd note on DCOUNTER and DDERIVE v1.5.0-rc1
Tobias Oetiker [Thu, 8 Jan 2015 13:50:42 +0000 (14:50 +0100)] 
add note on DCOUNTER and DDERIVE

10 years agoinclude missing files in dist
Tobias Oetiker [Thu, 8 Jan 2015 13:50:39 +0000 (14:50 +0100)] 
include missing files in dist

10 years agoget rid of all the version strings in the GIT version. they get added back when build...
Tobias Oetiker [Thu, 8 Jan 2015 13:35:38 +0000 (14:35 +0100)] 
get rid of all the version strings in the GIT version. they get added back when building a dist.

10 years agomore useles stuff removed
Tobias Oetiker [Thu, 8 Jan 2015 13:13:47 +0000 (14:13 +0100)] 
more useles stuff removed

10 years agomore 1.5.0-rc1 cleanups
Tobias Oetiker [Thu, 8 Jan 2015 13:09:12 +0000 (14:09 +0100)] 
more 1.5.0-rc1 cleanups

10 years agocleaning up to get ready for the 1.5.0-rc1 release
Tobias Oetiker [Thu, 8 Jan 2015 13:06:53 +0000 (14:06 +0100)] 
cleaning up to get ready for the 1.5.0-rc1 release

10 years agoMerge pull request #538 from sippy/master
Tobias Oetiker [Fri, 26 Dec 2014 06:25:18 +0000 (07:25 +0100)] 
Merge pull request #538 from sippy/master

Add two new data types: DCOUNTER and DDERIVE

10 years agoKill unused variable. 538/head
Maksym Sobolyev [Wed, 24 Dec 2014 18:28:45 +0000 (10:28 -0800)] 
Kill unused variable.

10 years agoCoalesce 10 updates into a sigle command, so that valgring
Maksym Sobolyev [Wed, 24 Dec 2014 18:27:59 +0000 (10:27 -0800)] 
Coalesce 10 updates into a sigle command, so that valgring
test run works faster.

10 years agoProduce intermediary "ok" messages during update cycle, so that
Maksym Sobolyev [Wed, 24 Dec 2014 18:00:31 +0000 (10:00 -0800)] 
Produce intermediary "ok" messages during update cycle, so that
travis doesn't think we are stuck.

10 years agoFix permission.
Maksym Sobolyev [Wed, 24 Dec 2014 17:33:19 +0000 (09:33 -0800)] 
Fix permission.

10 years agoReduce number of test data points in the dcounter1 file by an order
Maksym Sobolyev [Wed, 24 Dec 2014 17:28:40 +0000 (09:28 -0800)] 
Reduce number of test data points in the dcounter1 file by an order
of magnitude. This should prevent valgrind run on travis to timeout.

10 years agodon't try todo the coverage thing
Tobias Oetiker [Wed, 24 Dec 2014 14:26:43 +0000 (15:26 +0100)] 
don't try todo the coverage thing

10 years agoSkip "fetch" test for the rrdcached-style test. For some reason it
Maksym Sobolyev [Wed, 24 Dec 2014 01:56:31 +0000 (17:56 -0800)] 
Skip "fetch" test for the rrdcached-style test. For some reason it
produces lot of unwanted output, which breaks it.

10 years agoAdd missing deref.
Maksym Sobolyev [Wed, 24 Dec 2014 01:21:14 +0000 (17:21 -0800)] 
Add missing deref.

10 years ago/usr/local/bin/bash -> /bin/bash.
Maksym Sobolyev [Wed, 24 Dec 2014 01:17:26 +0000 (17:17 -0800)] 
/usr/local/bin/bash -> /bin/bash.

10 years agoUndo 409339b1cbed277ff7adb53156fbe9b1abcd3f59 once again, I should
Maksym Sobolyev [Wed, 24 Dec 2014 01:11:46 +0000 (17:11 -0800)] 
Undo 409339b1cbed277ff7adb53156fbe9b1abcd3f59 once again, I should
have waited for the travis to chew it through before re-adding it
again.

10 years agoFilter out "NaNs" from the fetch output, we are getting "-nan" on
Maksym Sobolyev [Wed, 24 Dec 2014 01:10:03 +0000 (17:10 -0800)] 
Filter out "NaNs" from the fetch output, we are getting "-nan" on
linux, vs. "nan" on FreeBSD.

10 years agoModernize for the autoconf 2.69.
Maksym Sobolyev [Wed, 24 Dec 2014 01:02:44 +0000 (17:02 -0800)] 
Modernize for the autoconf 2.69.

10 years agoUndo 409339b1cbed277ff7adb53156fbe9b1abcd3f59 to make travis happy.
Maksym Sobolyev [Wed, 24 Dec 2014 01:02:02 +0000 (17:02 -0800)] 
Undo 409339b1cbed277ff7adb53156fbe9b1abcd3f59 to make travis happy.

10 years agoAdd new version 5 of the RRD format to be activated when either
Maksym Sobolyev [Wed, 24 Dec 2014 00:58:52 +0000 (16:58 -0800)] 
Add new version 5 of the RRD format to be activated when either
DCOUNTER or DDERIVE data type is requested. This is to provide
useful error output when trying to read new RRDs using old tools.

10 years agoAdd dcounter1 regression test script to test DCOUNTER / DDERIVE
Maksym Sobolyev [Tue, 23 Dec 2014 23:21:26 +0000 (15:21 -0800)] 
Add dcounter1 regression test script to test DCOUNTER / DDERIVE
ds types.

10 years agoMerge remote-tracking branch 'upstream/master'
Maksym Sobolyev [Mon, 22 Dec 2014 20:26:48 +0000 (12:26 -0800)] 
Merge remote-tracking branch 'upstream/master'

Conflicts:
src/rrd_graph_helper.c

10 years agodon't use fadvise if we have mmap
Tobias Oetiker [Mon, 8 Dec 2014 22:19:07 +0000 (23:19 +0100)] 
don't use fadvise if we have mmap

10 years agoMerge pull request #561 from oetiker/xport-start-end-fix
Tobias Oetiker [Tue, 18 Nov 2014 17:49:15 +0000 (09:49 -0800)] 
Merge pull request #561 from oetiker/xport-start-end-fix

port 741d4e9 to master -- fix start and end times for xport

10 years agoMerge pull request #562 from oetiker/counter-wrap-fix
Tobias Oetiker [Tue, 18 Nov 2014 17:49:05 +0000 (09:49 -0800)] 
Merge pull request #562 from oetiker/counter-wrap-fix

maxint is 2^32-1

10 years agomaxint is 2^32-1 562/head
Tobias Oetiker [Tue, 18 Nov 2014 11:04:44 +0000 (12:04 +0100)] 
maxint is 2^32-1

10 years agoport 741d4e9 to master -- fix start and end times for xport 561/head
Tobias Oetiker [Tue, 18 Nov 2014 09:37:50 +0000 (10:37 +0100)] 
port 741d4e9 to master -- fix start and end times for xport

10 years agoMerge pull request #556 from oetiker/restore-string-length-check
Tobias Oetiker [Mon, 17 Nov 2014 23:23:51 +0000 (15:23 -0800)] 
Merge pull request #556 from oetiker/restore-string-length-check

complain about strings that are too long when restoring to rrd

10 years agocomplain about strings that are too long when restoring to rrd 556/head
Tobias Oetiker [Mon, 17 Nov 2014 22:48:12 +0000 (23:48 +0100)] 
complain about strings that are too long when restoring to rrd

10 years agowhen meaning to check for pcre_compile, we should actually be doing that
Tobias Oetiker [Thu, 6 Nov 2014 13:38:21 +0000 (14:38 +0100)] 
when meaning to check for  pcre_compile, we should actually be doing that

10 years agoonly look at gdp content if we have a gdp
Tobias Oetiker [Thu, 6 Nov 2014 11:19:43 +0000 (12:19 +0100)] 
only look at gdp content if we have a gdp

10 years agounused variable revmoved
Tobias Oetiker [Thu, 6 Nov 2014 11:18:58 +0000 (12:18 +0100)] 
unused variable revmoved

10 years agoremove tabs and extra space
Tobias Oetiker [Thu, 6 Nov 2014 11:18:39 +0000 (12:18 +0100)] 
remove tabs and extra space

10 years agoMerge pull request #552 from stevenh/master
Tobias Oetiker [Thu, 30 Oct 2014 16:52:43 +0000 (17:52 +0100)] 
Merge pull request #552 from stevenh/master

Increase listen backlog to deal with request spikes

10 years agoIncrease listen backlog to deal with request spikes 552/head
Steven Hartland [Thu, 30 Oct 2014 15:43:07 +0000 (15:43 +0000)] 
Increase listen backlog to deal with request spikes

In order to deal with transient request spikes don't limit the
connection backlog to 10 instead use a default appropriate to
the OS.

For FreeBSD and Mac OS this is -1 (system default) for everything
else this is 511 which will get truncated back to the OS max.

10 years agoMerge pull request #551 from oetiker/hw-smooth-fix
Tobias Oetiker [Wed, 29 Oct 2014 14:14:45 +0000 (15:14 +0100)] 
Merge pull request #551 from oetiker/hw-smooth-fix

fix hw smoothing

10 years agoWorking average has value at position k added. MyMod ensures k wraps around 551/head
Tobias Oetiker [Wed, 29 Oct 2014 13:33:08 +0000 (14:33 +0100)] 
Working average has value at position k added. MyMod ensures k wraps around
to beginning when in excess of row_count.  But when wrapping around the
first (#=offset) entries are already updated so you are smoothing later
values using pre-smoothed values.  This is effectively double weighting some
values and diluting the last (#=offset) values smoothed since they are
getting some effect from outside their expected smoothing window.

This patch fixes the problem by first makeing a copy of the rrd_values.

10 years agoMerge branch 'master' of github.com:oetiker/rrdtool-1.x
Tobias Oetiker [Wed, 29 Oct 2014 07:57:56 +0000 (08:57 +0100)] 
Merge branch 'master' of github.com:oetiker/rrdtool-1.x

10 years agofix version number inconsitency
Tobias Oetiker [Wed, 29 Oct 2014 07:41:40 +0000 (08:41 +0100)] 
fix version number inconsitency

10 years agoMerge remote-tracking branch 'upstream/master'
Maksym Sobolyev [Mon, 27 Oct 2014 17:58:45 +0000 (10:58 -0700)] 
Merge remote-tracking branch 'upstream/master'

10 years agoModernize for the autoconf 2.69.
Maksym Sobolyev [Mon, 27 Oct 2014 17:58:19 +0000 (10:58 -0700)] 
Modernize for the autoconf 2.69.

10 years agoDo a NULL check bit yearlier, before we actually try to deref the
Maksym Sobolyev [Mon, 27 Oct 2014 17:57:05 +0000 (10:57 -0700)] 
Do a NULL check bit yearlier, before we actually try to deref the
pointer. Otherwise we might segfault in certain conditions.

10 years agoUse "-Wl,--rpath -Wl,$rp" on FreeBSD instead of depreciated
Maksym Sobolyev [Mon, 27 Oct 2014 17:55:56 +0000 (10:55 -0700)] 
Use "-Wl,--rpath -Wl,$rp" on FreeBSD instead of depreciated
"-R$rp", which is not working anymore with the clang toolchain.

10 years agoAdd some documentation for the DCOUNTER and DDERIVE.
Maksym Sobolyev [Mon, 27 Oct 2014 17:43:21 +0000 (10:43 -0700)] 
Add some documentation for the DCOUNTER and DDERIVE.

10 years agoMerge pull request #547 from laiwei/master
Tobias Oetiker [Mon, 27 Oct 2014 16:37:57 +0000 (17:37 +0100)] 
Merge pull request #547 from laiwei/master

add PING to rrd-cached, usefull when client use connection pool

10 years agoactually create the defines used to distinguisch the glib from the pcre cases
Tobias Oetiker [Mon, 27 Oct 2014 14:13:14 +0000 (15:13 +0100)] 
actually create the defines used to distinguisch the glib from the pcre cases

10 years agoupdate PING-PONG doc format 547/head
laiwei [Fri, 24 Oct 2014 07:47:21 +0000 (15:47 +0800)] 
update PING-PONG doc format

10 years agoadd PING-PONG doc
laiwei [Fri, 24 Oct 2014 07:45:17 +0000 (15:45 +0800)] 
add PING-PONG doc

10 years agoMerge pull request #549 from oetiker/graph-fixes
Tobias Oetiker [Fri, 24 Oct 2014 03:57:44 +0000 (05:57 +0200)] 
Merge pull request #549 from oetiker/graph-fixes

fix graph regressions

10 years agoMerge pull request #548 from oetiker/pcre-fallback
Tobias Oetiker [Fri, 24 Oct 2014 03:57:32 +0000 (05:57 +0200)] 
Merge pull request #548 from oetiker/pcre-fallback

if glib does not have regex support, try libpcre

10 years agofix graph regressions 549/head
Mathias Kettner [Thu, 23 Oct 2014 21:48:52 +0000 (23:48 +0200)] 
fix graph regressions

10 years agoif glib does not have regex support, try libpcre 548/head
Tobias Oetiker [Thu, 23 Oct 2014 21:35:51 +0000 (23:35 +0200)] 
if glib does not have regex support, try libpcre

10 years agoping rrd-cached
laiwei [Thu, 23 Oct 2014 04:48:56 +0000 (12:48 +0800)] 
ping rrd-cached

10 years agodo not call fadvise when working mmapped
Tobias Oetiker [Mon, 20 Oct 2014 13:12:57 +0000 (15:12 +0200)] 
do not call fadvise when working mmapped

10 years agoMerge branch 'master' of github.com:oetiker/rrdtool-1.x
Tobias Oetiker [Thu, 16 Oct 2014 14:42:56 +0000 (16:42 +0200)] 
Merge branch 'master' of github.com:oetiker/rrdtool-1.x

10 years agokeep requirements in sync with 1.4.9
Tobias Oetiker [Thu, 16 Oct 2014 14:42:43 +0000 (16:42 +0200)] 
keep requirements in sync with 1.4.9

10 years agodo not require pango_font_map_create_context since pango_cairo_font_map_create_contex...
Tobias Oetiker [Thu, 16 Oct 2014 14:41:07 +0000 (16:41 +0200)] 
do not require pango_font_map_create_context since pango_cairo_font_map_create_context works as well and EL5 is happy

10 years agoMerge pull request #543 from msperl/master-daemon-fetchbin
Tobias Oetiker [Sat, 4 Oct 2014 12:54:19 +0000 (14:54 +0200)] 
Merge pull request #543 from msperl/master-daemon-fetchbin

FETCHBIN Daemon command also fixing FETCH limitations

10 years agofixed output problems and switched to a generic function for delivery 543/head
Martin Sperl [Fri, 3 Oct 2014 09:21:44 +0000 (09:21 +0000)] 
fixed output problems and switched to a generic function for delivery

10 years agofixed returned number of lines by allowing arbitrary calculation
Martin Sperl [Thu, 2 Oct 2014 14:57:40 +0000 (14:57 +0000)] 
fixed returned number of lines by allowing arbitrary calculation

10 years agofixed return codes to be "correct"
Martin Sperl [Thu, 2 Oct 2014 13:04:30 +0000 (13:04 +0000)] 
fixed return codes to be "correct"

10 years agoadded descriptions
Martin Sperl [Thu, 2 Oct 2014 09:47:00 +0000 (09:47 +0000)] 
added descriptions

10 years agofixed 0-byte issue in add_to_wbuf
Martin Sperl [Thu, 2 Oct 2014 09:31:28 +0000 (09:31 +0000)] 
fixed 0-byte issue in add_to_wbuf
changed output format to the version that tobi preferrs

10 years agoimplemented fetchbin protocol
Martin Sperl [Thu, 2 Oct 2014 08:06:18 +0000 (08:06 +0000)] 
implemented fetchbin protocol
as well as fixing a bug in fetch

10 years agomoved to optional arguments and prepared FETCHBIN - currently identical to FETCH
Martin Sperl [Wed, 1 Oct 2014 18:56:28 +0000 (18:56 +0000)] 
moved to optional arguments and prepared FETCHBIN - currently identical to FETCH

10 years agoMerge pull request #540 from maxnet/master
Tobias Oetiker [Wed, 1 Oct 2014 06:21:18 +0000 (08:21 +0200)] 
Merge pull request #540 from maxnet/master

Loosen PDF, EPS, SVG, libxml2 dependency, and add --disable-feature options

10 years agoMerge pull request #542 from darklightwu/master
Tobias Oetiker [Wed, 1 Oct 2014 06:20:22 +0000 (08:20 +0200)] 
Merge pull request #542 from darklightwu/master

Add "=encoding ISO8859-1" for es language.

10 years agoAdd "=encoding ISO8859-1" for es language. 542/head
darklightwu [Fri, 26 Sep 2014 17:33:01 +0000 (01:33 +0800)] 
Add "=encoding ISO8859-1" for es language.

On Ubuntu 14.04, pod2man gets failure for Non-ASCII character.

Signed-off-by: darklightwu <darklightwu@gmail.com>
10 years agoMerge pull request #541 from romanofski/master
Tobias Oetiker [Tue, 23 Sep 2014 06:44:59 +0000 (08:44 +0200)] 
Merge pull request #541 from romanofski/master

Use `env` to start tclsh instead of /bin/bash

10 years agoUse `env` to start tclsh instead of /bin/bash 541/head
Roman Joost [Mon, 22 Sep 2014 23:36:05 +0000 (09:36 +1000)] 
Use `env` to start tclsh instead of /bin/bash

This patch replaces the shebang line using /bin/bash with /usr/bin/env.
The previous version obfuscates which shell is being used by the tcl
script. Any benefits of using Bash as a start up are provided by `env`.

This closes issue #537.

10 years agoAdd configure option to disable examples 540/head
Floris Bos [Fri, 19 Sep 2014 16:07:27 +0000 (18:07 +0200)] 
Add configure option to disable examples

Having examples installed is not always desired
(e.g. no use of them on embedded systems)

Signed-off-by: Floris Bos <bos@je-eigen-domein.nl>
10 years agoAdd configure option to disable rrdcached
Floris Bos [Fri, 19 Sep 2014 15:59:43 +0000 (17:59 +0200)] 
Add configure option to disable rrdcached

Signed-off-by: Floris Bos <bos@je-eigen-domein.nl>
10 years agoAdd configure option to disable rrd_restore support
Floris Bos [Fri, 19 Sep 2014 15:49:58 +0000 (17:49 +0200)] 
Add configure option to disable rrd_restore support

For systems that do not have libxml2 installed

Signed-off-by: Floris Bos <bos@je-eigen-domein.nl>
10 years agoDo not require cairo to have PDF, EPS, SVG support
Floris Bos [Fri, 19 Sep 2014 15:12:59 +0000 (17:12 +0200)] 
Do not require cairo to have PDF, EPS, SVG support

Signed-off-by: Floris Bos <bos@je-eigen-domein.nl>
10 years agoConst'ify the last argument of the rrd_strtodbl() properly.
Maksym Sobolyev [Wed, 17 Sep 2014 00:56:58 +0000 (17:56 -0700)] 
Const'ify the last argument of the rrd_strtodbl() properly.

10 years agoDon't update pdp_new[] in-place, this is a bad practice from the
Maksym Sobolyev [Wed, 17 Sep 2014 00:54:03 +0000 (17:54 -0700)] 
Don't update pdp_new[] in-place, this is a bad practice from the
error-handling prospective.

10 years agoRemove utility function rrd_get_double(), it's been replaced
Maksym Sobolyev [Wed, 17 Sep 2014 00:50:56 +0000 (17:50 -0700)] 
Remove utility function rrd_get_double(), it's been replaced
by the rrd_strtodbl().

10 years agoMerge remote-tracking branch 'upstream/master'
Maksym Sobolyev [Wed, 17 Sep 2014 00:47:51 +0000 (17:47 -0700)] 
Merge remote-tracking branch 'upstream/master'

Conflicts:
src/rrd_create.c
src/rrd_update.c

10 years agothe %s portion of the printf format is optional
Tobias Oetiker [Tue, 16 Sep 2014 09:38:48 +0000 (11:38 +0200)] 
the %s portion of the printf format is optional

10 years agoallow gG format
Tobias Oetiker [Tue, 16 Sep 2014 09:31:11 +0000 (11:31 +0200)] 
allow gG format

10 years agoadd examples
Tobias Oetiker [Tue, 16 Sep 2014 09:21:31 +0000 (11:21 +0200)] 
add examples

10 years agoadded documentation for sshipways new functions
Tobias Oetiker [Tue, 16 Sep 2014 09:04:01 +0000 (11:04 +0200)] 
added documentation for sshipways new functions

10 years agodo not capture
Tobias Oetiker [Tue, 16 Sep 2014 08:37:42 +0000 (10:37 +0200)] 
do not capture

10 years agofix character class definition
Tobias Oetiker [Tue, 16 Sep 2014 08:34:23 +0000 (10:34 +0200)] 
fix character class definition

10 years agouse new bad_format_print check
Tobias Oetiker [Tue, 16 Sep 2014 08:10:25 +0000 (10:10 +0200)] 
use new bad_format_print check

10 years agoremove duplicate definition
Tobias Oetiker [Tue, 16 Sep 2014 07:50:26 +0000 (09:50 +0200)] 
remove duplicate definition

10 years agoa proper fix to the bad_format checking misery
Tobias Oetiker [Tue, 16 Sep 2014 07:48:26 +0000 (09:48 +0200)] 
a proper fix to the bad_format checking misery

Conflicts:

src/rrd_graph.c

10 years agoMerge pull request #536 from msperl/master-fix-for-argument-parser
Tobias Oetiker [Tue, 9 Sep 2014 11:32:35 +0000 (13:32 +0200)] 
Merge pull request #536 from msperl/master-fix-for-argument-parser

fixed argument parser to handle positional arguments correctly

10 years agofixed argument parser to handle positional arguments correctly 536/head
Martin Sperl [Tue, 9 Sep 2014 10:13:45 +0000 (03:13 -0700)] 
fixed argument parser to handle positional arguments correctly
also made the "2 spaces" prefix for some labels explicit to the use-case
(this should actually get moved elsewhere)

10 years agobetter parse the matched string
Tobias Oetiker [Mon, 8 Sep 2014 12:17:37 +0000 (14:17 +0200)] 
better parse the matched string

10 years agodo not depend on g_lib_free_full yet ... RH6 at least does not have a recent enough...
Tobias Oetiker [Mon, 8 Sep 2014 11:35:48 +0000 (13:35 +0200)] 
do not depend on g_lib_free_full yet ... RH6 at least does not have a recent enough glibc

10 years agoMerge pull request #531 from stamfest/create-with-source-data
Tobias Oetiker [Fri, 5 Sep 2014 13:39:05 +0000 (15:39 +0200)] 
Merge pull request #531 from stamfest/create-with-source-data

Create with source data

10 years agoFix tune related test scripts to work in the presence of a caching daemon. 531/head
Peter Stamfest [Fri, 5 Sep 2014 06:39:42 +0000 (08:39 +0200)] 
Fix tune related test scripts to work in the presence of a caching daemon.
Also do explicit "forgetting" of just tuned RRD, because "tune" is
never done via rrdcached.

10 years agoMerge branch 'travis-fix' into create-with-source-data
Peter Stamfest [Fri, 5 Sep 2014 06:36:22 +0000 (08:36 +0200)] 
Merge branch 'travis-fix' into create-with-source-data

10 years agoreplace "realpath" with "readlink -f"
Peter Stamfest [Fri, 5 Sep 2014 06:24:54 +0000 (08:24 +0200)] 
replace "realpath" with "readlink -f"

10 years agoget rid of warnings
Peter Stamfest [Fri, 5 Sep 2014 06:24:21 +0000 (08:24 +0200)] 
get rid of warnings