From 0a96435669b0cb837cf5f3f26f54520772a5de16 Mon Sep 17 00:00:00 2001 From: Kenneth Endfinger Date: Sat, 8 Jan 2022 15:28:41 -0500 Subject: [PATCH] Gjallarhorn: Render pool should ignore playback segments which are empty. --- .../kubelet/foundation/gjallarhorn/state/BlockMapRenderPool.kt | 3 +++ 1 file changed, 3 insertions(+) diff --git a/tool-gjallarhorn/src/main/kotlin/cloud/kubelet/foundation/gjallarhorn/state/BlockMapRenderPool.kt b/tool-gjallarhorn/src/main/kotlin/cloud/kubelet/foundation/gjallarhorn/state/BlockMapRenderPool.kt index 83bcf8f..d26c9fa 100644 --- a/tool-gjallarhorn/src/main/kotlin/cloud/kubelet/foundation/gjallarhorn/state/BlockMapRenderPool.kt +++ b/tool-gjallarhorn/src/main/kotlin/cloud/kubelet/foundation/gjallarhorn/state/BlockMapRenderPool.kt @@ -59,6 +59,9 @@ class BlockMapRenderPool( val sliced = changelog.slice(slice) val tracker = BlockLogTracker(blockTrackMode) tracker.replay(sliced) + if (tracker.isEmpty()) { + return + } trackers[slice] = tracker }