Vladislav Pyatkov created IGNITE-24062:
------------------------------------------
Summary: 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
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)