From 3fcca8057cc9d066ce3f897232895aad6c187e9f Mon Sep 17 00:00:00 2001 From: Sanket Mundra Date: Thu, 24 Apr 2025 14:02:47 +0530 Subject: [PATCH] chore: add NullNode case while converting values for mertrics reporting --- .../documentstore/metric/BaseDocStoreMetricProviderImpl.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/document-store/src/main/java/org/hypertrace/core/documentstore/metric/BaseDocStoreMetricProviderImpl.java b/document-store/src/main/java/org/hypertrace/core/documentstore/metric/BaseDocStoreMetricProviderImpl.java index f5a4ed972..758c3a8c4 100644 --- a/document-store/src/main/java/org/hypertrace/core/documentstore/metric/BaseDocStoreMetricProviderImpl.java +++ b/document-store/src/main/java/org/hypertrace/core/documentstore/metric/BaseDocStoreMetricProviderImpl.java @@ -140,6 +140,8 @@ private String getStringLabelValue(JsonNode jsonNode) { return String.valueOf(jsonNode.numberValue()); case BOOLEAN: return String.valueOf(jsonNode.booleanValue()); + case NULL: + return NULL_LABEL_VALUE_PLACEHOLDER; default: throw new IllegalArgumentException( String.format("Unsupported JSON node type: %s", jsonNode.getNodeType()));