Hi, "When entry accessed" is mind that entry will be involved by IgniteCache API (put/get/invoke and etc). In during operation ttl will be checked.
Ignite SQL doesn't update ttl and entry won't be removed. On Mon, Apr 3, 2017 at 4:28 PM, Tolga Kavukcu <[email protected]> wrote: > Hi Everyone, > > I have a question about cache ttl. I understand that when eager ttl is set > to true for a cache, a thread created and expired entries are cleaned but > this can cause some heap usage. > > Otherwise i can set eager ttl to false, when entry accessed ignite checks > if entry expired or not it is very much clear. > > > I wonder the terminology "When entry accessed" covers running query over > cache. Let's say i didnt call any put or get, but i queried entire cache. > Will expired entries will be removed during cache query execution ? > > Regards. > > -- > > *Tolga KAVUKÇU* >
