[ https://issues.apache.org/jira/browse/GEODE-8965?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17310960#comment-17310960 ]
ASF GitHub Bot commented on GEODE-8965: --------------------------------------- ringles opened a new pull request #6213: URL: https://github.com/apache/geode/pull/6213 - Allow execution of Redis commands in low-memory conditions - Test with large key size to guarantee OOM error - In tests use multiple key sizes to pack used memory more tightly - force multiple GCs as memory is filled, add memory-pressure thread in tests - Add memory pressure to del and expire tests Co-authored-by: Ray Ingles <ring...@vmware.com> (cherry picked from commit 08da3aaa1dd3dd5dd212353ecead32819e584c62) -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. For queries about this service, please contact Infrastructure at: us...@infra.apache.org > Implement Redis "noevict" policy for Geode Redis > ------------------------------------------------ > > Key: GEODE-8965 > URL: https://issues.apache.org/jira/browse/GEODE-8965 > Project: Geode > Issue Type: New Feature > Components: redis > Reporter: Ray Ingles > Assignee: Ray Ingles > Priority: Major > Labels: blocks-1.14.0, pull-request-available > Fix For: 1.15.0 > > > Redis supports the "noevict" eviction policy. When this is selected, Redis > returns an OOM error when commands that consume new memory are attempted. New > data cannot be written to the cache until either TTL expiration or explicit > deletion of keys has freed enough memory to allow write operations again. -- This message was sent by Atlassian Jira (v8.3.4#803005)