From 68e19edba8da513d20d2b62f6803463fcb02fd4f Mon Sep 17 00:00:00 2001 From: Bogdan Drutu Date: Fri, 3 May 2019 17:08:56 -0700 Subject: Disable by default RunningSpanStore, and enable if Zpages are initialized. (#1875) * Disable by default RunningSpanStore, and enable if Zpages are initialized. * Change to allow configuration of max spans. * Update Changelog. --- .../src/main/java/io/opencensus/contrib/zpages/ZPageHandlers.java | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'contrib') diff --git a/contrib/zpages/src/main/java/io/opencensus/contrib/zpages/ZPageHandlers.java b/contrib/zpages/src/main/java/io/opencensus/contrib/zpages/ZPageHandlers.java index 710e9a20..2a83e972 100644 --- a/contrib/zpages/src/main/java/io/opencensus/contrib/zpages/ZPageHandlers.java +++ b/contrib/zpages/src/main/java/io/opencensus/contrib/zpages/ZPageHandlers.java @@ -78,6 +78,11 @@ public final class ZPageHandlers { private static final ZPageHandler statszZPageHandler = StatszZPageHandler.create(Stats.getViewManager()); + static { + // Sets the maximum number of elements as Integer.MAX_VALUE. + Tracing.getExportComponent().getRunningSpanStore().setMaxNumberOfSpans(Integer.MAX_VALUE); + } + private static final Object monitor = new Object(); @GuardedBy("monitor") -- cgit v1.2.3