Re: Out of memory with eviction failure on persisted cache

2020-04-08 Thread Evgenii Zhuravlev
Raymond, I've seen this behaviour before, it occurs on massive data loading to a cluster with a small data region. It's not reproducible with data regions with normal sizes, I think that this is the reason why this issue is not fixed yet. Best Regards, Evgenii ср, 8 апр. 2020 г. в 04:23, Raymond

Re: Out of memory with eviction failure on persisted cache

2020-04-08 Thread Raymond Wilson
Evgenii, Have you had a chance to look into the reproducer? Thanks, Raymond. On Fri, Mar 6, 2020 at 2:51 PM Raymond Wilson wrote: > Evgenii, > > I have created a reproducer that triggers the error with the buffer size > set to 64Mb. The program.cs/csproj and log for the run that triggered the

Re: Out of memory with eviction failure on persisted cache

2020-03-05 Thread Raymond Wilson
The reproducer is my development system, which is hard to share. I have increased the size of the buffer to 256Mb, and it copes with the example data load, though I have not tried larger data sets. >From an analytical perspective, is this an error that is possible or expected to occur when using

Re: Out of memory with eviction failure on persisted cache

2020-03-05 Thread Evgenii Zhuravlev
Hi Raymond, I tried to reproduce it, but without success. Can you share the reproducer? Also, have you tried to load much more data with 256mb data region? I think it should work without issues. Thanks, Evgenii ср, 4 мар. 2020 г. в 16:14, Raymond Wilson : > Hi Evgenii, > > I am individually Pu

Re: Out of memory with eviction failure on persisted cache

2020-03-04 Thread Raymond Wilson
Hi Evgenii, I am individually Put()ing the elements using PutIfAbsent(). Each element can range 2kb-35Kb in size. Actually, the process that writes the data does not write the data directly to the cache, it uses a compute function to send the payload to the process that is doing the reading. The

Re: Out of memory with eviction failure on persisted cache

2020-03-04 Thread Evgenii Zhuravlev
Hi, How are you loading the data? Do you use putAll or DataStreamer? Evgenii ср, 4 мар. 2020 г. в 15:37, Raymond Wilson : > To add some further detail: > > There are two processes interacting with the cache. One process is writing > data into the cache, while the second process is extracting da

Re: Out of memory with eviction failure on persisted cache

2020-03-04 Thread Raymond Wilson
To add some further detail: There are two processes interacting with the cache. One process is writing data into the cache, while the second process is extracting data from the cache using a continuous query. The process that is the reader of the data is throwing the exception. Increasing the cac