Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | | Increase timeout and backoff when retrying spawn of test fixtures | Dana Powers | 2015-06-11 | 1 | -2/+16 | |
| | | ||||||
* | | Merge pull request #378 from dpkp/murmur2_hashed_partitioner | Dana Powers | 2015-06-10 | 2 | -3/+98 | |
|\ \ | | | | | | | Use MurmurHash2 for key partition hashing | |||||
| * | | Use MurmurHash2 for key partition hashing | Dana Powers | 2015-06-10 | 2 | -3/+98 | |
| | | | ||||||
* | | | Merge pull request #399 from dpkp/refactor_simple_consumer_get_messages | Dana Powers | 2015-06-10 | 1 | -29/+33 | |
|\ \ \ | | | | | | | | | Refactor SimpleConsumer get_messages and _fetch | |||||
| * | | | Refactor SimpleConsumer get_messages and _fetch | Dana Powers | 2015-06-10 | 1 | -29/+33 | |
| | | | | | | | | | | | | | | | | | | | | - attempt to make these easier to read - add marginal retry logic to internal _fetch loop | |||||
* | | | | Merge pull request #402 from dpkp/kafka_0_8_2_1 | Dana Powers | 2015-06-10 | 9 | -12/+181 | |
|\ \ \ \ | |/ / / |/| | | | Use kafka 0.8.2.1 in integration tests | |||||
| * | | | Update to 0.8.2.1 compatibility in docs | Dana Powers | 2015-06-10 | 2 | -4/+4 | |
| | | | | ||||||
| * | | | Add kafka 0.8.2.1 to integration tests, remove 0.8.2.0 | Dana Powers | 2015-06-10 | 7 | -8/+177 | |
| | | | | ||||||
* | | | | Merge pull request #405 from dpkp/log_error_type | Dana Powers | 2015-06-10 | 2 | -7/+11 | |
|\ \ \ \ | | | | | | | | | | | Log response error types in consumer and producer logs | |||||
| * | | | | Add error type to SimpleConsumer error logging | Dana Powers | 2015-06-10 | 1 | -5/+8 | |
| | | | | | ||||||
| * | | | | Log response error type in async producer | Dana Powers | 2015-06-10 | 1 | -2/+3 | |
| | | | | | ||||||
* | | | | | Merge pull request #404 from dpkp/consumer_more_exception_handling | Dana Powers | 2015-06-10 | 3 | -19/+79 | |
|\ \ \ \ \ | |_|/ / / |/| | | | | Consumer - handle exceptions in commit() and reset_partition_offset() | |||||
| * | | | | Change SimpleConsumer.reset_partition_offset to return offset / None on ↵ | Dana Powers | 2015-06-10 | 1 | -5/+19 | |
| | | | | | | | | | | | | | | | | | | | | failure (dont raise exception) | |||||
| * | | | | (test) SimpleConsumer.reset_partition_offset should not raise exception on ↵ | Dana Powers | 2015-06-10 | 1 | -1/+16 | |
| | | | | | | | | | | | | | | | | | | | | failure | |||||
| * | | | | Change Consumer commit() to return True/False and log error; dont raise ↵ | Dana Powers | 2015-06-10 | 1 | -12/+18 | |
| | | | | | | | | | | | | | | | | | | | | client exceptions | |||||
| * | | | | (test) Consumer commit() should log errors and return True/False, not raise ↵ | Dana Powers | 2015-06-10 | 1 | -0/+24 | |
| | | | | | | | | | | | | | | | | | | | | exceptions | |||||
| * | | | | Split consumer test class between Simple and MultiProcess | Dana Powers | 2015-06-10 | 1 | -1/+2 | |
| | | | | | ||||||
* | | | | | Use 500ms zookeeper session timeout for integration tests - no network here, ↵ | Dana Powers | 2015-06-10 | 4 | -0/+12 | |
| | | | | | | | | | | | | | | | | | | | | and our restarts are fast | |||||
* | | | | | Use at_least=True when counting messages in leader failover tests | Dana Powers | 2015-06-10 | 1 | -1/+4 | |
|/ / / / | ||||||
* | | | | Retry failed messages in failover integration tests; use module logger | Dana Powers | 2015-06-10 | 1 | -12/+17 | |
|/ / / | ||||||
* | | | Remove 1 sec timeout on topic creation in client response ordering test | Dana Powers | 2015-06-10 | 1 | -2/+2 | |
|/ / | ||||||
* | | Merge pull request #403 from dpkp/client_request_response_ordering | Dana Powers | 2015-06-10 | 2 | -11/+51 | |
|\ \ | | | | | | | Client request response ordering | |||||
| * | | Fix KafkaClient request / response ordering | Dana Powers | 2015-06-10 | 1 | -10/+20 | |
| | | | ||||||
| * | | Add KafkaClient test to show that request / response ordering is broken | Dana Powers | 2015-06-10 | 1 | -1/+31 | |
|/ / | ||||||
* | | Reduce replica timeouts to 1sec for failover integration testing | Dana Powers | 2015-06-10 | 4 | -0/+16 | |
| | | ||||||
* | | Test failover integration with 3-brokers / replicas / partitions | Dana Powers | 2015-06-09 | 1 | -3/+3 | |
|/ | ||||||
* | Add send/receive debug logging to async producer | Dana Powers | 2015-06-09 | 1 | -8/+11 | |
| | ||||||
* | KafkaClient log new broker and topic metadata received as INFO | Dana Powers | 2015-06-09 | 1 | -2/+2 | |
| | ||||||
* | KafkaClient: log responses by requestId for debugging | Dana Powers | 2015-06-09 | 1 | -1/+4 | |
| | ||||||
* | KafkaClient: log requestId on ConnectionError instead of hexdump of request ↵ | Dana Powers | 2015-06-09 | 1 | -6/+5 | |
| | | | | contents | |||||
* | Add thread id to logging format to assist with debugging test failures | Dana Powers | 2015-06-09 | 1 | -0/+1 | |
| | ||||||
* | Reset kafka.conn logger level in tearDown | Dana Powers | 2015-06-09 | 1 | -0/+13 | |
| | ||||||
* | Merge pull request #398 from dpkp/kafka_consumer_failed_payloads | Dana Powers | 2015-06-09 | 1 | -37/+61 | |
|\ | | | | | Kafka consumer failed payloads | |||||
| * | KafkaConsumer style nits | Dana Powers | 2015-06-08 | 1 | -26/+48 | |
| | | ||||||
| * | Update KafkaConsumer to handle request-specific FailedPayloadsErrors | Dana Powers | 2015-06-08 | 1 | -11/+13 | |
| | | ||||||
* | | Merge pull request #396 from dpkp/sync_producer_fail_on_error_kwarg | Dana Powers | 2015-06-09 | 2 | -4/+30 | |
|\ \ | | | | | | | Sync producer fail on error kwarg | |||||
| * | | Support sync_fail_on_error kwarg in Producer | Dana Powers | 2015-06-09 | 2 | -4/+30 | |
|/ / | ||||||
* | | Create a new child thread on each open fixture try | Dana Powers | 2015-06-09 | 1 | -6/+7 | |
| | | ||||||
* | | Merge pull request #397 from dpkp/test_logging | Dana Powers | 2015-06-09 | 6 | -17/+36 | |
|\ \ | | | | | | | Test logging | |||||
| * | | Dont try to terminate a child that has already exited in test/service _despawn | Dana Powers | 2015-06-08 | 1 | -1/+2 | |
| | | | ||||||
| * | | Produce messages to both partitions in async producer leader switch test | Dana Powers | 2015-06-08 | 1 | -1/+9 | |
| | | | ||||||
| * | | Reduce blocking times in consumer integration tests | Dana Powers | 2015-06-08 | 1 | -14/+14 | |
| | | | ||||||
| * | | Reduce log chatter in tests (only debug kafka.conn in test_conn) | Dana Powers | 2015-06-08 | 2 | -0/+10 | |
| | | | ||||||
| * | | Fail fast in nosetests | Dana Powers | 2015-06-08 | 1 | -1/+1 | |
| |/ | ||||||
* | | Merge pull request #401 from dpkp/async_producer_responses | Dana Powers | 2015-06-09 | 2 | -12/+60 | |
|\ \ | |/ |/| | Async producer responses | |||||
| * | Use a list, not request_tries.keys(), to track requests / responses in async ↵ | Dana Powers | 2015-06-09 | 1 | -2/+4 | |
| | | | | | | | | producer | |||||
| * | Add Unit test for async producer leader change; return ProduceResponse on ↵ | Dana Powers | 2015-06-09 | 1 | -10/+56 | |
|/ | | | | success | |||||
* | Merge pull request #394 from dpkp/cleanups | Dana Powers | 2015-06-08 | 8 | -152/+88 | |
|\ | | | | | Cleanups | |||||
| * | Fixup for loop vars in kafka/protocol.py | Dana Powers | 2015-06-08 | 1 | -14/+14 | |
| | | ||||||
| * | Improve kafka client debug request/response logging | Dana Powers | 2015-06-08 | 1 | -5/+5 | |
| | |