R. Tyler Croy
e18ac81468
Introduce codenarc and make the project adhere to some coding standards
2015-09-01 15:50:31 -07:00
R. Tyler Croy
0168f5c805
Disable generation of tar and zip archives
...
Fixes #28
2015-09-01 14:21:38 -07:00
R. Tyler Croy
623aa6b10a
Remove some unnecessary maven repos from our build
2015-08-14 10:04:31 -07:00
R. Tyler Croy
f968a2c1c8
Move the README over to asciidoc and wire together publishing asciidoc to gh-pages
2015-07-04 15:02:35 -07:00
R. Tyler Croy
39db2912ad
Update the build script to be more explicity about cleaning and running default tasks
...
Giving this another try with an auto-deploy
2015-07-04 14:27:46 -07:00
R. Tyler Croy
1c588f6bff
Change the automatic deployment to only operate when a user has published a tag that successfully builds
2015-07-04 14:02:58 -07:00
R. Tyler Croy
5cc83eef08
Dry run for now to avoid publishing builds
2015-07-04 13:50:39 -07:00
R. Tyler Croy
685f0353f2
Add support for automatically publishing to Bintray when a build succeeds
2015-07-04 13:40:25 -07:00
R. Tyler Croy
81d15d53ec
Let's call this 0.2.0
2015-03-22 11:11:03 -07:00
R. Tyler Croy
3a9caa2535
Avoid computing negative values for offsets, making zero the lowest possible value
...
Fixes #25
2015-03-22 10:56:26 -07:00
R. Tyler Croy
dc33298435
Groovy's getStrings() method with string interpolation doesn't do what you think it does
...
groovy:000> user = "Ron"
===> Ron
groovy:000> "hello ${user}"
===> hello Ron
groovy:000> "hello ${user}".getStrings()
===> [hello , ]
groovy:000> "hello ${user}".toString()
===> hello Ron
Fixes #24
2015-03-20 15:13:40 -07:00
R. Tyler Croy
38e8c62e00
Properly report metrics to datadog with the appropriate tags
...
This requires a much more recent version of our metrics-datadog library but
does result in the right values being reported into datadog.
2015-03-20 10:58:45 -07:00
R. Tyler Croy
71347594ca
Major refactor to support dropwizard-metrics as the means of outputting metrics
...
This commit changes the structure of Verspaetung pretty dramatically to allow
for the registering of Gauges for the various offsets
With this change the KafkaPoller is pushing the latest offsets into a map and the
ZK consumer tree watchers are pushing consumer offsets into a separate map.
References #17
2015-02-06 08:34:19 -08:00
R. Tyler Croy
f4042894fe
Add a compile and runtime dependency on the metrics core and graphite code
...
References #17
2015-01-30 07:30:15 -08:00
R. Tyler Croy
0fa983d0e8
Add support for prefixing the metrics with a CLI supplied option
...
Fixes #15
2015-01-30 02:45:16 -08:00
R. Tyler Croy
5b086f670e
Bump versions
2015-01-28 03:17:46 -08:00
R. Tyler Croy
55008192f8
Update to a newer java-statsd-client that doesn't use bleeding edge technology like String.join
...
JDK7, get your shit together.
2015-01-26 09:39:34 -08:00
R. Tyler Croy
a022252157
Add some simple command line overrides for ZK and statsd hosts
...
Fixes #5
2015-01-26 06:15:35 -08:00
R. Tyler Croy
dd1b3322a4
Bump to java-statsd-client 3.1.1 which is built for JDK7 and 8
2015-01-26 05:15:43 -08:00
R. Tyler Croy
d76a7d8e8f
Silly mistakes happen when you rush
2015-01-26 04:29:31 -08:00
R. Tyler Croy
c183bdc8a9
Temporarily add a personal fork of java-statsd-client with dogstatsd tagging support
2015-01-26 04:27:03 -08:00
R. Tyler Croy
49c2d7fc1d
Add logback as a dependency and gut the printlns from the codebase
2015-01-26 04:11:27 -08:00
R. Tyler Croy
699e141c22
Upgrade to Groovy 2.4.0
2015-01-26 02:40:53 -08:00
R. Tyler Croy
671d62075c
Add commons-cli for the soon-to-be-added CLI options!
2015-01-20 14:18:09 -08:00
R. Tyler Croy
70f0d61e7b
Exploring using curator's TreeCache for grabbing an entire ZK sub-tree
2015-01-17 14:42:24 -08:00
R. Tyler Croy
3a61835cf6
Bring in the curator-recipes package to utilize TreeCache and some of their goodies
2015-01-17 14:34:00 -08:00
R. Tyler Croy
2e8cac342f
Start exploring walking the ZTree with Curator
...
This isn't anything worth a damned, just naively walking a tree in Zookeeper
which is absurdly slow
2015-01-09 18:17:45 -08:00
R. Tyler Croy
18c99ad79c
Add the simple Gradle infrastructure necessary to build and test the project
2015-01-09 15:55:35 -08:00