KAFKA-9850 Move KStream#repartition operator validation during Topolo…#8550
Conversation
abbccdda
left a comment
There was a problem hiding this comment.
Thanks for the PR, get some comments.
|
@abbccdda Hi, pr updated. Could you continue to review it? |
| .collect(Collectors.toSet()) | ||
| ).collect(Collectors.toList()); | ||
| for (final Set<String> copartition : copartitionGroups) { | ||
| final Map<String, Integer> topicPartNum = new HashMap<>(); |
There was a problem hiding this comment.
What is topicPartNum? Please avoid abbreviation; make the code hard to read?
Should this be numberOfPartitionsPerTopic ?
There was a problem hiding this comment.
Done and thanks for your advice.
|
Retest this please. |
@mjsax I have modified the codes according to your suggestion and passed the test. Could you continue to review it? |
|
Thanks for the update. I'll wait for Jenkins and do another pass afterwards. Btw: the comment "Retest this please" is not for you, but for Jenkins to run the build :) -- you can ignore those comments. (Also note, only committers can trigger builds so it won't work for you). |
|
Retest this please. |
|
@mjsax hi, failed tests have been fixed. Could you retest this? |
|
Retest this please. |
|
Will try to review in the next couple of day. |
@mjsax could you retest this? I tested cases in my laptop and the failed case passed |
|
Thanks for the PR @zhaohaidao! Merged to |
* 'trunk' of github.com:apache/kafka: MINOR: add option to rebuild source for system tests (apache#6656) KAFKA-9850 Move KStream#repartition operator validation during Topolo… (apache#8550) MINOR: Add a duplicate() method to Message classes (apache#8556) KAFKA-9966: add internal assignment listener to stabilize eos-beta upgrade test (apache#8648) MINOR: Replace null with an actual value for timestamp field in InsertField SMT unit tests (apache#8649) MINOR: Fix ProcessorContext JavaDocs and stream-time computation (apache#8603) MINOR: improve tests for TopologyTestDriver (apache#8631) KAFKA-9821: consolidate Streams rebalance triggering mechanisms (apache#8596) KAFKA-9669; Loosen validation of inner offsets for older message formats (apache#8647) KAFKA-8770: KIP-557: Drop idempotent KTable source updates (apache#8254) MINOR: Remove allow concurrent test (apache#8641)
apache#8550) Reviewers: Boyang Chen <boyang@confluent.io>, Matthias J. Sax <matthias@confluent.io>
Tickets: KAFKA-9850