KAFKA-14558: Move/Rewrite LastRecord, TxnMetadata, BatchMetadata, ProducerStateEntry, and ProducerAppendInfo to the storage module#13043
Conversation
b00e944 to
2c7a350
Compare
2c7a350 to
4eef3a2
Compare
4eef3a2 to
4316d11
Compare
4316d11 to
72f2872
Compare
ijuma
left a comment
There was a problem hiding this comment.
Thanks for the PR. Please see my comments below.
|
@satishd Just checking that you saw the review for this PR (there was an issue with the notifications in a previous one, I believe). I was planning to merge this before reviewing the next one. |
f41ef30 to
060de9e
Compare
|
@ijuma I rebased it with trunk to resolve the conflicts, working on addressing your review comments. I will let you know once I am done with my changes. |
Minor cleanup in classes move to storage module. Resolved upstream trunk merge conflicts.
7edd1e9 to
7a1f9b9
Compare
7a1f9b9 to
d181994
Compare
d181994 to
89e2ec3
Compare
…of ProducerStateEntry instances.
…e of BatchMetadata.
|
Thanks @ijuma for the review. I address them in the code and replied to your comment. |
ijuma
left a comment
There was a problem hiding this comment.
Thanks for the updates. This is pretty close. Left a few more comments. I resolved all the items that were already addressed.
6e726dc to
ef3b5cd
Compare
|
Thanks @ijuma for the review comments. Replied inline and/or addressed with the latest commits. |
ijuma
left a comment
There was a problem hiding this comment.
Thanks for the updates. See comments below.
|
Thanks @ijuma for the review. Addressed them with the latest commit. |
|
JDK 8 build passed, the other builds had unrelated flaky failures. |
…9-jan-2023 * apache/trunk: (16 commits) KAFKA-14570: Fix parenthesis in verifyFullFetchResponsePartitions output (apache#13072) MINOR: Remove public mutable fields from ProducerAppendInfo (apache#13091) KAFKA-14558: Move/Rewrite LastRecord, TxnMetadata, BatchMetadata, ProducerStateEntry, and ProducerAppendInfo to the storage module (apache#13043) KAFKA-14535: Fix flaky EndToEndAuthorization tests which were sensitive to ACL change reordering (apache#13086) KAFKA-9087 Replace log high watermark by future log high watermark wh… (apache#13075) MINOR: add error reason when controller failed to handle events (apache#13050) MINOR: doc: note how JDK-8136913 can affect client SASL (apache#13071) 2023 (apache#13083) KAFKA-14279; Add 3.3.x to core compatibility tests (apache#13076) MINOR Fixed doc generation for LogConfig class in genTopicConfigDocs. (apache#13079) ...
…ducerStateEntry, and ProducerAppendInfo to the storage module (apache#13043) For broader context on this change, see: * KAFKA-14470: Move log layer to storage module. Reviewers: Ismael Juma <ismael@juma.me.uk>
For broader context on this change, you may want to look at KAFKA-14470: Move log layer to storage module.
Committer Checklist (excluded from commit message)