GitHub PushEvent at 2014-11-24 18:31:12
Repository: poseidon
Actor: bouk
Payload: {"shas":[["f7c75423ab2b7f0a5ef0847debfabf933af7df04","ad944ab04d8402be42c655ef32a83f35fe8689fc@gmail.com","improve performance by only encoding when necessary","Aaron Lasseigne",false],["dcea3da27d8fb5d563e6e6a732dacb48da18da62","b1f7817ad965e22c695ee0d605ef6e1b04703b03@gmail.com","Require ruby '>= 1.9.3' in gemspec","Bob Potter",false],["e8aa2518108f3031701bee1e8da9ecedb0f09fde","b1f7817ad965e22c695ee0d605ef6e1b04703b03@gmail.com","Make integration tests more reliable\n\n* Use Kafka's scripts instead of DaemonController\n* Kill kafka brokers prior to killing ZK\n* Fix integration test failures","Bob Potter",false],["b4f1a69a8fe9ac0f887efaf7a5b28ed4e36afad1","b1f7817ad965e22c695ee0d605ef6e1b04703b03@gmail.com","Update quickstart link in README.md","Bob Potter",false],["02a86130c4ffd03d8ed2b355158fb472d256236c","b1f7817ad965e22c695ee0d605ef6e1b04703b03@gmail.com","Fix issue causing us to send messages to the wrong partition [GH-36]\n\nWhen finding a leader for a partition we were using the\npartition_id as the index of the partition in the metdata array\ninstead of finding the partition in the array with the correct id.","Bob Potter",false],["8d93ea506762380a6df6097cd81f43784fcfec9e","b1f7817ad965e22c695ee0d605ef6e1b04703b03@gmail.com","Specify a more strict rspec dependency","Bob Potter",false],["0aa546a087f7f5cdaa05186c6c610cc960432687","b1f7817ad965e22c695ee0d605ef6e1b04703b03@gmail.com","Merge pull request #30 from orgsync/request-buffer-perf\n\nImprove RequestBuffer performance by only encoding when necessary.","Bob Potter",false],["a6ad44e2df0cbd25ac8c2880d378c3cb34b0fe37","b1f7817ad965e22c695ee0d605ef6e1b04703b03@gmail.com","Merge pull request #36 from bpot/bp/wrong_broker\n\nposeidon frequently sends to wrong broker","Bob Potter",false],["72731ebdbaec3401c0720aabbfc61f5a1d708839","b1f7817ad965e22c695ee0d605ef6e1b04703b03@gmail.com","Don't attempt to send messages to partition w/o leader.\n\nUpdated the MessageConductor to skip partitions whose\nerror value was not zero or whose leader value is `-1`.\n\nCode was incorrectly assuming that the leader_id for\nleaderless partitions would be `nil`.","Bob Potter",false],["aa899f072487e7887402934a9908adf5d1eb40cd","b1f7817ad965e22c695ee0d605ef6e1b04703b03@gmail.com","Connection: Include host:port when raising a ConnectionFailedError","Bob Potter",false],["0d63db3ff60bfe0661f541bbaab8c8f1662d7629","b1f7817ad965e22c695ee0d605ef6e1b04703b03@gmail.com","Travis CI: build on 2.1.2","Bob Potter",false],["30fe9a34bc7b5565229d82b6d25baa8f35e25b61","b1f7817ad965e22c695ee0d605ef6e1b04703b03@gmail.com","Merge pull request #42 from bpot/bp/better_connection_error\n\nConnection: Include host:port when raising a ConnectionFailedError","Bob Potter",false],["deeaef430ef7e33e5759ae91b928bd8a2af3fe83","b1f7817ad965e22c695ee0d605ef6e1b04703b03@gmail.com","Handle broker rebalances\n\nPreviously we were ignoring error values in the producer reponse.\nWe now leadership related errors and retry those messages.","Bob Potter",false],["13c2c0ce59846312f027e259a8bb668125dfd5db","b1f7817ad965e22c695ee0d605ef6e1b04703b03@gmail.com","Producer: timeout optino is :ack_timeout_ms not :request_timeout_ms","Bob Potter",false],["ebdd04364dbcba8d185abfaecaa55da7f0fb5c9e","b1f7817ad965e22c695ee0d605ef6e1b04703b03@gmail.com","Merge pull request #43 from bpot/bp/check_response\n\nHandle broker rebalances","Bob Potter",false],["abbd3dfa13f1a341440d81cc4bdc38f739a57f05","b1f7817ad965e22c695ee0d605ef6e1b04703b03@gmail.com","Merge pull request #45 from bpot/bp/timeout\n\nProducer: timeout option is :ack_timeout_ms not :request_timeout_ms","Bob Potter",false],["68c6260bedb5cd173d9731c411fbd8f7dea1ee5a","b1f7817ad965e22c695ee0d605ef6e1b04703b03@gmail.com","Cleanup specs and handle metadata failures better","Bob Potter",false],["d4a0dcfcbedc4eadd7214b5dd755cc31f750ce32","b1f7817ad965e22c695ee0d605ef6e1b04703b03@gmail.com","Merge pull request #47 from bpot/bp/metadata_failures\n\nRaise Error on Metadata Failures","Bob Potter",false],["904273ab807f8a954aa06bded6b6205bbae42824","b1f7817ad965e22c695ee0d605ef6e1b04703b03@gmail.com","Consumer: wait for messages by default\n\nPrior to this change min_bytes was 0 by default which causes the fetch\ncommand to unexpectedly return regardless of the max_wait_ms setting.\n\nAlso, fixed options for PartitionConsumer#fetch to expect max_wait_ms\nand not max_wait.","Bob Potter",false],["9acf1e6fc7dcf36eab81d5d2ec361536f35899e1","b1f7817ad965e22c695ee0d605ef6e1b04703b03@gmail.com","Update integration spec docs","Bob Potter",false]],"size":63,"ref":"refs/heads/magic-consumer","head":"09d2d9189bc1c0e496cf8bc24e302c71db5b22bd"}