summaryrefslogtreecommitdiff
path: root/kafka/codec.py
Commit message (Expand)AuthorAgeFilesLines
* Vendor `six` consistentlyJeff Widman2018-10-221-2/+2
* Force lz4 to disable Kafka-unsupported block linking when encoding (#1476)Michael P. Nitowski2018-04-181-1/+13
* Support alternative lz4framed (#1395)everpcpc2018-03-091-0/+11
* LZ4 support in kafka 0.8/0.9 does not accept a ContentSize headerDana Powers2017-03-141-6/+14
* Prefer python-lz4 over lz4f if availableDana Powers2017-03-141-7/+32
* Free lz4 decompression context to avoid leakDana Powers2017-03-141-0/+1
* Vendor six 1.10.0sixDana Powers2016-08-011-2/+4
* Use standard LZ4 framing for v1 messages / kafka 0.10 (#695)Dana Powers2016-05-221-7/+23
* Handle broken LZ4 framing; switch to lz4tools + xxhashlz4_fixupDana Powers2016-01-261-7/+51
* Prefer module imports (io.BytesIO)Dana Powers2016-01-251-5/+5
* python-snappy does not like buffer-slices on pypy...Dana Powers2016-01-251-2/+12
* Ignore pylint errors on buffer/memoryviewDana Powers2016-01-251-0/+2
* Python3 does not support buffer -- use memoryview in snappy_decodeDana Powers2016-01-251-2/+8
* Dont need context manager for BytesIODana Powers2016-01-251-22/+18
* Write xerial-formatted snappy by default; use buffers to reduce copiesDana Powers2016-01-251-22/+16
* Add support for LZ4 compressed messages using python-lz4 moduleDana Powers2016-01-251-0/+13
* Docstring updatesDana Powers2016-01-071-13/+19
* allow to specify compression level for codecs which support thistrbs2015-09-121-2/+5
* Take the linter to kafka/codec.pyDana Powers2015-03-091-11/+10
* Gzip context manager not supported in py2.6, so use try/finally insteadDana Powers2015-03-091-2/+17
* Use context managers in gzip_encode / gzip_decodeDana Powers2015-03-081-12/+7
* Make all unit tests pass on py3.3/3.4Bruno ReniƩ2014-09-031-8/+11
* Make it possible to read and write xerial snappyGreg Bowyer2014-02-191-3/+95
* Split fixtures out to a separate fileIvan Pouzyrevsky2013-06-071-3/+3
* Beautify codec.pyIvan Pouzyrevsky2013-06-071-24/+21
* Refactor and update integration testsIvan Pouzyrevsky2013-06-071-0/+7
* PEP8-ify most of the filesMahendra M2013-05-291-2/+6
* Add Snappy support0.1-alphaDavid Arthur2012-11-161-0/+17
* Moved codec stuff into it's own moduleDavid Arthur2012-10-021-0/+23