summaryrefslogtreecommitdiff
path: root/kafka/producer/record_accumulator.py
Commit message (Expand)AuthorAgeFilesLines
* Add `log_start_offset` to message protocol parsing (#2020)Tincu Gabriel2020-03-251-4/+4
* Remove unused importJeff Widman2019-01-281-1/+0
* Be explicit with tuples for %s formattingJeff Widman2018-11-181-3/+3
* raising logging level on messages signalling data loss (#1553)Alexander Sibiryakov2018-11-101-2/+3
* Support produce with Kafka record headersHeikki Nousiainen2018-09-271-7/+9
* Don't use `kafka.common` internally1.3.5Jeff Widman2018-06-051-2/+2
* use absolute imports everywhere (#1362)Kevin Tindall2018-02-061-4/+4
* Fix timestamp not passed to RecordMetadata (#1273)Taras Voinarovskyi2017-10-221-6/+5
* Added minor fixes for PR reviewTaras2017-10-121-15/+3
* Refactor MessageSet and Message into LegacyRecordBatch to later support v2 me...Taras2017-10-111-45/+55
* Fix batch expiry messages to state secondsDominic Evans2017-07-261-3/+3
* raise KafkaTimeoutException when flush times outAndrew Kowalik2017-06-161-2/+5
* Improve error message when expiring batches in KafkaProducer (#1077)Dana Powers2017-05-031-7/+11
* Fixup doc references to max_in_flight_requests_per_connectionDana Powers2016-12-171-1/+1
* :wPass timestamp into Message, not just mimic it (#875)Taras Voinarovskyi2016-11-181-2/+6
* Instrument bufferpool-wait-ratio metric in KafkaProducerconn_metricsDana Powers2016-08-041-1/+5
* Rename _DEFAULT_CONFIG -> DEFAULT_CONFIG in KafkaProducer (#788)Dana Powers2016-08-011-2/+2
* KAFKA-3196: Add checksum and size to RecordMetadata and ConsumerRecord (#770...Dana Powers2016-07-171-1/+4
* Add initial producer-sender metricsDana Powers2016-07-161-3/+3
* KAFKA-3388: Fix expiration of batches sitting in the accumulator (#699)Dana Powers2016-05-221-7/+39
* KAFKA-3197: when max.in.flight.request.per.connection = 1, attempt to guarant...Dana Powers2016-05-221-11/+20
* Dont use soon-to-be-reserved keyword await as function name (FutureProduceRes...Dana Powers2016-05-221-1/+1
* KAFKA-3025: Message v1 -- add timetamp and use relative offset in compressed ...Dana Powers2016-05-221-13/+19
* Remove unused importskafka-3318Dana Powers2016-04-051-4/+1
* KAFKA-3013: Include topic-partition in exception for expired batchesDana Powers2016-04-051-1/+4
* Update imports from kafka.common -> kafka.errors / kafka.structsDana Powers2016-04-051-2/+2
* Fix producer threading bug that could crash sender (dict changing during iter...accumulator_bugfixDana Powers2016-03-141-2/+4
* Add optional timeout parameter to KafkaProducer.flush()Dana Powers2016-03-131-7/+11
* Catch duplicate batch.done() calls -- this can happen if we maybe_expire then...Dana Powers2016-02-181-1/+4
* Warn if pending batches failed during flushDana Powers2016-02-181-0/+3
* Fix concurrency bug in RecordAccumulator.ready()Dana Powers2016-02-181-2/+6
* Support batch_size = 0 in producer buffersbatch_size_zeroDana Powers2016-02-171-1/+1
* Fix accumulator bug: expired batches should be removed from the internal queueDana Powers2016-02-021-0/+10
* Add support for LZ4 compressed messages using python-lz4 moduleDana Powers2016-01-251-1/+1
* RecordAccumulator and RecordBatch, for use by async batching KafkaProducerDana Powers2016-01-241-0/+500