1Net::Statsd::Server::ChUasnegresC(o3n)tributed Perl DocuNmeetn:t:aSttiaotnsd::Server::Changes(3)
2
3
4

NAME

6       Net::Statsd::Server::Changes - Change history for Net::Statsd::Server
7
8   Changes in Net::Statsd::Server 0.17    13th June 2014
9         Fixed percentThreshold configuration directive. It was being ignored,
10           falling back to the default 90%. Added a new integration test case.
11
12   Changes in Net::Statsd::Server 0.16    6th May 2014
13         Implemented new timer attributes: count_ps, median, sum_squares.
14
15       Release of 0.15 never happened.
16
17   Changes in Net::Statsd::Server 0.14   25th April 2014
18         Fixed problem with gauges that were erroneously deleted either
19           when deleteIdleStats was false, or deleteIdleStats was true
20           but deleteGauges was false.
21
22   Changes in Net::Statsd::Server 0.13   26th January 2014
23         Added support for Perl 5.8, so now Net::Statsd::Server should
24           in theory work on 5.8 too, thanks to RJBS for the related patch.
25           RJBS also reported N::S::S to work on Solaris.
26
27         Fixed RT#85165, now the code is indicated as Perl_5 licence.
28           Problem there was my failed understanding of the interaction
29           between hardcoded Makefile.PL and dzil.
30
31   Changes in Net::Statsd::Server 0.12  16th December 2013
32         Fixed (hopefully) problems reported by CPAN testers:
33           * Failing to setsockopt(SO_RCVBUF) is no more a fatal exception.
34             We will just continue and emit a warning instead.
35           * Some CPAN testers appear to have a running graphite on their
36             systems, so use a not so common port instead of 2003.
37
38   Changes in Net::Statsd::Server 0.11  13th December 2013
39         Added implementation for the following configuration directives:
40           deleteIdleStats, deleteGauges, deleteSets, prefixStats.
41           Both deleteTimers and deleteCounters were supposed to work
42           before 0.11 too.
43
44         Improved documentation. Should be clear now how to know what
45           options are actually supported and what options are not.
46
47         Improved integration tests. Now it's even easier to run
48           Net::Statsd::Server integration tests against the nodejs
49           version of statsd to verify full compatibility.
50
51   Changes in Net::Statsd::Server 0.10  10th February 2013
52         Fixed SO_RCVBUF on Mac OS X, where it's apparently not possible
53           to set SO_RCVBUF to more than 8Mb. If you're on OSX, I'd
54           like to get more reports about this.
55
56         Fixed integration test suite so that it always runs with the
57           correct interpreter ($^X) instead of /usr/bin/perl.
58           This should fix lots of CPAN testers failure reports.
59
60         Improved internal trim() function.
61
62   Changes in Net::Statsd::Server 0.09   29th January 2013
63         Fixed a few more nodejs-statsd compatibility bugs:
64           - non-legacy namespace code added a repeated 'stats.' level
65             that shouldn't be there
66           - underscode character ('_') is now correctly allowed as
67             part of a statsd metric.
68
69         Added an integration test suite, to verify end-to-end that
70           statsd server is behaving exactly as the nodejs version.
71           Being as near to 100% compatibility as possible has been
72           one of the main goals from the start.
73
74   Changes in Net::Statsd::Server 0.08   27th January 2013
75         Fixed CPAN testers failures reported for inexact floating point
76           comparison when testing standard deviation of timer results
77           in the test suite.
78
79   Changes in Net::Statsd::Server 0.07   23rd January 2013
80         Started converting the nodejs statsd test suite to TAP
81           test cases. Completed the conversion of the metrics processing
82           test cases. This uncovered two subtle bugs in the metrics class.
83
84         Fixed bug in calculation of percentile values threshold, due
85           to a difference in how Javascript's Math.round() and
86           Perl's int() work.
87
88         Fixed undefined value warning in the metrics processing during
89           the calculation of cumulative values for timers, due to
90           an off-by-one error.
91
92   Changes in Net::Statsd::Server 0.06   17th January 2013
93         Added new File backend.
94           It allows to flush all aggregated stats to a given log file.
95
96         Added keyFlush implementation.
97           Allows to have the top n% (keyFlush.percent) dumped to a
98           log file (keyFlush.log) or stdout every y seconds
99           (keyFlush.interval).
100
101   Changes in Net::Statsd::Server 0.05   16th January 2013
102         Improved UDP socket default settings to perform better.
103           In my tests, Net::Statsd::Server manages to successfully capture
104           almost twice the amount of UDP traffic (otherwise lost) than
105           the original node.js based statsd, with SO_RCVBUF = 8Mb.
106           I still have to experiment a bit more with this setting though.
107
108   Changes in Net::Statsd::Server 0.04   15th January 2013
109         Fixed statistics flush. When a flush is triggered, stats have
110           to be cleared. The flush code wasn't doing this previously.
111
112         Fixed management commands (:8126) to output correct JSON data
113           structures.
114
115         This is the first fully functional statsd server release.
116
117   Net::Statsd::Server 0.01 - 0.03            January 2013
118         First release on an unsuspecting world.
119
120
121
122perl v5.32.0                      2020-07-28   Net::Statsd::Server::Changes(3)
Impressum