Tatsuya Kawano
Tatsuya Kawano
Memo: Ideally, I want a concurrent memory reclamation library to provide the followings: 1. Give us a control whether this differed destruction request should be buffered in a thread local...
@ibraheemdev > Is that something you'd be open to? Thanks. Yes, I am open to it. I was not aware of papaya, but at first glance, it sounds like a...
I briefly checked the `papaya` API for the first time. - A `HashMap` can have a custom seize collector via the builder. (nice) - `moka` cache should expose this feature...
> It just got the `Equivalent` trait. ~~(not yet released)~~ → [v0.1.8](https://crates.io/crates/papaya/0.1.8) I am adding support for the `Equivalent` trait to `moka`: - #492
CC: @ibraheemdev I started experimenting with `papaya` in the `moka` cache using a separate repository. - https://gitlab.com/moka-labs/moka-gh385-seize/moka/-/tree/papaya - Diff: [4c092d5a...papaya](https://gitlab.com/moka-labs/moka-gh385-seize/moka/-/compare/4c092d5a94fc8b0a8a24966beb8beab828cc2995...papaya?from_project_id=54077589&straight=false) So far, so good. - Replaced the main concurrent hash...
Thanks for the feedback and opening the issues! >> Need the ability of shrink the capacity. > > We can do this dynamically based on the number of live entries...
> Another thought I had is that it might be possible for moka to set [`epoch_frequency`](https://docs.rs/seize/latest/seize/struct.Collector.html#method.epoch_frequency) to `None` by default. This can greatly improve performance, and if `seize` exposed a...
Hi. Sorry for the late reply. I got COVID-19 for the first time in the middle of March. I was treated for pneumonia in the hospital but had a high...
> What are the implications of disabling the `quanta` flag, will it affect performance in any way? There are two downsides of disabling the `quanta` feature: 1. Per-cached-entry memory overhead...
@xuehaonan27 — Sorry for the delay. I will try to review the PR this weekend.