summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* Minor optimization: inline check for no callbacksrecord_metadata_simplifyDana Powers2016-07-171-1/+2
* Simplify RecordMetadata to unaltered namedtuple -- minor speed optimizationDana Powers2016-07-171-19/+7
* KAFKA-3117: handle metadata updates during consumer rebalance (#766 / #701)Dana Powers2016-07-172-11/+25
* KAFKA-2832: Add a consumer config option to exclude internal topics (#765)Dana Powers2016-07-172-4/+13
* Expose selector type as config option (#764)Dana Powers2016-07-163-3/+15
* Protect writes to wakeup socket with threading lock (#763 / #709)Dana Powers2016-07-161-2/+6
* Merge pull request #762 from dpkp/metadata_v1Dana Powers2016-07-168-52/+154
|\
| * Use MetadataRequest v1 for 0.10+ api_versionmetadata_v1Dana Powers2016-07-162-9/+51
| * Add rack to BrokerMetadata - it is always None when using MetadataRequest v0Dana Powers2016-07-165-40/+52
| * Add protocol structs for Metadata v1Dana Powers2016-07-161-4/+36
| * Add protocol support for null ArraysDana Powers2016-07-161-0/+6
| * Add Boolean protocol typeDana Powers2016-07-161-0/+10
* | Update kafka configuration links -> 0.10.0.0 docsDana Powers2016-07-162-2/+2
* | Merge pull request #754 from dpkp/benchmarksDana Powers2016-07-1611-27/+640
|\ \
| * | Adapt benchmark scripts from https://github.com/mrafayaleem/kafka-jythonbenchmarksDana Powers2016-07-162-0/+337
| * | Move load_example.py to benchmarks/Dana Powers2016-07-161-0/+0
| * | Update Sensor time_ms docs; only calculate if neededDana Powers2016-07-161-3/+3
| * | First stab at public metrics() interface for KafkaConsumer / KafkaProducerDana Powers2016-07-162-2/+31
| * | Add comment re fetcher stats on compressed topicsDana Powers2016-07-161-0/+2
| * | Fixup metrics_sample_window_ms docstring in consumerDana Powers2016-07-161-2/+2
| * | KAFKA-3785: Fetcher spending unnecessary time during metrics recordingDana Powers2016-07-161-2/+4
| * | Add initial producer-sender metricsDana Powers2016-07-165-18/+261
| |/
* | #761 Follow-up: use api_version tuples in BrokerConnection.check_versionDana Powers2016-07-161-11/+10
|/
* Add api_version config to KafkaClient, deprecate str in favor of tuples (#761)Dana Powers2016-07-169-140/+146
* Include zk-offset configuration in coordinator unit testsDana Powers2016-07-161-2/+6
* Fix KafkaConsumer autocommit for 0.8 brokers (#756 / #706)Dana Powers2016-07-163-23/+27
* Cleanup error logging (#760 / #759)Dana Powers2016-07-152-2/+12
* Bump version for developmentDana Powers2016-07-151-1/+1
* Patch Release 1.2.51.2.5Dana Powers2016-07-153-1/+19
* Merge pull request #755 from dpkp/unrecurse_unpack_message_setDana Powers2016-07-152-17/+64
|\
| * Add skip_double_compressed_messages option to KafkaConsumerunrecurse_unpack_message_setDana Powers2016-07-142-0/+20
| * Log warning if message set appears double-compressed in KafkaConsumerDana Powers2016-07-141-0/+8
| * Drop recursion in _unpack_message_setDana Powers2016-07-141-17/+36
|/
* Merge pull request #757 from dpkp/double_compressionDana Powers2016-07-142-16/+93
|\
| * Fix bug causing KafkaProducer to double-compress message batches on retrydouble_compressionDana Powers2016-07-141-16/+23
| * Test MessageSetBuffer close -- cover double close compression bugDana Powers2016-07-141-0/+70
|/
* Bump version for developmentDana Powers2016-07-101-1/+1
* Patch Release 1.2.41.2.4Dana Powers2016-07-083-1/+21
* Update consumer_timeout_ms docstring per #749Dana Powers2016-07-081-3/+3
* Merge pull request #752 from dpkp/compacted_offsetsDana Powers2016-07-082-2/+18
|\
| * Use explicit subscription state flag to handle seek() during message iterationcompacted_offsetsDana Powers2016-07-082-1/+17
| * Fix consumer iteration on compacted topicsDana Powers2016-07-081-1/+1
|/
* Add ssl_password to default_config dicts. Send ssl_password when loading cert...Ashley McKemie2016-07-083-1/+5
* Push out one more patch for 1.2.3 release1.2.3Dana Powers2016-07-052-0/+2
* Avoid AttributeErrors in _unregister_cleanup (#747)Dana Powers2016-07-051-1/+1
* Patch Release 1.2.3Dana Powers2016-07-023-1/+21
* Randomize order of topics/partitions processed by fetcher to improve balance ...Dana Powers2016-06-291-0/+4
* allow client.check_version timeout to be set in Producer and Consumer constru...eastlondoner2016-06-293-2/+11
* Wakeup socket optimizations (#740)Dana Powers2016-06-262-2/+7
* assert will be disabled by "python -O" (#736)tyronecai2016-06-231-4/+4