From eacb91b526607994022b1d4c4cba8e81ef167f52 Mon Sep 17 00:00:00 2001 From: Yuriy Artamonov Date: Mon, 24 Mar 2025 20:58:37 +0100 Subject: [PATCH] [performance] IJPL-181579 Report triggered slow operation issues to FUS More strict validation regexp GitOrigin-RevId: 8eae08cd120bc0cfb1d978294f92238254a6b1f7 --- .../com/intellij/diagnostic/SlowOperationsIssuesCollector.kt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/platform/platform-impl/src/com/intellij/diagnostic/SlowOperationsIssuesCollector.kt b/platform/platform-impl/src/com/intellij/diagnostic/SlowOperationsIssuesCollector.kt index f7322cbbca08..33c395d3ed06 100644 --- a/platform/platform-impl/src/com/intellij/diagnostic/SlowOperationsIssuesCollector.kt +++ b/platform/platform-impl/src/com/intellij/diagnostic/SlowOperationsIssuesCollector.kt @@ -8,9 +8,9 @@ import com.intellij.internal.statistic.service.fus.collectors.ApplicationUsagesC import com.intellij.util.SlowOperations internal class SlowOperationsIssuesCollector : ApplicationUsagesCollector() { - private val GROUP: EventLogGroup = EventLogGroup("slow.operations", 3) + private val GROUP: EventLogGroup = EventLogGroup("slow.operations", 4) - private val ISSUE_TRIGGERED = GROUP.registerEvent("issue.triggered", StringListValidatedByInlineRegexp("issue_id", "\\b[A-Z]+-\\d+\\b")) + private val ISSUE_TRIGGERED = GROUP.registerEvent("issue.triggered", StringListValidatedByInlineRegexp("issue_id", "[A-Z]{2,7}-\\d{1,6}")) override fun getGroup(): EventLogGroup = GROUP