| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
| |
- add ClusterMetadata.need_all_topic_metadata attribute
- client requests metadata for all topics if attribute True
|
|
|
|
| |
FetchResponses
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|\
| |
| | |
Add DeprecationWarnings to legacy classes
|
| |
| |
| |
| | |
and KafkaConnection
|
| |
| |
| |
| | |
poll if no in-flight fetches
|
| | |
|
| | |
|
| | |
|
| | |
|
| |
| |
| |
| |
| |
| |
| | |
Generally should not init_fetches while the generator has pending
messages; this revision adds an explicit check / noop to the
public interface, and uses a private method internally to
attempt to pipeline fetch requests.
|
| | |
|
|/ |
|
|
|
|
| |
iterating fetcher
|
| |
|
| |
|
|\
| |
| | |
Add delayed task timeouts to _poll calls
|
| |
| |
| |
| |
| |
| | |
- Consider all delayed tasks, not just heartbeat
- Include metadata update timeout
- Fix second / millisecond bug calling client.poll()
|
|/ |
|
| |
|
|
|
|
| |
out of sync
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
| |
- Support single message consumption via next(consumer) in py2/py3
- batch message methods (Fetcher.fetched_records / KafkaConsumer.poll)
are incompatible with iterators -- message generator state keeps
messages internally after they are popped from _records, but before
subscription_state is updated.
|
| |
|