Roman Gershman
Roman Gershman
compiling glibc is outside of core specialty of this project :)
Thanks, Leonardo!
Sounds like an enterprise feature. Feel free to apply to early access to discuss your use-case: https://dragonflydb.io/platform/
ACL commands are of lower priority right now and will be provided in the (not so soon) future.
Thanks for writing this summary. I will provide general comments here about the code style here: 1. Avoid using flags (`ABSL_FLAG`) for low-level data-structures. You can introduce `Options` struct or...
I do not remember the paper now (need to reread it) but what if we won't have lruCache/`topK` at all? will this affect the correctness of `Insert` method?
@Super-long I totally get why `topK` is necessary when implementing the original article. I am saying that from product perspective, this feature is going to be used for debugging, imho,...
I suspect we are pushing boundaries here but go ahead - would love to hear what you learn!
The solution is to leverage helio's `OnIdle` task management framework. In addition, we should add a heuristic that can categorize which pages (areas, slabs) should be defragmented. This is how...
a. We can trigger defragmentation based on thread-local conditions like RSS/Used ratio in a specific thread. We can easily track "used per thread" via `EngineShard::UsedMemory`. RSS usage can be approximated...