[infinispan-issues] [JBoss JIRA] (ISPN-9033) Web/CLI hangs if cache use cache store and has a lot of entries

Sergey Chernolyas (JIRA) issues at jboss.org
Tue Apr 3 04:24:00 EDT 2018


Sergey Chernolyas created ISPN-9033:
---------------------------------------

             Summary: Web/CLI hangs if cache use cache store and has a lot of entries
                 Key: ISPN-9033
                 URL: https://issues.jboss.org/browse/ISPN-9033
             Project: Infinispan
          Issue Type: Feature Request
    Affects Versions: 9.2.1.Final
            Reporter: Sergey Chernolyas
            Priority: Blocker


My cache configuration has RocksDB's cache. Cache has a more then 1 000 000 entries.
And  it do usage of Web interfce and CLI impossible.
As I have investigated, problem can be in class org.infinispan.commands.read.SizeCommand.


{code:java}
public Integer perform(InvocationContext ctx) throws Throwable {
      long size = cache.keySet().stream().count();
      if (size > Integer.MAX_VALUE) {
         return Integer.MAX_VALUE;
      } else {
         return (int) size;
      }
   }
{code}

I think, the code must ask CacheStore for sizing.




--
This message was sent by Atlassian JIRA
(v7.5.0#75005)


More information about the infinispan-issues mailing list