Merge pull request #794 from tiaanl/silence-empty-warning

Silence warning when there are no stale streams to delete
This commit is contained in:
antoshen 2021-06-22 14:48:01 -07:00 committed by GitHub
commit 7f18330ebd
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -565,10 +565,12 @@ public class Scheduler implements Runnable {
final Set<StreamIdentifier> staleStreamIdsToBeRevived = staleStreamIdDeletionDecisionMap.get(true);
removeStreamsFromStaleStreamsList(staleStreamIdsToBeRevived);
log.warn(
"Streams enqueued for deletion for lease table cleanup along with their scheduled time for deletion: {} ",
staleStreamDeletionMap.entrySet().stream().collect(Collectors.toMap(Map.Entry::getKey,
entry -> entry.getValue().plus(waitPeriodToDeleteOldStreams))));
if (!staleStreamDeletionMap.isEmpty()) {
log.warn(
"Streams enqueued for deletion for lease table cleanup along with their scheduled time for deletion: {} ",
staleStreamDeletionMap.entrySet().stream().collect(Collectors.toMap(Map.Entry::getKey,
entry -> entry.getValue().plus(waitPeriodToDeleteOldStreams))));
}
streamSyncWatch.reset().start();