KAFKA-3522: Remove TimestampedByteStore from public API#6222
Conversation
|
Call for review @guozhangwang @bbejeck @vvcephei @ableegoldman |
|
Retest this please. |
vvcephei
left a comment
There was a problem hiding this comment.
Huh! Interesting solution, rather than reverting it and having a much bigger diff to pull out and put back in.
I've searched also for other public APIs from the KIP, and I agree this looks like the only one that was in so far.
Nice work; looking forward to getting this in in 2.3!
|
https://builds.apache.org/job/kafka-pr-jdk11-scala2.12/2125/ and https://builds.apache.org/job/kafka-pr-jdk8-scala2.11/19220/ Retest this please. |
|
We now have |
|
@mjsax , yes, I think that's right. |
guozhangwang
left a comment
There was a problem hiding this comment.
LGTM. Please feel free to merge.
|
Retest this please. |
|
https://builds.apache.org/job/kafka-pr-jdk11-scala2.12/2225/ Retest this please |
|
https://builds.apache.org/job/kafka-pr-jdk11-scala2.12/2227/ @ijuma This test failed two times in a row for Java11. Is it a know issue and is anybody working on it? Java 8 passed. Retest this please. |
|
@mjsax We thought we had fixed it with a PR from @stanislavkozlovski. Looks like we did not. It's not Java 11 specific. |
|
Was the fix cherry-picked to |
|
https://builds.apache.org/job/kafka-pr-jdk11-scala2.12/2230/ I was looking into commit history. Seems you refer to 66129b1 ? This is only in |
|
@mjsax sounds good. |
c49b886 to
bbeeada
Compare
|
Cherry-picked the fix to |
|
https://builds.apache.org/job/kafka-pr-jdk8-scala2.11/19332/ Retest this please. |
Because KIP-258 slips, this PR moves
TimestampedByteStoreinto internal package to not leak public API changes in 2.2 release. We will move it back, after 2.2 branch it cut.