Thank you for that explaination, just to understand this correctly:
75% of 59GB = 44,25GB
Therefore the untripping would happen as soon as there are not more than 7 Graphs in the memory (42GB
)
The 59GB limit in your example is the memory limit of one node or the cluster?
As of my initial problem, the issue then must have been that in this 15 min cache expiry more than 9 graphs have been requested and therefore it was never able to unload more?
I guess you’re not planing to have a feaure like: evict_complete_graphcache_if_cuircuit_breaker_stays_active_for=20min
?
One more question regarding:
set “knn.memory.circuit_breaker.limit” to null and then return it to its previous value
Will setting the limit to null have dangerous effects? Even tough I will try to set the original value directly afterwards?
Thank you very much for the explanation so far