From be5ae7d0e3d78d8da8d920d990c1c4d733a63e45 Mon Sep 17 00:00:00 2001 From: PThorpe92 Date: Tue, 29 Apr 2025 10:38:01 -0400 Subject: [PATCH 1/8] Bump io_uring dependency to 0.7.5 --- core/Cargo.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/core/Cargo.toml b/core/Cargo.toml index f23aeeeb0..8633cc3b0 100644 --- a/core/Cargo.toml +++ b/core/Cargo.toml @@ -30,7 +30,7 @@ testvfs = ["limbo_ext_tests/static"] fuzz = [] [target.'cfg(target_os = "linux")'.dependencies] -io-uring = { version = "0.6.1", optional = true } +io-uring = { version = "0.7.5", optional = true } [target.'cfg(target_family = "unix")'.dependencies] polling = "3.7.2" From 2785fd5d4af05574ee6fe354397b4d5d176f4180 Mon Sep 17 00:00:00 2001 From: PThorpe92 Date: Tue, 29 Apr 2025 10:38:46 -0400 Subject: [PATCH 2/8] Bump polling crate dependency to 3.7.4 --- core/Cargo.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/core/Cargo.toml b/core/Cargo.toml index 8633cc3b0..507c6d99f 100644 --- a/core/Cargo.toml +++ b/core/Cargo.toml @@ -33,7 +33,7 @@ fuzz = [] io-uring = { version = "0.7.5", optional = true } [target.'cfg(target_family = "unix")'.dependencies] -polling = "3.7.2" +polling = "3.7.4" rustix = "0.38.34" [target.'cfg(not(target_family = "wasm"))'.dependencies] From 582ca686403409d396a079025fe47796c977bc81 Mon Sep 17 00:00:00 2001 From: PThorpe92 Date: Tue, 29 Apr 2025 10:39:26 -0400 Subject: [PATCH 3/8] Bump rustix dependency to v1.0.5 --- core/Cargo.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/core/Cargo.toml b/core/Cargo.toml index 507c6d99f..fbb7a4ad0 100644 --- a/core/Cargo.toml +++ b/core/Cargo.toml @@ -34,7 +34,7 @@ io-uring = { version = "0.7.5", optional = true } [target.'cfg(target_family = "unix")'.dependencies] polling = "3.7.4" -rustix = "0.38.34" +rustix = "1.0.5" [target.'cfg(not(target_family = "wasm"))'.dependencies] mimalloc = { version = "0.1", default-features = false } From ba225ade0d9ca858a85d33d65f66fdd747e19977 Mon Sep 17 00:00:00 2001 From: PThorpe92 Date: Tue, 29 Apr 2025 10:42:10 -0400 Subject: [PATCH 4/8] Bump libc dependency to 0.2.172 --- core/Cargo.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/core/Cargo.toml b/core/Cargo.toml index fbb7a4ad0..df8a0b97f 100644 --- a/core/Cargo.toml +++ b/core/Cargo.toml @@ -45,7 +45,7 @@ limbo_ext = { workspace = true, features = ["core_only"] } cfg_block = "0.1.1" fallible-iterator = "0.3.0" hex = "0.4.3" -libc = { version = "0.2.155", optional = true } +libc = { version = "0.2.172", optional = true } limbo_sqlite3_parser = { workspace = true } thiserror = "1.0.61" getrandom = { version = "0.2.15" } From f581d1de3a5dc0408b8555307be1f96a40984b55 Mon Sep 17 00:00:00 2001 From: PThorpe92 Date: Tue, 29 Apr 2025 10:43:07 -0400 Subject: [PATCH 5/8] Bump miette dependency to 7.6.0 --- core/Cargo.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/core/Cargo.toml b/core/Cargo.toml index df8a0b97f..5ee0b4e52 100644 --- a/core/Cargo.toml +++ b/core/Cargo.toml @@ -67,7 +67,7 @@ limbo_series = { workspace = true, optional = true, features = ["static"] } limbo_ipaddr = { workspace = true, optional = true, features = ["static"] } limbo_completion = { workspace = true, optional = true, features = ["static"] } limbo_ext_tests = { workspace = true, optional = true, features = ["static"] } -miette = "7.4.0" +miette = "7.6.0" strum = "0.26" parking_lot = "0.12.3" crossbeam-skiplist = "0.1.3" From 7a3d949bd19ad66e6657bdfad1844a0677ad1db0 Mon Sep 17 00:00:00 2001 From: PThorpe92 Date: Tue, 29 Apr 2025 10:43:46 -0400 Subject: [PATCH 6/8] Bump mimalloc dependency to 0.1.46 --- core/Cargo.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/core/Cargo.toml b/core/Cargo.toml index 5ee0b4e52..b71e72489 100644 --- a/core/Cargo.toml +++ b/core/Cargo.toml @@ -37,7 +37,7 @@ polling = "3.7.4" rustix = "1.0.5" [target.'cfg(not(target_family = "wasm"))'.dependencies] -mimalloc = { version = "0.1", default-features = false } +mimalloc = { version = "0.1.46", default-features = false } libloading = "0.8.6" [dependencies] From 7b6452034be91dc05cd4117df112fc95ab4a9afd Mon Sep 17 00:00:00 2001 From: PThorpe92 Date: Tue, 29 Apr 2025 10:44:26 -0400 Subject: [PATCH 7/8] Bump lru dependency to 0.14.0 --- core/Cargo.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/core/Cargo.toml b/core/Cargo.toml index b71e72489..de2ae29cc 100644 --- a/core/Cargo.toml +++ b/core/Cargo.toml @@ -96,7 +96,7 @@ rand = "0.8.5" # Required for quickcheck rand_chacha = "0.9.0" env_logger = "0.11.6" test-log = { version = "0.2.17", features = ["trace"] } -lru = "0.13.0" +lru = "0.14.0" [[bench]] name = "benchmark" From 1e2be35e3b878d7c5010c3a25a70d351dec70811 Mon Sep 17 00:00:00 2001 From: PThorpe92 Date: Tue, 29 Apr 2025 23:07:28 -0400 Subject: [PATCH 8/8] Add fs feature to rustix dependency --- core/Cargo.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/core/Cargo.toml b/core/Cargo.toml index de2ae29cc..61c0249c8 100644 --- a/core/Cargo.toml +++ b/core/Cargo.toml @@ -34,7 +34,7 @@ io-uring = { version = "0.7.5", optional = true } [target.'cfg(target_family = "unix")'.dependencies] polling = "3.7.4" -rustix = "1.0.5" +rustix = { version = "1.0.5", features = ["fs"]} [target.'cfg(not(target_family = "wasm"))'.dependencies] mimalloc = { version = "0.1.46", default-features = false }