Vlad Hanciuta
|
ff1f79c54b
Add dynamicPushDecoder interface
|
8 years ago |
Vlad Hanciuta
|
808ea149d8
Check records encoding error
|
8 years ago |
Vlad Hanciuta
|
033fed9b92
varintLengthField.reserveLen() should return 0 during decode
|
8 years ago |
Vlad Hanciuta
|
bd304f1b40
Refactor record batch encoding
|
8 years ago |
Vlad Hanciuta
|
c302872c8f
Fix typo
|
8 years ago |
Vlad Hanciuta
|
4a9a2bcc47
Get rid of size and adjusted fields in varintLengthField
|
8 years ago |
Vlad Hanciuta
|
5ffc7bf531
Simplify uncompressed records length computation
|
8 years ago |
Vlad Hanciuta
|
b51e2317f4
Make an encoder/decoder for records array
|
8 years ago |
Vlad Hanciuta
|
135aca9ac6
Don't cache the length
|
8 years ago |
Vlad Hanciuta
|
371165d592
Clarify the expected return value of ajustLength
|
8 years ago |
Vlad Hanciuta
|
b37b1580be
Introduce dynamicPushEncoders
|
8 years ago |
Vlad Hanciuta
|
6d52b9931e
Add test coverage for Records.isControl() and Records.isPartial()
|
8 years ago |
Vlad Hanciuta
|
61fb33edde
Rename Header to RecordHeader
|
8 years ago |
Vlad Hanciuta
|
e1067e3e2d
Implement a sum type that can hold RecordBatch or MessageSet
|
8 years ago |
Vlad Hanciuta
|
7630f80a01
Add support for Kafka 0.11 RecordBatch
|
8 years ago |
Vlad Hanciuta
|
f554f211f2
Add support for Kafka 0.11 Record format.
|
8 years ago |
Vlad Hanciuta
|
82babd01e5
Allow negative values for getArrayLength()
|
8 years ago |
Evan Huus
|
84ac2717ee
Merge pull request #972 from wladh/varints
|
8 years ago |
Evan Huus
|
0916ead426
Merge pull request #971 from wladh/crc32castagnoli
|
8 years ago |
Vlad Hanciuta
|
a0fbbfe26d
Make polynomial a type
|
8 years ago |
Evan Huus
|
34f7aff7e2
Merge pull request #971 from wladh/crc32castagnoli
|
8 years ago |
Vlad Hanciuta
|
07a5840e2e
Make polynomial a type
|
8 years ago |
Vlad Hanciuta
|
385ffd4bee
Add support for length fields encoded as varints.
|
8 years ago |
Vlad Hanciuta
|
ba10b7b08d
Add support for varint encoding and decoding
|
8 years ago |
Vlad Hanciuta
|
0d4d83d02a
Add support for Castagnoli polynomial for CRC32 computation
|
8 years ago |
Evan Huus
|
630b33cbf6
Merge pull request #970 from slaunay/enhancement/support-produce-response-timestamp-encoding
|
8 years ago |
Sebastien Launay
|
ca457b7003
Support ProduceResponse v1 and v2 encoding
|
8 years ago |
Evan Huus
|
70f6a705d4
Merge pull request #965 from agnivade/test
|
8 years ago |
Agniva De Sarker
|
515a490ec1
Addressing review comments
|
8 years ago |
Agniva De Sarker
|
c4ee2b86c7
Added more tests for config validation
|
8 years ago |