Commit Graph

  • efd1a80a37 1.9.3 fixes Ben Osheroff 2015-04-30 07:47:24 -0700
  • 4c451b4344 Merge pull request #97 from zendesk/fix_use_after_free R. Tyler Croy 2015-04-29 15:54:38 -0700
  • 30669be4d5 Fix use-after-free bug Ben Osheroff 2015-04-29 14:33:58 -0700
  • a3d8998a6f Image and link, DUH v0.23.0.242 R. Tyler Croy 2015-04-28 15:53:14 -0700
  • 76e8841998 Modify the build badge to point to the right travis project R. Tyler Croy 2015-04-28 15:52:12 -0700
  • 4aef448dbc Merge pull request #95 from zendesk/mri_offsets R. Tyler Croy 2015-04-28 15:41:33 -0700
  • 3fbe6969fb update tests with InvalidOffsetError Ben Osheroff 2015-04-28 15:14:14 -0700
  • 8832ad28fd update rdoc section with :offset documentation Ben Osheroff 2015-04-28 11:52:16 -0700
  • 8e89b75801 add a type to the invalid offset error Ben Osheroff 2015-04-28 11:50:28 -0700
  • e872906465 Merge pull request #92 from zendesk/fix_gvl v0.23.0.236 R. Tyler Croy 2015-04-28 11:39:31 -0700
  • 4f4e3f9b55 add some documentation to the new MRI consumer functions Ben Osheroff 2015-04-28 11:07:33 -0700
  • 8857531cb7 add a constant for the time we ignore the gvl's interrupt requests Ben Osheroff 2015-04-28 11:06:34 -0700
  • 752123b83e allow choosing of an inital offset in the MRI consumer Ben Osheroff 2015-04-28 10:14:53 -0700
  • 21190d7acd randomize integration test topic Ben Osheroff 2015-04-28 10:09:30 -0700
  • 8b7a31a232 add mri script Ben Osheroff 2015-04-28 10:09:02 -0700
  • 784a7f3afe 1.9.3 compatibility Ben Osheroff 2015-04-27 12:32:58 -0700
  • dd25bc9586 Merge pull request #94 from zendesk/unify_initialize R. Tyler Croy 2015-04-27 11:16:26 -0700
  • 71c21d327e delete options in Consumer#initialize before passing along Ben Osheroff 2015-04-27 10:12:31 -0700
  • 6db14ceeb7 version 0.23.0 Ben Osheroff 2015-04-27 09:54:02 -0700
  • 18c73f3f82 update README.md with new consumer info Ben Osheroff 2015-04-27 09:37:53 -0700
  • 3792ee206b unify jruby/mri Consumer#initialize Ben Osheroff 2015-04-27 09:32:16 -0700
  • d579f2f8ec use rb_thread_call_without_gvl Ben Osheroff 2015-04-21 13:32:18 -0700
  • 0690634e4c Reference the appropriate gemspec for releasing v0.22.0.236 R. Tyler Croy 2015-04-09 11:35:48 -0700
  • e99c657144 Add suppor for auto-releasing to rubygems.org from travis R. Tyler Croy 2015-04-08 12:55:19 -0700
  • f3f23965bd Bump a minor version for an API addition v0.22.0 R. Tyler Croy 2015-04-06 17:42:49 -0700
  • 9514a82a9d Merge pull request #89 from lsb/master R. Tyler Croy 2015-04-06 17:41:47 -0700
  • f059643efc Add support for a partition key for producers. Lee Butterman 2015-04-02 18:35:10 -0700
  • 9381cccf60 remove extra comma jway 2015-04-04 15:42:30 -0700
  • 911b527b55 Merge pull request #90 from lookout/add-large-file v0.21.0 R. Tyler Croy 2015-04-04 12:38:47 -0700
  • 96c0a74bf5 0.20.4 add large file support, fix bug passing options jway 2015-04-03 23:56:08 -0700
  • 17a4dba8d2 Merge pull request #86 from phrinx/master v0.20.3 R. Tyler Croy 2015-03-28 09:59:12 -0700
  • 3b03658220 Bring back Jarfile and remove curator from dependency Dirk Koehler 2015-03-27 17:25:31 -0700
  • 0770aa22cb Merge 582c8a2b3a into 5f783476f8 Christian Meier 2015-03-27 20:11:05 +0000
  • 582c8a2b3a exclude junit:junit from transitive dependencies Christian Meier 2015-03-28 01:23:38 +0530
  • 70f52204c7 Upgrade version to 0.20.3 Dirk Koehler 2015-03-26 23:06:15 -0700
  • 163c9d70c6 Cleanup jar dependencies Dirk Koehler 2015-03-26 22:55:00 -0700
  • 5f783476f8 Bump to 0.20.2 for release v0.20.2 R. Tyler Croy 2015-02-23 15:03:07 -0800
  • 9dd7152d44 Merge pull request #77 from rb2k/patch-1 R. Tyler Croy 2014-12-15 08:34:39 -0800
  • b7c35cb78c Fix MRI documentation in consumer.rb Marc Seeger 2014-12-14 21:06:11 -0500
  • 4661aa75b6 I don't consider this alpha stage anymore R. Tyler Croy 2014-12-14 10:27:43 -0800
  • aeaec0269c Merge pull request #76 from rtyler/issues/75-native-zookeeper R. Tyler Croy 2014-11-21 21:01:24 -0800
  • 495ac2687a Refactor out the block support from #each_brokers and bring back `timeout` for the ZkGemImpl R. Tyler Croy 2014-11-21 20:39:11 -0800
  • 136e0ace47 Add suppot for optionally using Curator if it's on the classpath for broker discovery R. Tyler Croy 2014-11-21 18:06:56 -0800
  • c46156a7d1 Move the `zk` gem from a explicit gem dependency to an implicit dependency R. Tyler Croy 2014-11-21 15:16:01 -0800
  • 8ed1ba91ba Merge pull request #74 from lookout/add-errors R. Tyler Croy 2014-11-17 17:09:47 -0800
  • b4699845c5 include errors file jway 2014-11-17 17:01:44 -0800
  • 7fe085a0c0 Merge pull request #73 from lookout/fix-execeptioning R. Tyler Croy 2014-11-14 07:53:55 -0800
  • 6300705af9 fixup exception handling in consumer jway 2014-11-13 10:53:39 -0800
  • 4ef0bb0498 Merge pull request #71 from rtyler/log4j-upgrade v0.20.1 james 2014-11-12 09:19:18 -0800
  • c6ab5e760c Force a more recent version of log4j as a jar dependency R. Tyler Croy 2014-11-12 08:53:44 -0800
  • d89d17119b Jump up to 0.20 v0.20.0 R. Tyler Croy 2014-10-31 12:25:46 -0700
  • 3783b6deb8 Merge pull request #70 from rtyler/proto-test R. Tyler Croy 2014-10-31 12:11:28 -0700
  • 0f7714175b Correct test failures with the API changes to Hermann exceptions and some underlying expectations R. Tyler Croy 2014-10-31 12:02:17 -0700
  • f2ceab296c Properly marshal bytes in and out of the Kafka client library R. Tyler Croy 2014-10-31 11:32:49 -0700
  • 61c0426cbe Catch all Java related exceptions and raise them up out of Hermann::Producer#push_single R. Tyler Croy 2014-10-31 11:24:11 -0700
  • fad37247d3 exploratory work proto-repro-jway jway 2014-10-30 17:59:34 -0700
  • 9d173ef84d Add a failing integration test for pumping protobufs through Hermann R. Tyler Croy 2014-10-30 10:45:39 -0700
  • fcb5b452cd Refactor the Hermann::Producer Java-based integration test to respect integration.yml R. Tyler Croy 2014-10-30 10:19:32 -0700
  • 006682e65e Update the Hermann::Discovery::Zookeeper API to return an Array of brokers more suitable for Hermann::Producer R. Tyler Croy 2014-10-30 10:05:34 -0700
  • fea0656bc2 Add support for spec:integration to ignore MRI and Java cases off their respective platforms R. Tyler Croy 2014-10-30 09:47:11 -0700
  • 75efcc932e Add protobuffy as a development dep R. Tyler Croy 2014-10-29 20:53:03 -0700
  • 228358edc1 Add a failing integration test for pumping protobufs through Hermann proto-repro R. Tyler Croy 2014-10-30 10:45:39 -0700
  • 7f4de34be0 Refactor the Hermann::Producer Java-based integration test to respect integration.yml R. Tyler Croy 2014-10-30 10:19:32 -0700
  • 18b49cee98 Update README.md james 2014-10-30 10:13:35 -0700
  • 4ceff1705b Update README.md james 2014-10-30 10:12:05 -0700
  • 3c9c234c43 Update the Hermann::Discovery::Zookeeper API to return an Array of brokers more suitable for Hermann::Producer R. Tyler Croy 2014-10-30 10:05:34 -0700
  • fb24605d5b Update README.md james 2014-10-30 10:02:49 -0700
  • 8400cfdc15 Add support for spec:integration to ignore MRI and Java cases off their respective platforms R. Tyler Croy 2014-10-30 09:47:11 -0700
  • 3b3b100c0d Add protobuffy as a development dep R. Tyler Croy 2014-10-29 20:53:03 -0700
  • 3264ce1b23 Merge pull request #69 from lookout/fix-producer R. Tyler Croy 2014-10-29 19:05:23 -0700
  • 132dbb94a9 pass string to JavaProducer jway 2014-10-29 16:41:25 -0700
  • c3f5744568 Bump the version for 0.19 milestone v0.19.0 R. Tyler Croy 2014-10-28 20:50:13 -0700
  • d2ef453494 Tick the underlying librdkafka reactor on each subsequent Hermann::Producer#push call R. Tyler Croy 2014-10-28 20:47:25 -0700
  • 4ea21d5add Account for a subtle internal API change between the C and Java Producers R. Tyler Croy 2014-10-28 18:18:05 -0700
  • 433b739e45 Add a small note about consumer thread-safety R. Tyler Croy 2014-10-28 18:14:43 -0700
  • 6cbceead8b Wrap the brokers array in a threadsafe array R. Tyler Croy 2014-10-28 18:13:20 -0700
  • 7e8fbca79e Add thread_safe for handling the @children inside of Hermann::Producer R. Tyler Croy 2014-10-28 18:00:29 -0700
  • 0cd921298e Merge pull request #67 from lookout/fix_integration R. Tyler Croy 2014-10-28 12:32:20 -0700
  • 69202c21b2 allow integration test to run only in jruby jway 2014-10-28 11:14:14 -0700
  • b48698035b update integration example with zookeepers jway 2014-10-28 08:35:33 -0700
  • 0526361011 Merge pull request #63 from lookout/add_shutdown R. Tyler Croy 2014-10-28 08:25:19 -0700
  • 9acce0a64b add shutdown * producer/consumer integration tests jway 2014-10-27 14:07:02 -0700
  • 1f52bad871 Merge pull request #62 from lookout/consume_topic R. Tyler Croy 2014-10-27 14:04:10 -0700
  • f0b019ed69 Update the C provider to accept a topic into the consume method R. Tyler Croy 2014-10-27 09:42:01 -0700
  • 5e0079ce05 allow passing topic into consume method jway 2014-10-24 22:24:10 -0700
  • 0cc02f40b7 Merge pull request #61 from rtyler/issues/58-java-exception R. Tyler Croy 2014-10-24 12:32:06 -0700
  • 8c01040f5d Wrap calls to the underlying Java producer with some Ruby-based exception handling R. Tyler Croy 2014-10-24 11:47:51 -0700
  • b48333524c Merge pull request #59 from lookout/java_consumer R. Tyler Croy 2014-10-24 10:29:38 -0700
  • 972fe47410 add simple java consumer jway 2014-10-22 17:12:44 -0700
  • 3c0550151d Specify the Java platform when building on JRuby R. Tyler Croy 2014-10-15 12:42:15 -0700
  • afae55c93c Only depend on the compile rake task when building on MRI v0.18.1 R. Tyler Croy 2014-10-15 12:33:25 -0700
  • 0a1d9efd61 Merge pull request #55 from lookout/reap_java_children R. Tyler Croy 2014-10-15 12:32:39 -0700
  • e0070b942b Properly reap children in tests on MRI and Java R. Tyler Croy 2014-10-15 12:21:29 -0700
  • 63c64f8ea3 add reaping of java promises jway 2014-10-15 11:09:16 -0700
  • 2c1494a18e Make jar-dependencies a non-runtime dependency R. Tyler Croy 2014-10-14 15:57:20 -0700
  • 1c23c2081f Add travis build status to the README v0.18.0 R. Tyler Croy 2014-10-14 15:31:25 -0700
  • 579b66d369 Merge pull request #52 from lookout/pass_opts R. Tyler Croy 2014-10-14 15:27:10 -0700
  • 9ca7340b21 allow user to pass in opts jway 2014-10-14 10:26:02 -0700
  • 4261907955 Treat empty Content-Length headers as retryable errors for mitigating github.com brokeness R. Tyler Croy 2014-10-14 11:23:24 -0700
  • 9052cf73d5 Merge pull request #53 from rtyler/fix-49 R. Tyler Croy 2014-10-14 11:13:33 -0700