Skip to content

Commit

Permalink
address review comments
Browse files Browse the repository at this point in the history
  • Loading branch information
arjun4084346 committed Dec 4, 2024

Verified

This commit was signed with the committer’s verified signature.
fwyzard Andrea Bocci
1 parent 5feda4e commit db06d6e
Showing 1 changed file with 8 additions and 7 deletions.
Original file line number Diff line number Diff line change
@@ -3532,15 +3532,16 @@ private boolean hasFatalDataValidationError(PushMonitor pushMonitor, String topi
}

private void safeDeleteRTTopic(String clusterName, String storeName) {
if (isRTTopicDeletionPermittedByAllControllers(clusterName, storeName)) {
boolean rtDeletionPermitted = isRTTopicDeletionPermittedByAllControllers(clusterName, storeName);
if (rtDeletionPermitted) {
String rtTopicToDelete = Version.composeRealTimeTopic(storeName);
deleteRTTopicFromAllFabrics(rtTopicToDelete, clusterName);
}
// Check if there is incremental push topic exist. If yes, delete it and send out to let other controller to
// delete it.
String incrementalPushRTTopicToDelete = Version.composeSeparateRealTimeTopic(storeName);
if (getTopicManager().containsTopic(pubSubTopicRepository.getTopic(incrementalPushRTTopicToDelete))) {
deleteRTTopicFromAllFabrics(incrementalPushRTTopicToDelete, clusterName);
// Check if there is incremental push topic exist. If yes, delete it and send out to let other controller to
// delete it.
String incrementalPushRTTopicToDelete = Version.composeSeparateRealTimeTopic(storeName);
if (getTopicManager().containsTopic(pubSubTopicRepository.getTopic(incrementalPushRTTopicToDelete))) {
deleteRTTopicFromAllFabrics(incrementalPushRTTopicToDelete, clusterName);
}
}
}

0 comments on commit db06d6e

Please sign in to comment.