Skip to content

Commit 8b837aa

Browse files
author
Peter Alfonsi
committed
Fix flaky test
Signed-off-by: Peter Alfonsi <petealft@amazon.com>
1 parent 2a37bdd commit 8b837aa

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

server/src/main/java/org/opensearch/common/cache/stats/DefaultCacheStatsHolder.java

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@
1212
import java.util.HashMap;
1313
import java.util.List;
1414
import java.util.Map;
15+
import java.util.Objects;
1516
import java.util.concurrent.ConcurrentHashMap;
1617
import java.util.concurrent.locks.Lock;
1718
import java.util.concurrent.locks.ReentrantLock;
@@ -170,7 +171,8 @@ private boolean internalIncrementHelper(
170171
*/
171172
@Override
172173
public ImmutableCacheStatsHolder getImmutableCacheStatsHolder(String[] levels) {
173-
return new ImmutableCacheStatsHolder(this.statsRoot, levels, dimensionNames, storeName);
174+
String[] nonNullLevels = Objects.requireNonNullElseGet(levels, () -> new String[0]);
175+
return new ImmutableCacheStatsHolder(this.statsRoot, nonNullLevels, dimensionNames, storeName);
174176
}
175177

176178
@Override

0 commit comments

Comments
 (0)