[ https://issues.apache.org/jira/browse/IGNITE-24062?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Vladislav Pyatkov updated IGNITE-24062: --------------------------------------- Release Note: Added a JVM property to configure log throttle interval: IGNITE_LOG_THROTTLE_INTERVAL_MS. > Use throttled logger for heap lock manager > ------------------------------------------ > > Key: IGNITE-24062 > URL: https://issues.apache.org/jira/browse/IGNITE-24062 > Project: Ignite > Issue Type: Improvement > Reporter: Vladislav Pyatkov > Assignee: Vladislav Pyatkov > Priority: Major > Labels: ignite-3 > Time Spent: 20m > Remaining Estimate: 0h > > h3. Motivation > In IGNITE-23837 we added a warning about the lock manager slots exhusted. It > has been done based on a local variable ({{HeapLockManager#lastTsPintWarn}}) > with periodical delation (warningPrintInterval). > The throttled logger can provide the same functionality without additional > enforces (variables, properties, e.t.c.). > h3. Definition of done > * Use throttled logger for the lockec manager warning. > * Removed the variable {{lastTsPintWarn}} and the system property > ({{warningPrintInterval}}) > * Added a system property to configure a throttle logger interval > ({{IgniteThrottledLogger#THROTTLE_TIMEOUT_MILLIS}}) -- This message was sent by Atlassian Jira (v8.20.10#820010)