From 305dd9c43812f0889bc62d64dbd4b0f192ca6e1d Mon Sep 17 00:00:00 2001 From: Per Minborg Date: Thu, 19 Nov 2020 10:12:51 +0100 Subject: [PATCH] Fix map builder issue --- .../chronicle/map/internal/AnalyticsMain.java | 16 +++++++++++++--- 1 file changed, 13 insertions(+), 3 deletions(-) diff --git a/src/main/java/net/openhft/chronicle/map/internal/AnalyticsMain.java b/src/main/java/net/openhft/chronicle/map/internal/AnalyticsMain.java index 647b57e98..c23ed355f 100644 --- a/src/main/java/net/openhft/chronicle/map/internal/AnalyticsMain.java +++ b/src/main/java/net/openhft/chronicle/map/internal/AnalyticsMain.java @@ -11,10 +11,20 @@ public final class AnalyticsMain { public static void main(String[] args) { System.out.println("Creating two maps and sending analytics..."); - System.out.println("Currently, there is a limit of one message per h per JVM instance so only one analytics message will be sent upstream."); + System.out.println("Currently, there is a limit of four messages per h per JVM instance so only some analytics messages might be sent upstream."); + + try (ChronicleMap m1 = ChronicleMapBuilder.of(CharSequence.class, CharSequence.class) + .name(MAP_NAME1) + .averageKeySize(32) + .averageValueSize(32) + .entries(1_000) + .create()) { + try (ChronicleMap m2 = ChronicleMapBuilder.of(Long.class, CharSequence.class) + .name(MAP_NAME2) + .averageValueSize(32) + .entries(100) + .create()) { - try (ChronicleMap m1 = createMap(CharSequence.class, CharSequence.class, MAP_NAME1)) { - try (ChronicleMap m2 = createMap(Long.class, CharSequence.class, MAP_NAME2)) { m1.put("A", "1"); m2.put(2L, "Two"); }