R. Tyler Croy
|
3fda5ec3f3
|
Rework the dependencies and some of the code to support retro rubies better
|
2015-05-07 13:18:41 -07:00 |
Ben Osheroff
|
3fbe6969fb
|
update tests with InvalidOffsetError
|
2015-04-28 15:14:14 -07:00 |
Ben Osheroff
|
752123b83e
|
allow choosing of an inital offset in the MRI consumer
|
2015-04-28 10:17:09 -07:00 |
Ben Osheroff
|
3792ee206b
|
unify jruby/mri Consumer#initialize
While we do require different options between jruby & mri, there is a
common "topic" option. The rest we pass in the options hash.
|
2015-04-27 09:32:16 -07:00 |
jway
|
9acce0a64b
|
add shutdown
* producer/consumer integration tests
|
2014-10-27 21:16:17 -07:00 |
jway
|
972fe47410
|
add simple java consumer
|
2014-10-24 10:07:27 -07:00 |
R. Tyler Croy
|
4cfb92b697
|
Clean up the execution of RSpecs to run the platform-specific tests in the right place
|
2014-10-08 09:45:07 -07:00 |
R. Tyler Croy
|
0eb18479b6
|
Properly raise an exception when the consumer is given an empty topic
|
2014-08-30 15:30:11 -07:00 |
R. Tyler Croy
|
3effe046f4
|
Raise an exception instead of exiting process on bad brokers for Herman::Consumer
|
2014-08-30 13:21:10 -07:00 |
R. Tyler Croy
|
f3bf216b66
|
Raise a RuntimeError when a bad partition is given to a consumer
Fixes #7
|
2014-08-30 12:54:53 -07:00 |
R. Tyler Croy
|
4ca84f4ca9
|
Comment out tests which exit the Ruby interpreter until they can be fixed
|
2014-08-29 08:41:57 -07:00 |
R. Tyler Croy
|
603aba612a
|
Implement enough of Herman::Consumer#consume to reproduce an exit(1)
|
2014-08-29 08:41:13 -07:00 |
R. Tyler Croy
|
ff300e4175
|
Start refactoring unnecessary logic out of the C-core, starting with Producer
|
2014-08-28 17:14:38 -07:00 |
R. Tyler Croy
|
96ff104061
|
Add some basic test cases to make sure that at least the library is getting loaded
|
2014-08-28 16:20:46 -07:00 |