summaryrefslogtreecommitdiff
path: root/kafka/consumer/group.py
Commit message (Collapse)AuthorAgeFilesLines
* Vendor six 1.10.0sixDana Powers2016-08-011-1/+1
|
* Use socket_options configuration to setsockopts(). Default TCP_NODELAY (#783)Dana Powers2016-08-011-4/+9
|
* Document the ssl_password config option (#780)Samuel Taylor2016-07-261-0/+2
| | | | PR #750 added the code for passing along a password, but not any documentation on it
* Fix typo in KafkaConsumer documentation (#775)Samuel Taylor2016-07-211-1/+1
|
* KAFKA-2832: Add a consumer config option to exclude internal topics (#765)Dana Powers2016-07-171-0/+5
| | | | Use exclude_internal_topics config in KafkaConsumer to avoid subscribe patterns matching internal topics Raise error during rebalance if subscribed topics are not authorized
* Expose selector type as config option (#764)Dana Powers2016-07-161-1/+5
|
* Update kafka configuration links -> 0.10.0.0 docsDana Powers2016-07-161-1/+1
|
* First stab at public metrics() interface for KafkaConsumer / KafkaProducerDana Powers2016-07-161-2/+16
|
* Fixup metrics_sample_window_ms docstring in consumerDana Powers2016-07-161-2/+2
|
* Add api_version config to KafkaClient, deprecate str in favor of tuples (#761)Dana Powers2016-07-161-16/+28
|
* Add skip_double_compressed_messages option to KafkaConsumerunrecurse_unpack_message_setDana Powers2016-07-141-0/+8
|
* Update consumer_timeout_ms docstring per #749Dana Powers2016-07-081-3/+3
|
* Add ssl_password to default_config dicts. Send ssl_password when loading ↵Ashley McKemie2016-07-081-0/+1
| | | | cert chains (#750)
* allow client.check_version timeout to be set in Producer and Consumer ↵eastlondoner2016-06-291-1/+5
| | | | | constructors (#647) * allow client.check_version timeout to be set in Producer and Consumer constructors
* Add CRL support to SSL support (#683)Vincent Bernat2016-05-191-0/+6
| | | | A user can provide a CRL whose peer certificate will be checked against. This only works with Python 3.4+ and Python 2.7.9+.
* Add protocol support for ApiVersionRequest; identify 0.10 brokers in ↵check_version_0_10Dana Powers2016-05-021-1/+1
| | | | check_version
* instrument metrics for fetch requestsZack Dever2016-04-131-2/+2
|
* Beginnings of metrics instrumentation in kafka consumer.Zack Dever2016-04-131-6/+23
| | | | | | This adds the parent metrics instance to kafka consumer, which will eventually be used to instrument everything under consumer. To start I ported the java consumer coordinator metrics.
* Add SSL configuration kwargs to KafkaClient, KafkaConsumer, KafkaProducerDana Powers2016-04-091-0/+21
|
* Default sleep=True in client.pollDana Powers2016-04-081-1/+1
|
* Update imports from kafka.common -> kafka.errors / kafka.structsDana Powers2016-04-051-1/+1
|
* Merge pull request #602 from zackdever/KAFKA-2698Dana Powers2016-03-171-0/+8
|\ | | | | KAFKA-2698: add paused API
| * KAFKA-2698: add paused APIZack Dever2016-03-161-0/+8
| |
* | Add default_offset_commit_callback to KafkaConsumer DEFAULT_CONFIGSDana Powers2016-03-171-0/+1
|/
* KafkaConsumer.poll should sleep to prevent tight-loopsconsumer_poll_sleepDana Powers2016-03-141-1/+1
|
* Raise TypeError in KafkaConsumer when partition is not a TopicPartitiontopic_partition_type_errorDana Powers2016-03-141-0/+17
|
* Consumer should timeout internal iterator if heartbeat ttl is expiredconsumer_heartbeat_fixesDana Powers2016-03-121-3/+15
|
* factor group checking logic to KafkaConsumer._use_consumer_group()Dana Powers2016-03-121-24/+37
|
* Bug fix: KafkaConsumer.position()Stefán Þorvarðarson2016-03-091-1/+1
| | | | | Method KafkaConsumer.position() was not refreshing position correctly when calling self._update_fetch_positions().
* Merge pull request #557 from dpkp/socket_buffer_size_optionalDana Powers2016-02-181-4/+6
|\ | | | | Dont override system rcvbuf or sndbuf unless user configures explicitly
| * Dont override system rcvbuf or sndbuf unless user configures explicitlysocket_buffer_size_optionalDana Powers2016-02-171-4/+6
| |
* | Add RangePartitionAssignor (and use as default); add assignor testsrange_assignorDana Powers2016-02-161-2/+4
|/
* KAFKA-3044: Re-word consumer.poll behaviourDana Powers2016-02-151-3/+4
|
* Issue 545: Convert deserializer StopIteration errors to raw ExceptionsDana Powers2016-02-151-1/+1
|
* Fix Typos (Issue 536)Dana Powers2016-02-151-1/+1
|
* KAFKA-3191: Improve offset committing docstringsDana Powers2016-02-021-2/+6
|
* a few extra AssertionError messages in KafkaConsumerDana Powers2016-02-021-2/+2
|
* KAFKA-3170: default consumer config for fetch_min_bytes should be 1Dana Powers2016-02-021-2/+2
|
* Add more assertions in KafkaConsumer (primarily to seek* methods)Dana Powers2016-02-011-3/+28
|
* Be sure to get all metadata when subscribing to a regex pattern.Dana Powers2016-02-011-12/+19
|
* Implement KafkaConsumer.topics()Dana Powers2016-02-011-7/+14
| | | | | - add ClusterMetadata.need_all_topic_metadata attribute - client requests metadata for all topics if attribute True
* Add KafkaConsumer.highwater(partition) to get highwater offsets from ↵Dana Powers2016-01-311-0/+22
| | | | FetchResponses
* Fix internal timeout / sleep handling in consumer iteratoriterator_timeoutDana Powers2016-01-291-15/+16
|
* Disable offset commits and auto-partition-assignment when group_id is NoneDana Powers2016-01-241-20/+28
|
* Sleep in KafkaConsumer iterator if no partition assignment; dont block in ↵iterator_fetchesDana Powers2016-01-121-4/+25
| | | | poll if no in-flight fetches
* Move consumer_timeout handling to private methodDana Powers2016-01-121-5/+7
|
* Reorganize init_fetches calls during iterationDana Powers2016-01-101-2/+3
| | | | | | | 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.
* Fetcher logging should be debug or trace (left higher during testing)Dana Powers2016-01-101-0/+1
|
* Pass consumer timeout to client.poll() in iterator; check timeout before ↵idle_sleepDana Powers2016-01-101-1/+4
| | | | iterating fetcher
* Fix sec / millisec unit bug in KafkaConsumer._poll_once()Dana Powers2016-01-101-1/+1
|