Skip to content

Commit 6bf03e4

Browse files
committed
api performance issue event
1 parent f66394e commit 6bf03e4

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

ide-common/src/main/kotlin/org/digma/intellij/plugin/analytics/ApiPerformanceMonitor.kt

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@ import com.intellij.openapi.components.Service
44
import com.intellij.openapi.project.Project
55
import org.digma.intellij.plugin.common.FrequencyDetector
66
import org.digma.intellij.plugin.posthog.ActivityMonitor
7+
import java.util.concurrent.ConcurrentHashMap
78
import kotlin.math.max
89
import kotlin.time.Duration.Companion.minutes
910
import kotlin.time.toJavaDuration
@@ -14,7 +15,7 @@ class ApiPerformanceMonitor(private val project:Project) {
1415

1516
private val frequencyDetector = FrequencyDetector(10.minutes.toJavaDuration())
1617

17-
private val durations = mutableMapOf<String,Long>()
18+
private val durations = ConcurrentHashMap(mutableMapOf<String,Long>())
1819

1920
fun addPerformance(apiName: String, duration: Long) {
2021
if (duration < 2000) {

0 commit comments

Comments
 (0)