diff --git a/CHANGELOG.md b/CHANGELOG.md
index 4f8a355b..474e1dad 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -20,7 +20,7 @@
- Expose `Weighter` trait.
- Support `serde` for more configurations.
- Update `foyer-bench` with more fine-grained configurations.
-- Fix panices with `None` recover mode.
+- Fix panics with `None` recover mode.
@@ -130,7 +130,7 @@
### Changes
-- Hybird cache `fetch()` use the dedicated runtime by default if enabled.
+- Hybrid cache `fetch()` use the dedicated runtime by default if enabled.
- Separate `fetch()` and `fetch_with_runtime()` interface for in-memory cache.
@@ -254,7 +254,7 @@
### Changes
-- feat: Impl `Debug` for `HybirdCache`.
+- feat: Impl `Debug` for `HybridCache`.
- feat: Impl `serde`, `Default` for eviction configs.
- refactor: Add internal trait `EvictionConfig` to bound eviction algorithm configs.
@@ -298,7 +298,7 @@
### Changes
-- Fix `FsDeviceBuilder` on a non-exist directory without cacpacity given.
+- Fix `FsDeviceBuilder` on a non-exist directory without capacity given.
@@ -663,7 +663,7 @@ The implementation of **foyer** is separated into multiple crates. But importing
Brief description about the subcrates:
- foyer-common: Provide basic data structures and algorithms.
-- foyer-intrusive: Provide intrusive containers for implementing eviction lists and collections. Intrisive data structures provide the ability to implement low-cost multi-index data structures, which will be used for the memory cache in future.
+- foyer-intrusive: Provide intrusive containers for implementing eviction lists and collections. Intrusive data structures provide the ability to implement low-cost multi-index data structures, which will be used for the memory cache in future.
- foyer-storage: Provide the file cache storage engine and wrappers to simplify the code.
- foyer-storage-bench: Runnable benchmark tool for the file cache storage engine.
- foyer-workspace-hack: Generated by [hakari](https://crates.io/crates/hakari) to prevent building each crate from triggering building from scratch.
@@ -679,6 +679,6 @@ Brief description about the subcrates:
-Initial version with just bacis interfaces.
+Initial version with just basic interfaces.
diff --git a/foyer/src/hybrid/builder.rs b/foyer/src/hybrid/builder.rs
index 53c2dceb..fe104b0b 100644
--- a/foyer/src/hybrid/builder.rs
+++ b/foyer/src/hybrid/builder.rs
@@ -185,7 +185,7 @@ where
}
}
-/// Hybird cache builder modify the disk cache configurations.
+/// Hybrid cache builder modify the disk cache configurations.
pub struct HybridCacheBuilderPhaseStorage
where
K: StorageKey,