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)