From 22194dae7be3c3b58eb420979bbe6c21dc6029f0 Mon Sep 17 00:00:00 2001 From: Per Minborg Date: Wed, 2 Dec 2020 08:58:41 +0100 Subject: [PATCH] Update analytic settings --- .../net/openhft/chronicle/map/internal/AnalyticsHolder.java | 6 ++++++ .../net/openhft/chronicle/map/internal/AnalyticsMain.java | 2 ++ 2 files changed, 8 insertions(+) diff --git a/src/main/java/net/openhft/chronicle/map/internal/AnalyticsHolder.java b/src/main/java/net/openhft/chronicle/map/internal/AnalyticsHolder.java index c516f93f5..11444e378 100644 --- a/src/main/java/net/openhft/chronicle/map/internal/AnalyticsHolder.java +++ b/src/main/java/net/openhft/chronicle/map/internal/AnalyticsHolder.java @@ -5,11 +5,17 @@ import net.openhft.chronicle.core.pom.PomProperties; public enum AnalyticsHolder {; + static { + System.setProperty("chronicle.analytics.enable","true"); + } + // Todo: VERSION is "unknown" for some reason private static final String VERSION = PomProperties.version("net.openhft", "chronicle-map"); private static final AnalyticsFacade ANALYTICS = AnalyticsFacade.standardBuilder("G-TDTJG5CT6G", "J8qsWGHgQP6CLs43mQ10KQ", VERSION) //.withReportDespiteJUnit() + .withDebugLogger(System.out::println) + //.withUrl("https://www.google-analytics.com/debug/mp/collect") .build(); public static AnalyticsFacade instance() { 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 c23ed355f..438b32539 100644 --- a/src/main/java/net/openhft/chronicle/map/internal/AnalyticsMain.java +++ b/src/main/java/net/openhft/chronicle/map/internal/AnalyticsMain.java @@ -1,5 +1,6 @@ package net.openhft.chronicle.map.internal; +import net.openhft.chronicle.core.Jvm; import net.openhft.chronicle.map.ChronicleMap; import net.openhft.chronicle.map.ChronicleMapBuilder; @@ -29,6 +30,7 @@ public final class AnalyticsMain { m2.put(2L, "Two"); } } + Jvm.pause(2_000); System.out.println("Completed successfully"); System.exit(0); }