Skip to content
Browse files

Wrap up for release of 0.13

and in doing so, also fix RT#85165. Now the code should be correctly
recognized as having a Perl5 license.
  • Loading branch information...
1 parent 38d0055 commit f742410c4b0dba20e90115cd2d2985ec18a1e2dc @cosimo committed Jan 26, 2014
Showing with 26 additions and 76 deletions.
  1. +9 −0 Changes
  2. +0 −29 MANIFEST
  3. +2 −0 MANIFEST.SKIP
  4. +0 −15 Makefile.PL
  5. +0 −27 README
  6. +3 −3 dist.ini
  7. +1 −1 lib/Net/Statsd/Server.pm
  8. +1 −1 lib/Net/Statsd/Server/Backend/Graphite.pm
  9. +10 −0 lib/Net/Statsd/Server/Changes.pod
View
9 Changes
@@ -1,6 +1,15 @@
NAME
Net::Statsd::Server::Changes - Change history for Net::Statsd::Server
+ Changes in Net::Statsd::Server 0.13 26th January 2014
+ Added support for Perl 5.8, so now Net::Statsd::Server should
+ in theory work on 5.8 too, thanks to RJBS for the related patch.
+ RJBS also reported N::S::S to work on Solaris.
+
+ Fixed RT#85165, now the code is indicated as Perl_5 licence.
+ Problem there was my failed understanding of the interaction
+ between hardcoded Makefile.PL and dzil.
+
Changes in Net::Statsd::Server 0.12 16th December 2013
Fixed (hopefully) problems reported by CPAN testers:
* Failing to setsockopt(SO_RCVBUF) is no more a fatal exception.
View
29 MANIFEST
@@ -1,29 +0,0 @@
-.gitignore
-bin/exampleConfig.js
-bin/localConfig.js
-bin/statsd
-Changes
-debian/statsd.init
-lib/Net/Statsd/Server.pm
-lib/Net/Statsd/Server/Backend.pm
-lib/Net/Statsd/Server/Backend/Console.pm
-lib/Net/Statsd/Server/Backend/File.pm
-lib/Net/Statsd/Server/Backend/Graphite.pm
-lib/Net/Statsd/Server/Backend/Test.pm
-lib/Net/Statsd/Server/Changes.pod
-lib/Net/Statsd/Server/Metrics.pm
-lib/Test/Statsd.pm
-Makefile.PL
-MANIFEST This list of files
-MYMETA.json
-MYMETA.yml
-README
-t/000-sanity.t
-t/bin/test-node-statsd.sh
-t/bin/test-perl-statsd.sh
-t/config/testConfig.js
-t/graphite.t
-t/integration-tests/bad-message.t
-t/integration-tests/counts-are-valid.t
-t/integration-tests/timers-are-valid.t
-t/process-metrics.t
View
2 MANIFEST.SKIP
@@ -2,6 +2,8 @@
bin/benchmarkConfig\.js
bin/debugConfig\.js
bin/profiles
+bin/output\.txt.*
+bin/parse\.pl
t-statsd
blib
pm_to_blib
View
15 Makefile.PL
@@ -1,15 +0,0 @@
-use ExtUtils::MakeMaker;
-
-WriteMakefile(
- 'AUTHOR' => 'Cosimo Streppone <cosimo@cpan.org>',
- 'NAME' => 'Net::Statsd::Server',
- 'VERSION_FROM' => 'lib/Net/Statsd/Server.pm',
- 'PREREQ_PM' => {
- 'AnyEvent::Handle::UDP' => 0,
- 'IO::Socket::INET' => 0,
- 'JSON::XS' => 0,
- },
- EXE_FILES => [ 'bin/statsd' ],
- #'ABSTRACT_FROM' => 'lib/Net/Statsd/Server.pm',
- test => { TESTS => "t/*.t t/integration-tests/*.t" },
-);
View
27 README
@@ -1,27 +0,0 @@
-Net::Statsd::Server - a Perl port of Etsy's statsd
-==================================================
-
-For the statsd client library, see Net::Statsd:
-
- https://metacpan.org/module/Net::Statsd
-
-This instead is the server component of statsd.
-
-== MOTIVATION ==
-
-Why did I do this? For a few reasons:
-
-* Because I don't like adding node.js to our
- production stack just to run statsd.
-* to learn how statsd was put together
-* to learn AnyEvent
-* to learn how to build a high performance UDP server
-* to have some geek fun
-
-Basically, to learn :-)
-
-== THANKS ==
-
-Many thanks to my awesome wife that coped with
-me trying to write statsd in Perl in a weekend,
-leaving barely any time for anything else.
View
6 dist.ini
@@ -2,9 +2,9 @@ name = Net-Statsd-Server
author = Cosimo Streppone <cosimo@cpan.org>
license = Perl_5
copyright_holder = Cosimo Streppone
-copyright_year = 2013
+copyright_year = 2014
-version = 0.12
+version = 0.13
[@Basic]
[PkgVersion]
@@ -18,7 +18,7 @@ repository.url = git://github.com/cosimo/perl5-net-statsd-server.git
repository.web = http://github.com/cosimo/perl5-net-statsd-server
repository.type = git
-[PodWeaver]
+;[PodWeaver]
;[NoTabsTests]
;[EOLTests]
View
2 lib/Net/Statsd/Server.pm
@@ -32,7 +32,7 @@ use constant {
RECEIVE_BUFFER_MB => 8, # 0 = setsockopt disabled
};
-our $VERSION = '0.12';
+our $VERSION = '0.13';
our $logger;
# }}}
View
2 lib/Net/Statsd/Server/Backend/Graphite.pm
@@ -1,5 +1,5 @@
#
-# Flush stats to graphite (http://graphite.wikidot.com/).
+# ABSTRACT: Flushes stats to graphite (http://graphite.wikidot.com/).
#
# To enable this backend, include 'graphite' in the backends
# configuration array:
View
10 lib/Net/Statsd/Server/Changes.pod
@@ -2,6 +2,16 @@
Net::Statsd::Server::Changes - Change history for Net::Statsd::Server
+=head2 Changes in Net::Statsd::Server 0.13 26th January 2014
+
+ Added support for Perl 5.8, so now Net::Statsd::Server should
+ in theory work on 5.8 too, thanks to RJBS for the related patch.
+ RJBS also reported N::S::S to work on Solaris.
+
+ Fixed RT#85165, now the code is indicated as Perl_5 licence.
+ Problem there was my failed understanding of the interaction
+ between hardcoded Makefile.PL and dzil.
+
=head2 Changes in Net::Statsd::Server 0.12 16th December 2013
Fixed (hopefully) problems reported by CPAN testers:

0 comments on commit f742410

Please sign in to comment.
Something went wrong with that request. Please try again.