Roman Puchkovskiy created IGNITE-18471:
------------------------------------------

             Summary: Integer overflow in LRU page eviction trackers
                 Key: IGNITE-18471
                 URL: https://issues.apache.org/jira/browse/IGNITE-18471
             Project: Ignite
          Issue Type: Bug
            Reporter: Roman Puchkovskiy
             Fix For: 2.15


In IGNITE-16866, an integer overflow was fixed in RandomLruPageEvictionTracker 
and Random2LruPageEvictionTracker (namely, start() methods). But there are 
other integer overflows in these classes that need to be fixed.

Also, testLargeRegionsWithRandomLRU() and testLargeRegionsWithRandom2LRU() were 
added to CacheDataRegionConfigurationTest to test the fix, but these tests 
allocate correspondingly 4Gb and 8Gb of memory which is too much for our CI. It 
seems reasonable to either reduce region sizes (to 2060 and 1030 Gb, 
correspondingly) to make the tests only allocate 2Gb (which seems bearable), or 
completely remove the tests and test this differently.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to