summaryrefslogtreecommitdiff
path: root/kafka/common.py
Commit message (Expand)AuthorAgeFilesLines
* Always absolute_importabsolute_importDana Powers2016-08-021-0/+2
* Split kafka.common into kafka.structs and kafka.errorsDana Powers2016-04-051-488/+2
* Mark old kafka.common structs as Deprecated; remove unused TopicMetadataDana Powers2016-02-151-11/+10
* Small KafkaClient.check_version() improvementsDana Powers2016-01-251-0/+4
* Use ConnectionError rather than new DisconnectErrorDana Powers2015-12-291-6/+2
* AbstractCoordinator (modelled after upstream Java class)Dana Powers2015-12-281-0/+5
* Add OffsetAndMetadata namedtupleDana Powers2015-12-281-0/+3
* Use attributes on exception classes to signal retriable and invalid metadata ...Dana Powers2015-12-281-11/+28
* Rename TopicAndPartition -> TopicPartitionDana Powers2015-12-281-1/+1
* New async KafkaClient, based on java NetworkClient and ConsumerClientDana Powers2015-12-281-0/+8
* Update BrokerConnection for use with async clientDana Powers2015-12-281-0/+4
* Rename Cluster -> ClusterMetadata; align with upstream Metadata classDana Powers2015-12-281-0/+4
* Switch BrokerConnection to (mostly) non-blocking IO.Dana Powers2015-12-171-0/+16
* new 0.9 error codes plus descriptions.Zack Dever2015-12-151-8/+170
* Convert OffsetCommit and OffsetFetch protocol encode/decodeDana Powers2015-12-101-8/+8
* Change KafkaProtocol to encode/decode Structs, not bytesDana Powers2015-12-091-6/+6
* Support consumer metadata requeststpalino2015-07-011-0/+22
* try to fix uncaught FailedPayloadsErrorreAsOn20102015-06-091-0/+2
* FailedPayloadsError now only has a single payload; use .payload attributeDana Powers2015-06-061-2/+2
* Improve async producer code: logic and style fixesViktor Shlapakov2015-06-031-11/+6
* Fix names for async retries opts, add timeout for putViktor Shlapakov2015-06-031-2/+2
* Simplification of retry logicViktor Shlapakov2015-06-031-1/+1
* Fix small issues with names/testsViktor Shlapakov2015-06-031-0/+4
* Clean and simplify retry logicViktor Shlapakov2015-06-031-0/+17
* Improved retry logicViktor Shlapakov2015-06-031-0/+3
* Fixed tests and other issues after rebaseViktor Shlapakov2015-06-031-1/+0
* Retries for async batchingViktor Shlapakov2015-06-031-2/+10
* Fixup indentation in kafka/common.py; add links to protocol definitionsDana Powers2015-03-081-23/+26
* Add failed_payloads attribute to FailedPayloadsErrorJob Evers2015-03-081-1/+3
* Use reflection to avoid multiple errno definitionsAlex Couture-Beil2015-01-101-24/+12
* Use configure() to check and set configuration keysDana Powers2014-12-151-0/+4
* A simpler kafka consumer:Dana Powers2014-12-151-0/+7
* Use standard exceptions in client._get_leader_for_partition()Dana Powers2014-09-011-4/+0
* No more custom LeaderUnavailableError exception -- raise LeaderNotAvailableErrorDana Powers2014-09-011-4/+0
* if error code is not recognized in check_error: raise UnknownErrorDana Powers2014-09-011-2/+6
* Improve metadata protocol handlingDana Powers2014-09-011-7/+23
* Add KafkaTimeoutError (used by client.ensure_topic_exists) and add a testDana Powers2014-08-141-0/+4
* Improve error handling and tests w.r.t. codecsPatrick Lucas2014-05-071-0/+6
* Attempt to fix travis build. Decrease complexity of service.py in favor of in...Mark Roberts2014-05-061-2/+8
* Make BrokerRequestError a base class, make subclasses for each broker errorMark Roberts2014-04-301-25/+89
* Explicit testing of protocol errors. Make tests more explicit, and start wor...Mark Roberts2014-04-081-0/+4
* Merge pull request #134 from wizzat/conn_refactorv0.9.0Dana Powers2014-03-211-15/+21
|\
| * Fix grammar in error stringMark Roberts2014-02-251-1/+1
| * Minor refactor in conn.py, update version in __init__.py, add ErrorStringMark Roberts2014-02-251-15/+21
* | Changes based on comments by @rdiomar, plus added LeaderUnavailableError for ...mrtheb2014-02-151-0/+4
* | Handle cases for partition with leader=-1 (not defined)Marc Labbe2014-01-311-4/+0
|/
* Throw KafkaUnavailableError when no brokers availableThomas Dimson2014-01-131-0/+4
* Exception hierarchy, invalidate more md on errorsThomas Dimson2014-01-131-6/+25
* make changes to be more fault tolerant: clean up connections, brokers, failed...Jim Lim2013-10-041-0/+5
* style: fix whitespacesVetoshkin Nikita2013-10-031-0/+4