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)

Reply via email to