diff --git a/CHANGELOG.md b/CHANGELOG.md index 47a2dd24..a989f5f9 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,7 +2,6 @@ title: Changelog description: Changelog for foyer. authors: mrcroxx -tags: [changelog] date: 2023-05-12T11:02:09+08:00 --- @@ -10,6 +9,23 @@ date: 2023-05-12T11:02:09+08:00 +## 2024-09-20 + +### Releases + +| crate | version | +| - | - | +| foyer | 0.11.3 | +| foyer-common | 0.9.3 | +| foyer-intrusive | 0.9.3 | +| foyer-memory | 0.7.3 | +| foyer-storage | 0.10.3 | +| foyer-bench | 0.3.3 | + +### Changes + +- Fix panicked by io buffer pool alignment issue. + ## 2024-09-12 ### Releases diff --git a/foyer-bench/Cargo.toml b/foyer-bench/Cargo.toml index c6bd15bc..9ca1c6bb 100644 --- a/foyer-bench/Cargo.toml +++ b/foyer-bench/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "foyer-bench" -version = "0.3.2" +version = "0.3.3" edition = "2021" authors = ["MrCroxx "] description = "bench tool for foyer - the hybrid cache for Rust" @@ -17,7 +17,7 @@ clap = { workspace = true } console-subscriber = { version = "0.4", optional = true } fastrace = { workspace = true, optional = true } fastrace-jaeger = { workspace = true, optional = true } -foyer = { version = "0.11.2", path = "../foyer" } +foyer = { version = "0.11.3", path = "../foyer" } futures = "0.3" hdrhistogram = "7" itertools = { workspace = true } diff --git a/foyer-common/Cargo.toml b/foyer-common/Cargo.toml index bd9d5f37..16ef110d 100644 --- a/foyer-common/Cargo.toml +++ b/foyer-common/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "foyer-common" -version = "0.9.2" +version = "0.9.3" edition = "2021" authors = ["MrCroxx "] description = "common components for foyer - the hybrid cache for Rust" diff --git a/foyer-intrusive/Cargo.toml b/foyer-intrusive/Cargo.toml index 598e35c5..abdf950d 100644 --- a/foyer-intrusive/Cargo.toml +++ b/foyer-intrusive/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "foyer-intrusive" -version = "0.9.2" +version = "0.9.3" edition = "2021" authors = ["MrCroxx "] description = "intrusive data structures for foyer - the hybrid cache for Rust" @@ -11,7 +11,7 @@ readme = "../README.md" # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html [dependencies] -foyer-common = { version = "0.9.2", path = "../foyer-common" } +foyer-common = { version = "0.9.3", path = "../foyer-common" } itertools = { workspace = true } [features] diff --git a/foyer-memory/Cargo.toml b/foyer-memory/Cargo.toml index ba2ee1c0..f971ad0e 100644 --- a/foyer-memory/Cargo.toml +++ b/foyer-memory/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "foyer-memory" -version = "0.7.2" +version = "0.7.3" edition = "2021" authors = ["MrCroxx "] description = "memory cache for foyer - the hybrid cache for Rust" @@ -15,8 +15,8 @@ ahash = "0.8" bitflags = "2" cmsketch = "0.2.1" fastrace = { workspace = true } -foyer-common = { version = "0.9.2", path = "../foyer-common" } -foyer-intrusive = { version = "0.9.2", path = "../foyer-intrusive" } +foyer-common = { version = "0.9.3", path = "../foyer-common" } +foyer-intrusive = { version = "0.9.3", path = "../foyer-intrusive" } futures = "0.3" hashbrown = "0.14" itertools = { workspace = true } diff --git a/foyer-storage/Cargo.toml b/foyer-storage/Cargo.toml index 1a2c365c..3812d80b 100644 --- a/foyer-storage/Cargo.toml +++ b/foyer-storage/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "foyer-storage" -version = "0.10.2" +version = "0.10.3" edition = "2021" authors = ["MrCroxx "] description = "storage engine for foyer - the hybrid cache for Rust" @@ -24,8 +24,8 @@ bytes = "1" clap = { workspace = true } either = "1" fastrace = { workspace = true } -foyer-common = { version = "0.9.2", path = "../foyer-common" } -foyer-memory = { version = "0.7.2", path = "../foyer-memory" } +foyer-common = { version = "0.9.3", path = "../foyer-common" } +foyer-memory = { version = "0.7.3", path = "../foyer-memory" } fs4 = "0.9.1" futures = "0.3" itertools = { workspace = true } diff --git a/foyer/Cargo.toml b/foyer/Cargo.toml index 6c925596..25a4e837 100644 --- a/foyer/Cargo.toml +++ b/foyer/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "foyer" -version = "0.11.2" +version = "0.11.3" edition = "2021" authors = ["MrCroxx "] description = "Hybrid cache for Rust" @@ -15,9 +15,9 @@ rust-version = "1.81.0" ahash = "0.8" anyhow = "1" fastrace = { workspace = true } -foyer-common = { version = "0.9.2", path = "../foyer-common" } -foyer-memory = { version = "0.7.2", path = "../foyer-memory" } -foyer-storage = { version = "0.10.2", path = "../foyer-storage" } +foyer-common = { version = "0.9.3", path = "../foyer-common" } +foyer-memory = { version = "0.7.3", path = "../foyer-memory" } +foyer-storage = { version = "0.10.3", path = "../foyer-storage" } futures = "0.3" pin-project = "1" tokio = { workspace = true }