From 04c09f6ba4a1dfa854f4de35b51db3ff673c25bb Mon Sep 17 00:00:00 2001 From: Andreas Huber Date: Sun, 20 Nov 2022 16:37:32 +0100 Subject: [PATCH] reduce verbosity of performance logging --- .../org/lucares/pdb/datastore/internal/DataStore.java | 8 ++++---- .../pdb/datastore/internal/QueryCompletionIndex.java | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/data-store/src/main/java/org/lucares/pdb/datastore/internal/DataStore.java b/data-store/src/main/java/org/lucares/pdb/datastore/internal/DataStore.java index 95ddb6d..8a517f4 100644 --- a/data-store/src/main/java/org/lucares/pdb/datastore/internal/DataStore.java +++ b/data-store/src/main/java/org/lucares/pdb/datastore/internal/DataStore.java @@ -154,7 +154,7 @@ public class DataStore implements AutoCloseable { final long start = System.nanoTime(); writer.write(dateAsEpochMilli, value); final double duration = (System.nanoTime() - start) / 1_000_000.0; - if (duration > 1) { + if (duration > 10) { System.out.println(" write took: " + duration + " ms " + tags); } } @@ -382,7 +382,7 @@ public class DataStore implements AutoCloseable { final PartitionedTagsCacheKey cacheKey = new PartitionedTagsCacheKey(tags, partitionId); final PdbWriter result = writerCache.putIfAbsent(cacheKey, t -> getWriterInternal(partitionId, tags)); final double duration = (System.nanoTime() - start) / 1_000_000.0; - if (duration > 1) { + if (duration > 100) { System.out.println(" get Writer took: " + duration + " ms " + tags); } return result; @@ -403,7 +403,7 @@ public class DataStore implements AutoCloseable { final PdbFile pdbFile = new PdbFile(partitionId, doc.getRootBlockNumber(), tags); writer = new PdbWriter(pdbFile, diskStorage.getExisting(partitionId)); final double duration = (System.nanoTime() - start) / 1_000_000.0; - if (duration > 1) { + if (duration > 100) { System.out.println(" init existing writer took: " + duration + " ms " + tags); } } catch (final RuntimeException e) { @@ -422,7 +422,7 @@ public class DataStore implements AutoCloseable { final PdbWriter result = new PdbWriter(pdbFile, diskStorage.getExisting(partitionId)); final double duration = (System.nanoTime() - start) / 1_000_000.0; - if (duration > 1) { + if (duration > 10) { METRICS_LOGGER_NEW_WRITER.info("newPdbWriter took {}ms tags: {}", duration, tags); } return result; diff --git a/data-store/src/main/java/org/lucares/pdb/datastore/internal/QueryCompletionIndex.java b/data-store/src/main/java/org/lucares/pdb/datastore/internal/QueryCompletionIndex.java index 206bfcd..3928c76 100644 --- a/data-store/src/main/java/org/lucares/pdb/datastore/internal/QueryCompletionIndex.java +++ b/data-store/src/main/java/org/lucares/pdb/datastore/internal/QueryCompletionIndex.java @@ -334,7 +334,7 @@ public class QueryCompletionIndex implements AutoCloseable { fieldIndex.putValue(partitionId, stringCompressor.getKeyAsString(tag), Empty.INSTANCE); } final double d = (System.nanoTime() - start) / 1_000_000.0; - if (d > 1) { + if (d > 10) { System.out.println(" addTags: " + d + " ms"); } }