From 2971efac558b8a56438575bfc22fcf6ca6238603 Mon Sep 17 00:00:00 2001 From: Rob Austin Date: Mon, 17 Nov 2014 20:09:16 +0000 Subject: [PATCH] HCOLL-213 - added debug log about resizing buffer --- .../net/openhft/chronicle/map/StatelessChronicleMap.java | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/src/main/java/net/openhft/chronicle/map/StatelessChronicleMap.java b/src/main/java/net/openhft/chronicle/map/StatelessChronicleMap.java index 2098a25e6..5ad879a88 100644 --- a/src/main/java/net/openhft/chronicle/map/StatelessChronicleMap.java +++ b/src/main/java/net/openhft/chronicle/map/StatelessChronicleMap.java @@ -101,8 +101,7 @@ class StatelessChronicleMap implements ChronicleMap, Closeable { private long transactionID; StatelessChronicleMap(final StatelessMapConfig builder, - final AbstractChronicleMapBuilder chronicleMapBuilder) throws - IOException { + final AbstractChronicleMapBuilder chronicleMapBuilder) throws IOException { this.builder = builder; this.keyValueSerializer = new KeyValueSerializer(chronicleMapBuilder.keyBuilder, chronicleMapBuilder.valueBuilder); @@ -620,6 +619,10 @@ class StatelessChronicleMap implements ChronicleMap, Closeable { private void resizeBuffer(int size, long start) { + + if (LOG.isDebugEnabled()) + LOG.debug("resizing buffer to size=" + size); + if (size < buffer.capacity()) throw new IllegalStateException("it not possible to resize the buffer smaller"); @@ -1124,7 +1127,7 @@ class StatelessChronicleMap implements ChronicleMap, Closeable { int i = substring.indexOf(' '); if (i != -1) { int size = Integer.parseInt(substring.substring(0, i)); - resizeBuffer(size+ maxEntrySize, start); + resizeBuffer(size + maxEntrySize, start); } else resizeBuffer((int) (bytes.capacity() + maxEntrySize), start); }