- Added support for moka v0.12. (#11)
- Add crate features
rt-tokio
(default) andrt-async-std
.
- Add crate features
- Added support for moka v0.11. (#8)
- Added a CLI option
--per-key-expiration
.
- Added a CLI option
- Added support for moka v0.10 and mini-moka v0.10. (#2)
- Added a CLI option
--entry-api
.
- Added a CLI option
- Upgrade stretto to v0.7. (#2)
- Added support for quick_cache, stretto and hashlink caches. (#1)
- Added crate features
moka-v09
andmoka-v08
to depend on Moka v0.9.x and v0.8.x respectively. (moka-v09
is the default) - Added a CLI option
--eviction-listener
, which enables the eviction listener support added to Moka v0.9.x.
- Added a CLI option
--iterate
, which enables iterator based scanning.- Note: Iterator support was added at the following Moka versions:
- Moka v0.8.1:
dash::Cache
:
- Moka v0.8.2
sync::Cache
sync::SegmentedCache
future::Cache
unsync::Cache
- Moka v0.8.1:
- Note: Iterator support was added at the following Moka versions:
- Dropped support for Moka v0.8.1 or earlier.
- Added a driver for
dash::Cache
, which was introduced in Moka v0.8.0.
- Dropped support for Moka v0.7.x or earlier.
- Support more trace data: ARC-DS1 and ARC-OLTP.
- Added a CLI option
--size-aware
, which enables the size aware (weight-based) cache management.
- Reduced the value size from 256 bytes to 128 bytes.
- Dropped support for Moka v0.6.x or earlier.
- Fixed a bug to increment the read counter twice after inserting a value.
- Added support for Moka v0.7.x.
- Added a CLI option
--num-workers
. - Added support for
get_or_try_insert_with
API. (Will be generated when a CLI option--enable-insert-once
is given)
- Switched to Rust 2021 edition.
- Added load generators for Moka v0.6.x:
- Moka cache implementations:
future::Cache
sync::Cache
sync::SegmentedCache
unsync::Cache
- Moka API:
get
get_or_insert_with
insert
invalidate_all
invalidate_entries_if
invalidate
- Moka cache implementations:
- Added the following CLI options:
ttl
(Time-to-live in seconds)tti
(Time-to-idle in seconds)enable-insert-once
enable-invalidate
enable-invalidate-all
enable-invalidate-entries-if