mirror of https://github.com/apache/kafka.git
MINOR: Remove unnecessary checks in `TopicDelta` (#20337)
field `directories` has already been validated in the constructor,so
there’s no need to check for null.
7d2ad18520/metadata/src/main/java/org/apache/kafka/metadata/PartitionRegistration.java (L221)
Reviewers: Chia-Ping Tsai <chia7712@gmail.com>, TengYao Chi
<frankvicky@apache.org>, Yung <yungyung7654321@gmail.com>, Ken Huang
<s7133700@gmail.com>
This commit is contained in:
parent
9a0239a032
commit
2e774cca4f
|
@ -211,11 +211,7 @@ public final class TopicDelta {
|
||||||
|
|
||||||
try {
|
try {
|
||||||
PartitionRegistration prevPartition = image.partitions().get(entry.getKey());
|
PartitionRegistration prevPartition = image.partitions().get(entry.getKey());
|
||||||
if (
|
if (prevPartition == null || prevPartition.directory(brokerId) != entry.getValue().directory(brokerId)) {
|
||||||
prevPartition == null ||
|
|
||||||
prevPartition.directories == null ||
|
|
||||||
prevPartition.directory(brokerId) != entry.getValue().directory(brokerId)
|
|
||||||
) {
|
|
||||||
directoryIds.put(
|
directoryIds.put(
|
||||||
new TopicIdPartition(id(), new TopicPartition(name(), entry.getKey())),
|
new TopicIdPartition(id(), new TopicPartition(name(), entry.getKey())),
|
||||||
entry.getValue().directory(brokerId)
|
entry.getValue().directory(brokerId)
|
||||||
|
|
Loading…
Reference in New Issue