If records TTL is set to zero (never expire) for all data in a namespace and Memory or disk HWM is reached then system will go to stop-writes.
I have a namespace with lot of deleted records. None of them have ttls set. It is currently at 50% memory usage. I periodically delete sets and create new sets. In my case the number of records in deleted sets is slightly more that the present number of records.
I know that deleted keys will come back (because of no ttl set). In my case there is not enough memory to bring all the deleted data back into memory. If I issue a restart how does this affect the start up the process and how do keys get evicted.
I use the community version (and so cold restarts is what I do)