From 904f41a3704501fedfcd7326a6dc6c8c24b8c945 Mon Sep 17 00:00:00 2001 From: Alexander Dinauer Date: Thu, 18 Dec 2025 10:04:48 +0100 Subject: [PATCH 1/3] Report discarded log in batch processor as log_byte --- sentry/src/main/java/io/sentry/logger/LoggerBatchProcessor.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sentry/src/main/java/io/sentry/logger/LoggerBatchProcessor.java b/sentry/src/main/java/io/sentry/logger/LoggerBatchProcessor.java index cdea169b92..5b709fa31a 100644 --- a/sentry/src/main/java/io/sentry/logger/LoggerBatchProcessor.java +++ b/sentry/src/main/java/io/sentry/logger/LoggerBatchProcessor.java @@ -60,7 +60,7 @@ public void add(final @NotNull SentryLogEvent logEvent) { JsonSerializationUtils.byteSizeOf(options.getSerializer(), options.getLogger(), logEvent); options .getClientReportRecorder() - .recordLostEvent(DiscardReason.QUEUE_OVERFLOW, DataCategory.Attachment, lostBytes); + .recordLostEvent(DiscardReason.QUEUE_OVERFLOW, DataCategory.LogByte, lostBytes); return; } pendingCount.increment(); From 1986a2cf55a01afbc3e79f64c1d08ba9d9f2f287 Mon Sep 17 00:00:00 2001 From: Alexander Dinauer Date: Wed, 14 Jan 2026 15:21:11 +0100 Subject: [PATCH 2/3] changelog --- CHANGELOG.md | 1 + 1 file changed, 1 insertion(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 5d6b0e37e6..c24c394933 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -8,6 +8,7 @@ - **IMPORTANT:** This disables collecting external storage size (total/free) by default, to enable it back use `options.isCollectExternalStorageContext = true` or `` - Fix `NullPointerException` when reading ANR marker ([#4979](https://github.com/getsentry/sentry-java/pull/4979)) +- Report discarded log in batch processor as `log_byte` ([#4971](https://github.com/getsentry/sentry-java/pull/4971)) ### Improvements From fcb50f1b89c0cf7e1b2d79340bf28fe2ed3c0317 Mon Sep 17 00:00:00 2001 From: Alexander Dinauer Date: Wed, 14 Jan 2026 15:21:21 +0100 Subject: [PATCH 3/3] fix test to expect log_byte --- .../src/test/java/io/sentry/logger/LoggerBatchProcessorTest.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sentry/src/test/java/io/sentry/logger/LoggerBatchProcessorTest.kt b/sentry/src/test/java/io/sentry/logger/LoggerBatchProcessorTest.kt index 432cd66640..73f2f03ebc 100644 --- a/sentry/src/test/java/io/sentry/logger/LoggerBatchProcessorTest.kt +++ b/sentry/src/test/java/io/sentry/logger/LoggerBatchProcessorTest.kt @@ -91,7 +91,7 @@ class LoggerBatchProcessorTest { DiscardedEvent(DiscardReason.QUEUE_OVERFLOW.reason, DataCategory.LogItem.category, 1), DiscardedEvent( DiscardReason.QUEUE_OVERFLOW.reason, - DataCategory.Attachment.category, + DataCategory.LogByte.category, expectedBytes, ), )