GitHub user hachikuji opened a pull request:

    https://github.com/apache/kafka/pull/2614

    KAFKA-4816: Message format changes for idempotent/transactional producer

    

You can merge this pull request into a Git repository by running:

    $ git pull https://github.com/confluentinc/kafka exactly-once-message-format

Alternatively you can review and apply these changes as the patch at:

    https://github.com/apache/kafka/pull/2614.patch

To close this pull request, make a commit to your master/trunk branch
with (at least) the following in the commit message:

    This closes #2614
    
----
commit dbedb762dd04784c410b51a38413210da0cf9529
Author: Jason Gustafson <ja...@confluent.io>
Date:   2016-11-18T16:41:27Z

    EoS Message Format Changes

commit 780880f24e31fe0b16a71be563b7914fc66dc58d
Author: hachikuji <ja...@confluent.io>
Date:   2017-02-15T05:09:44Z

    Support variable length integer types in the new message format (#127)

commit 67b72a788003260265e87813ea08908ae163485a
Author: hachikuji <ja...@confluent.io>
Date:   2017-02-19T19:27:46Z

    Add relative timestamps to new message format (#128)

commit 155e2e6b6c8c3d03187e3fd828fd04c194401ca1
Author: hachikuji <ja...@confluent.io>
Date:   2017-02-22T23:00:22Z

    Implement full (stubbed out) fetch and produce request schema (#130)

commit 3e92c0c54a0334d73a9876c8c49a7ac4e1a77e87
Author: hachikuji <ja...@confluent.io>
Date:   2017-02-23T23:25:28Z

    Add basic support for control messages (#132)

commit ac20e0630a3738ee86f5a2b84fc7624fad7c8345
Author: hachikuji <ja...@confluent.io>
Date:   2017-02-27T19:32:13Z

    Add transactional flag support (#135)

commit 04909edd7079e026663a4da937aae4fb61741b27
Author: hachikuji <ja...@confluent.io>
Date:   2017-02-27T22:29:04Z

    Add leader epoch for KIP-101 and no longer use attributes for null 
key/value (#136)

commit d31596034f331547f8967b565129957f5a8d5da1
Author: hachikuji <ja...@confluent.io>
Date:   2017-02-28T00:50:20Z

    Support old produce request versions which use older magic values (#131)

commit a5681ac1db5a72184fcc53b2e777cb03152d2f70
Author: hachikuji <ja...@confluent.io>
Date:   2017-02-28T20:48:56Z

    Add a few missing test cases (#137)

commit a4bd61da3ca052c99290feb61d8a1bb4e0b5995e
Author: Jason Gustafson <ja...@confluent.io>
Date:   2017-02-28T23:43:39Z

    Some minor tweaks from looking over the code

----


---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastruct...@apache.org or file a JIRA ticket
with INFRA.
---

Reply via email to