You might want to open a ticket. Of course, Ignite is open source and I’m sure 
the community would welcome a pull request.

Regards,
Stephen

> On 28 Oct 2019, at 12:14, Abhishek Gupta (BLOOMBERG/ 919 3RD A) 
> <agupta...@bloomberg.net> wrote:
> 
> 
> Thanks Ilya for your response.
> 
> Even if my value objects were not large, nothing stops clients from doing a 
> getAll with say 100,000 keys. Having some kind of throttling would still be 
> useful.
> 
> -Abhishek
> 
> 
> 
> ----- Original Message -----
> From: Ilya Kasnacheev <ilya.kasnach...@gmail.com>
> To: ABHISHEK GUPTA
> CC: user@ignite.apache.org
> At: 28-Oct-2019 07:20:24
> 
> Hello!
> 
> Having very large objects is not a priority use case of Apache Ignite. Thus, 
> it is your concern to make sure you don't run out of heap when doing 
> operations on Ignite caches.
> 
> Regards,
> --
> Ilya Kasnacheev
> 
> 
> сб, 26 окт. 2019 г. в 18:51, Abhishek Gupta (BLOOMBERG/ 919 3RD A) 
> <agupta...@bloomberg.net>:
>> Hello,
>>       I've benchmarked my grid for users (clients) to do getAll with upto 
>> 100 keys at a time. My value objects tend to be quite large and my worry is 
>> if there are errant clients might at times do a getAll with a larger number 
>> of keys - say 1000. If that happens I worry about GC issues/humongous 
>> objects/OOM on the grid. Is there a way to configure the grid to auto-split 
>> these requests into smaller batches (smaller number of keys per batch) or 
>> rejecting them?   
>> 
>> 
>> Thanks,
>> Abhishek
>> 

Reply via email to