Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Use selectors module in KafkaClientselectors | Dana Powers | 2016-04-09 | 1 | -1/+14 |
| | |||||
* | Add state_change_callback to bootstrap connectionconn_state_callback | Dana Powers | 2016-04-08 | 1 | -2/+8 |
| | |||||
* | Move state logic from KafkaClient._maybe_connect to _conn_state_change as ↵ | Dana Powers | 2016-04-08 | 1 | -10/+24 |
| | | | | callback | ||||
* | Split test_ready to test_is_ready | Dana Powers | 2016-04-08 | 1 | -34/+21 |
| | |||||
* | Speedup some failover tests w/ shorter SimpleClient timeout | Dana Powers | 2016-04-08 | 1 | -1/+1 |
| | |||||
* | Reduce batch time in producer integration test (speedup test) | Dana Powers | 2016-04-08 | 1 | -2/+5 |
| | |||||
* | Default sleep=True in client.poll | Dana Powers | 2016-04-08 | 1 | -4/+4 |
| | |||||
* | Add BrokerConnection.disconnected() method; update tests | Dana Powers | 2016-04-08 | 2 | -8/+12 |
| | |||||
* | Cleanup AF_INET import in conn fixturefrench_connection | Dana Powers | 2016-04-07 | 1 | -1/+1 |
| | |||||
* | Consolidate conn fixture definitions | Dana Powers | 2016-04-07 | 4 | -42/+19 |
| | |||||
* | Catch more producer exceptions in failover tests | Dana Powers | 2016-04-06 | 1 | -3/+6 |
| | |||||
* | Use version-indexed lists for request/response protocol structsprotocol_versions | Dana Powers | 2016-04-05 | 6 | -63/+64 |
| | |||||
* | KAFKA-3318: clean up consumer logging and error messages | Dana Powers | 2016-04-05 | 1 | -3/+3 |
| | |||||
* | Update imports from kafka.common -> kafka.errors / kafka.structs | Dana Powers | 2016-04-05 | 16 | -58/+51 |
| | |||||
* | Add BrokerConnection.send tests | Dana Powers | 2016-04-05 | 1 | -9/+102 |
| | |||||
* | Merge pull request #589 from dpkp/node_not_ready | Dana Powers | 2016-04-04 | 3 | -283/+361 |
|\ | | | | | Refactor NodeNotReadyError handling | ||||
| * | Improve KafkaClient connect and ready handlingnode_not_ready | Dana Powers | 2016-04-04 | 1 | -44/+40 |
| | | | | | | | | | | | | - merge _initiate and _finish into _maybe_connect - add connected(node_id) method - only short-circuit send() when not connected | ||||
| * | Add basic unit test coverage for BrokerConnection | Dana Powers | 2016-04-04 | 1 | -0/+82 |
| | | |||||
| * | Move old KafkaConnection tests to test_conn_legacy | Dana Powers | 2016-04-04 | 1 | -0/+0 |
| | | |||||
* | | Test _maybe_auto_commit_offsets_sync when group_id is None | Dana Powers | 2016-04-03 | 1 | -19/+35 |
|/ | |||||
* | Kafka IPv6 Support. | Tim Evens | 2016-03-30 | 3 | -18/+37 |
| | | | | | | IPv6 address without port can be defined as the IPv6 address. If the address is a hostname or if a port is included, then the address MUST be wrapped in brackets [] (E.g. [somehost]:1234 or [fd00:1001::2]:1234). | ||||
* | Merge pull request #603 from dpkp/windows | Dana Powers | 2016-03-24 | 1 | -0/+2 |
|\ | | | | | Updates to support Windows | ||||
| * | Skip test that fails on windowswindows | Dana Powers | 2016-03-17 | 1 | -0/+2 |
| | | |||||
* | | catch all errors thrown by _get_leader_for_partition in SimpleClient | Zack Dever | 2016-03-17 | 1 | -3/+3 |
| | | |||||
* | | KAFKA-2698: add paused API | Zack Dever | 2016-03-16 | 1 | -5/+25 |
|/ | |||||
* | join consumer threads in test_consumer_group cleanup | Dana Powers | 2016-03-14 | 1 | -2/+4 |
| | |||||
* | Re-render fixture config in restart loop if necessary | Dana Powers | 2016-03-14 | 1 | -0/+10 |
| | |||||
* | More fixture logging improvements | Dana Powers | 2016-03-14 | 4 | -14/+19 |
| | | | | | | | | - Add test logging NullHandler - Remove default logging level filtering in testutil - Log render_template info - More fixture logging cleanups - wait_for() should not handle child shutdown | ||||
* | Fixup test fixtures for pylint | Dana Powers | 2016-03-13 | 2 | -1/+11 |
| | |||||
* | Merge pull request #585 from dpkp/truncate_buffer | Dana Powers | 2016-03-13 | 1 | -5/+22 |
|\ | | | | | Truncate deallocated message buffers | ||||
| * | Reduce end-to-end test to 100 messages; raise produce future exceptions ↵ | Dana Powers | 2016-03-13 | 1 | -5/+9 |
| | | | | | | | | immediately | ||||
| * | Add SimpleBufferPool test to verify reallocated buffers are empty | Dana Powers | 2016-03-13 | 1 | -0/+13 |
| | | |||||
* | | Improve Fixture logging | Dana Powers | 2016-03-13 | 2 | -31/+19 |
|/ | | | | | | | - remove double console appenders from log4j.properties - also log to server.log file for interactive uses - drop internal _spawn from SpawnedService loop - write captured stdout/stderr directly to avoid logger re-formatting | ||||
* | Use producer retries and flush timeout in producer end-to-end test | Dana Powers | 2016-03-13 | 1 | -1/+2 |
| | |||||
* | Move logging format config to tox.ini to avoid duplicate log capture in ↵ | Dana Powers | 2016-03-13 | 1 | -2/+0 |
| | | | | pytest output | ||||
* | Add heartbeat timeout test | Dana Powers | 2016-03-12 | 1 | -3/+24 |
| | |||||
* | Add test for unknown coordinator heartbeat task | Dana Powers | 2016-03-12 | 1 | -2/+14 |
| | |||||
* | Add timestamps to basic test logging | Dana Powers | 2016-03-12 | 1 | -1/+2 |
| | |||||
* | Sync rendered fixture templates to disk to avoid races | Dana Powers | 2016-03-12 | 1 | -0/+8 |
| | |||||
* | Improve Zookeeper / Kafka Fixture management | Dana Powers | 2016-03-12 | 2 | -4/+22 |
| | | | | | | - spawn fixtures via daemon threads - close fixtures atexit and in __del__ to avoid interpreter hangs - raise Exception on timeouts in open() | ||||
* | Mock client.ready() call to test coordinator offset fetch request | Dana Powers | 2016-02-19 | 1 | -0/+1 |
| | |||||
* | break up some circular references and close client wake pipe on __del__ | aisch | 2016-02-16 | 1 | -1/+2 |
| | |||||
* | Add RangePartitionAssignor (and use as default); add assignor testsrange_assignor | Dana Powers | 2016-02-16 | 2 | -7/+69 |
| | |||||
* | Make sure all consumers are in same generation before stopping group test | Dana Powers | 2016-02-16 | 1 | -0/+13 |
| | |||||
* | Support setting kafka instance port explicitly in fixture | Dana Powers | 2016-02-15 | 3 | -7/+16 |
| | |||||
* | Mark old kafka.common structs as Deprecated; remove unused TopicMetadata | Dana Powers | 2016-02-15 | 1 | -5/+8 |
| | |||||
* | Fix missing import | Dana Powers | 2016-01-30 | 1 | -0/+1 |
| | |||||
* | Skip MultiProcessConsumer integration tests | Dana Powers | 2016-01-30 | 1 | -0/+5 |
| | |||||
* | Handle broken LZ4 framing; switch to lz4tools + xxhashlz4_fixup | Dana Powers | 2016-01-26 | 1 | -3/+9 |
| | |||||
* | Add end-to-end integration testing for all compression types | Dana Powers | 2016-01-26 | 1 | -1/+8 |
| |