-
148359d816
Pretty much any node is going to have Java, because Jenkins, duh
master
R. Tyler Croy
2016-08-03 21:22:45 -0700
-
0bac696847
Archive test results, etc
R. Tyler Croy
2015-12-26 21:51:21 -0800
-
dc1cfab361
Merge pull request #38 from reiseburo/ci
R. Tyler Croy
2015-12-26 21:46:07 -0800
-
-
324b3faba7
Add a Jenkinsfile for building
R. Tyler Croy
2015-12-26 21:32:16 -0800
-
-
f901cba7e1
Bump version to release some of mkristian's refactorings
v0.6.0
R. Tyler Croy
2015-12-26 15:19:42 -0800
-
48a258c3bc
Merge pull request #37 from mkristian/broker-watcher-refactor
R. Tyler Croy
2015-12-26 15:13:56 -0800
-
-
7a6ef71eef
refactor the BrokerTreeWatcher
Christian Meier
2015-11-10 16:53:27 +0100
-
618aaf915e
make the connection or disconnection of consumers failsafe
Christian Meier
2015-11-10 16:46:29 +0100
-
66c0c332bb
make is proper POJO and remove json magic to allow easier testing
Christian Meier
2015-11-09 22:40:21 +0100
-
4c655995f9
nicer logging
Christian Meier
2015-11-09 22:39:19 +0100
-
dc918a700e
not needed
Christian Meier
2015-11-09 22:38:27 +0100
-
-
89d029d8de
Publish of Github pages from Gradle.
gh-pages
R. Tyler Croy
2015-11-07 13:25:14 -0800
-
416168cbff
Correct link to download button
R. Tyler Croy
2015-11-07 13:18:31 -0800
-
68ce9cd72e
Add a docker-compose.yml for locally testing verspaetung
v0.5.0
R. Tyler Croy
2015-11-07 13:11:13 -0800
-
9af40ccdec
Merge pull request #36 from reiseburo/reiseburo-rename
R. Tyler Croy
2015-11-07 12:55:36 -0800
-
-
1525ae30ac
Add a new bintray API key for publishing releases
R. Tyler Croy
2015-11-07 12:45:44 -0800
-
fb4f152fed
Bump the minor version for release, updating the group too
R. Tyler Croy
2015-11-07 12:21:41 -0800
-
-
f15aeaee0c
Merge pull request #35 from mkristian/be-nice
R. Tyler Croy
2015-11-03 12:07:48 -0800
-
-
98af950498
be nice and close all resources on shutdown
Christian Meier
2015-11-02 20:20:43 +0100
-
439e8f635e
declare private methods as such
Christian Meier
2015-11-02 19:56:42 +0100
-
45d98cb5f6
allow new nodes to be added when they pop up
Christian Meier
2015-11-02 19:51:32 +0100
-
59c8e79f4e
reduce polling speed in case kafka is responding with exceptions
Christian Meier
2015-11-02 18:46:48 +0100
-
-
07bf319972
Add new usage output to readme
R. Tyler Croy
2015-09-01 17:43:35 -0700
-
3778a24044
Add the --exclude CLI option for filtering out unwanted consumer groups
v0.4.0
R. Tyler Croy
2015-09-01 17:10:05 -0700
-
921ef7be64
Only build on JDK8, targeting JDK7 compatibility though
R. Tyler Croy
2015-09-01 16:39:44 -0700
-
7b918d448a
Don't use groovy strings where we don't need to
R. Tyler Croy
2015-09-01 16:29:34 -0700
-
4f416e84dd
Configure the intellij integration with sources
R. Tyler Croy
2015-09-01 16:06:49 -0700
-
e18ac81468
Introduce codenarc and make the project adhere to some coding standards
R. Tyler Croy
2015-09-01 15:50:31 -0700
-
fc97f67100
Add support for a customized delay in seconds between reports (defaulting to 5s)
R. Tyler Croy
2015-09-01 14:41:16 -0700
-
0168f5c805
Disable generation of tar and zip archives
R. Tyler Croy
2015-09-01 14:21:38 -0700
-
b6bbcf92a4
Don't reconnect if we have invalid data in our brokerConsumerMap, just warn about it
v0.3.0
R. Tyler Croy
2015-08-14 15:11:16 -0700
-
be33333bfa
Bail out and try to force a reconnect if our broker's consumer is nulled
R. Tyler Croy
2015-08-14 10:50:45 -0700
-
5df6083e6d
Log a single error line for KafkaException exceptions when polling
R. Tyler Croy
2015-08-14 10:13:17 -0700
-
623aa6b10a
Remove some unnecessary maven repos from our build
R. Tyler Croy
2015-08-14 10:03:37 -0700
-
9535100528
Rely on Gradle 2.6 which is more gooder
R. Tyler Croy
2015-08-14 09:58:04 -0700
-
457d2a195c
Ignore intellij files
R. Tyler Croy
2015-08-14 09:57:34 -0700
-
40afdebe48
Publish of Github pages from Gradle.
R. Tyler Croy
2015-07-04 15:08:45 -0700
-
e01e699861
Move the hacking docs out and link to groovydocs properly
R. Tyler Croy
2015-07-04 15:08:22 -0700
-
f968a2c1c8
Move the README over to asciidoc and wire together publishing asciidoc to gh-pages
R. Tyler Croy
2015-07-04 15:02:35 -0700
-
07c6910dcb
Publish of Github pages from Gradle.
R. Tyler Croy
2015-07-04 14:52:49 -0700
-
95f85948b5
Publish of Github pages from Gradle.
R. Tyler Croy
2015-07-04 14:50:38 -0700
-
3af56cc601
Publish of Github pages from Gradle.
R. Tyler Croy
2015-07-04 14:49:00 -0700
-
82e4d55d78
Publish of Github pages from Gradle.
R. Tyler Croy
2015-07-04 14:47:59 -0700
-
40ff16ceda
Publish of Github pages from Gradle.
R. Tyler Croy
2015-07-04 14:46:16 -0700
-
605d772cbe
Publish of Github pages from Gradle.
R. Tyler Croy
2015-07-04 14:44:49 -0700
-
8c7046aa44
Remove duplicative work from the builds in Travis
R. Tyler Croy
2015-07-04 14:31:44 -0700
-
39db2912ad
Update the build script to be more explicity about cleaning and running default tasks
v0.2.2
R. Tyler Croy
2015-07-04 14:27:46 -0700
-
08e4076f95
Update the readme with release notes
v0.2.1
R. Tyler Croy
2015-07-04 14:12:27 -0700
-
cb3465f715
Merge pull request #27 from lookout/auto-deployment
R. Tyler Croy
2015-07-04 14:09:13 -0700
-
-
27d51c84e4
Use Gradle 2.4 for future builds
R. Tyler Croy
2015-07-04 14:06:24 -0700
-
1c588f6bff
Change the automatic deployment to only operate when a user has published a tag that successfully builds
R. Tyler Croy
2015-07-04 14:02:58 -0700
-
5cc83eef08
Dry run for now to avoid publishing builds
R. Tyler Croy
2015-07-04 13:50:39 -0700
-
685f0353f2
Add support for automatically publishing to Bintray when a build succeeds
R. Tyler Croy
2015-07-04 13:40:25 -0700
-
-
81d15d53ec
Let's call this 0.2.0
v0.2.0
R. Tyler Croy
2015-03-22 11:11:03 -0700
-
f053d9b68c
Catch and log exceptions coming from the dumpMetadata() call
R. Tyler Croy
2015-03-22 11:08:40 -0700
-
3a9caa2535
Avoid computing negative values for offsets, making zero the lowest possible value
R. Tyler Croy
2015-03-22 10:56:26 -0700
-
dc33298435
Groovy's getStrings() method with string interpolation doesn't do what you think it does
v0.1.7
R. Tyler Croy
2015-03-20 15:12:26 -0700
-
789e7e863c
Merge pull request #20 from lookout/dropwizard-metrics
R. Tyler Croy
2015-03-20 11:37:14 -0700
-
-
38e8c62e00
Properly report metrics to datadog with the appropriate tags
R. Tyler Croy
2015-03-20 10:58:45 -0700
-
71347594ca
Major refactor to support dropwizard-metrics as the means of outputting metrics
R. Tyler Croy
2015-02-06 08:18:12 -0800
-
f4042894fe
Add a compile and runtime dependency on the metrics core and graphite code
R. Tyler Croy
2015-01-30 07:30:15 -0800
-
-
7b13050ee2
Restructure KafkaPoller to make catching and logging exceptions easier
R. Tyler Croy
2015-01-30 02:43:35 -0800
-
0fa983d0e8
Add support for prefixing the metrics with a CLI supplied option
R. Tyler Croy
2015-01-30 02:05:24 -0800
-
95c244867a
Leave a skipped test in place for later
R. Tyler Croy
2015-01-29 04:41:35 -0800
-
19af983742
Create gh-pages branch via GitHub
R. Tyler Croy
2015-01-28 06:16:02 -0800
-
0c59dcee70
Add some notes about using Verspaetung
R. Tyler Croy
2015-01-28 03:33:52 -0800
-
100b6ab28a
Add latest version badge from Bintray
R. Tyler Croy
2015-01-28 03:20:10 -0800
-
5b086f670e
Bump versions
v0.1.4
R. Tyler Croy
2015-01-28 03:17:46 -0800
-
8995351bba
Parse the consumer group from the KafkaSpout ZK path instead of using the JSON
R. Tyler Croy
2015-01-28 03:05:30 -0800
-
d0c99b9a34
Implement the KafkaSpoutTreeWatcher for processing Storm KafkaSpout offset data
R. Tyler Croy
2015-01-28 02:45:49 -0800
-
b4b9fe9860
Introduce the AbstractConsumerTreeWatcher to handle watchers on Kafka consumer trees
R. Tyler Croy
2015-01-28 02:01:53 -0800
-
af19abfacb
Refactor the handling of TreeCache into the AbstractTreeWatcher itself
R. Tyler Croy
2015-01-28 01:44:53 -0800
-
0706895af1
Refactor some of the KafkaPoller setup out and add support for --dry-run
R. Tyler Croy
2015-01-28 01:13:13 -0800
-
a444f49b46
Invoke the onDelta callbacks for zero deltas too
R. Tyler Croy
2015-01-26 09:40:16 -0800
-
55008192f8
Update to a newer java-statsd-client that doesn't use bleeding edge technology like String.join
R. Tyler Croy
2015-01-26 09:39:34 -0800
-
18e747788e
Add a simple heartbeat to the configured statsd host for every second9
R. Tyler Croy
2015-01-26 07:00:07 -0800
-
5e1a4e11ba
Use a ocpy on write list for the consumers map to avoid thrash between threads
R. Tyler Croy
2015-01-26 06:52:54 -0800
-
4f16c3dfd1
Avoid NPEs when starting up and scanning brokers
R. Tyler Croy
2015-01-26 06:20:46 -0800
-
a022252157
Add some simple command line overrides for ZK and statsd hosts
R. Tyler Croy
2015-01-26 06:15:35 -0800
-
dd1b3322a4
Bump to java-statsd-client 3.1.1 which is built for JDK7 and 8
R. Tyler Croy
2015-01-26 05:15:43 -0800
-
d76a7d8e8f
Silly mistakes happen when you rush
R. Tyler Croy
2015-01-26 04:29:31 -0800
-
c183bdc8a9
Temporarily add a personal fork of java-statsd-client with dogstatsd tagging support
R. Tyler Croy
2015-01-26 04:27:03 -0800
-
c15c25534c
Remove unnecessary synchronized statement
R. Tyler Croy
2015-01-26 04:17:28 -0800
-
33df1aa7dc
Default the zookeeper hosts value to localhost
R. Tyler Croy
2015-01-26 04:10:19 -0800
-
49c2d7fc1d
Add logback as a dependency and gut the printlns from the codebase
R. Tyler Croy
2015-01-26 04:09:47 -0800
-
6d82735b3c
Ignore "owners" and other subtrees from the Kafka High Level Consumer ZK space
R. Tyler Croy
2015-01-26 04:06:27 -0800
-
699e141c22
Upgrade to Groovy 2.4.0
R. Tyler Croy
2015-01-26 02:40:53 -0800
-
671d62075c
Add commons-cli for the soon-to-be-added CLI options!
R. Tyler Croy
2015-01-20 14:18:09 -0800
-
ba2fa562ac
Stupidly and blindly fire a bunch of crap into statsd on localhost
R. Tyler Croy
2015-01-20 13:23:01 -0800
-
5fe4d8efaa
Hack together the actual delta reporting, UNCLEAN CODE ALERT
R. Tyler Croy
2015-01-19 16:22:22 -0800
-
193b147064
Exploratory testing, a veritable boatload of garbage and hacks
R. Tyler Croy
2015-01-19 15:55:47 -0800
-
293ebb6fa9
Prefer callback lists instead of a single callback per object
R. Tyler Croy
2015-01-19 13:15:00 -0800
-
8b792d72fd
Properly use the passed in AbstractMap for the StandardTreeWatcher
R. Tyler Croy
2015-01-19 13:08:01 -0800
-
eae5e7436e
Add build badge
R. Tyler Croy
2015-01-19 11:54:28 -0800
-
34d8923e7c
Add support for TravisCI
R. Tyler Croy
2015-01-19 11:46:57 -0800
-
7e593f1235
Introducing the BrokerTreeWatcher to track changes to the broker list in Zookeeper
R. Tyler Croy
2015-01-19 11:45:22 -0800
-
c53413d5b9
Introduce TopicPartition for acting as a Hash key for (topic, partition_id) tuples
R. Tyler Croy
2015-01-19 10:10:28 -0800
-
c4bd4ef9c2
Push a HashMap through into the TreeWatchres to start keeping tabs on consumer offsets
R. Tyler Croy
2015-01-18 10:25:04 -0800
-
afd2ee8567
Introduce the TreeWatcher objects for transforming events into something tangible
R. Tyler Croy
2015-01-17 16:46:28 -0800
-
86878d5b10
Nuke some old classes that didn't make any sense
R. Tyler Croy
2015-01-17 15:54:51 -0800