From 73b481a8fc9178c0ad1db7ab1157fce86cc034e4 Mon Sep 17 00:00:00 2001 From: Ivan Enderlin Date: Mon, 17 Jun 2024 14:38:13 +0200 Subject: [PATCH] chore(cargo): Update `eyeball-im` and `eyeball-im-util`. The idea is to get the `SortBy` stream adapter. --- Cargo.lock | 18 +++++++++--------- Cargo.toml | 8 ++++---- .../src/tests/room_directory_search.rs | 4 ++-- 3 files changed, 15 insertions(+), 15 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 3c2bbb6aa..27318477b 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1757,9 +1757,9 @@ dependencies = [ [[package]] name = "eyeball" -version = "0.8.7" +version = "0.8.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "42482893d982111055ce4b24234d6250396d3785767c6b04cedd84612a0b80fb" +checksum = "d93bd0ebf93d61d6332d3c09a96e97975968a44e19a64c947bde06e6baff383f" dependencies = [ "futures-core", "readlock", @@ -1768,9 +1768,9 @@ dependencies = [ [[package]] name = "eyeball-im" -version = "0.4.2" +version = "0.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "021fab29d9670be5867b16d56a95c29a12c3c1bb654e7d589010a028716d625d" +checksum = "2ae8c5165c9770f3ec7cccce12f4c5d70f01fa8bf84cf30cfbfd5a1c6f8901d5" dependencies = [ "futures-core", "imbl", @@ -1781,9 +1781,9 @@ dependencies = [ [[package]] name = "eyeball-im-util" -version = "0.5.3" +version = "0.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c0fea22ab33f31f2fac1a3a81b9024b461e28518f3262fecb6156943221e9960" +checksum = "32b6b037e2cdce928a432ecc2880c944e5436d8a38c827974b882ad373f60037" dependencies = [ "arrayvec", "eyeball-im", @@ -2552,9 +2552,9 @@ dependencies = [ [[package]] name = "imbl" -version = "2.0.3" +version = "3.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "978d142c8028edf52095703af2fad11d6f611af1246685725d6b850634647085" +checksum = "bc3be8d8cd36f33a46b1849f31f837c44d9fa87223baee3b4bd96b8f11df81eb" dependencies = [ "bitmaps", "imbl-sized-chunks", @@ -3890,7 +3890,7 @@ name = "oauth2" version = "5.0.0-alpha.4" source = "git+https://github.com/poljar/oauth2-rs?rev=f8e28ce5a7f3278ac85b8593ecdd86f2cf51fa2e#f8e28ce5a7f3278ac85b8593ecdd86f2cf51fa2e" dependencies = [ - "base64 0.21.7", + "base64 0.22.1", "chrono", "getrandom", "http 1.1.0", diff --git a/Cargo.toml b/Cargo.toml index 5d37a6fa4..48bab8ad8 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -28,9 +28,9 @@ async-trait = "0.1.60" as_variant = "1.2.0" base64 = "0.22.0" byteorder = "1.4.3" -eyeball = { version = "0.8.7", features = ["tracing"] } -eyeball-im = { version = "0.4.1", features = ["tracing"] } -eyeball-im-util = "0.5.1" +eyeball = { version = "0.8.8", features = ["tracing"] } +eyeball-im = { version = "0.5.0", features = ["tracing"] } +eyeball-im-util = "0.6.0" futures-core = "0.3.28" futures-executor = "0.3.21" futures-util = { version = "0.3.26", default-features = false, features = [ @@ -38,7 +38,7 @@ futures-util = { version = "0.3.26", default-features = false, features = [ ] } growable-bloom-filter = "2.1.0" http = "1.1.0" -imbl = "2.0.0" +imbl = "3.0.0" itertools = "0.12.0" once_cell = "1.16.0" pin-project-lite = "0.2.9" diff --git a/testing/matrix-sdk-integration-testing/src/tests/room_directory_search.rs b/testing/matrix-sdk-integration-testing/src/tests/room_directory_search.rs index ff3c3d35b..ceff2bd7b 100644 --- a/testing/matrix-sdk-integration-testing/src/tests/room_directory_search.rs +++ b/testing/matrix-sdk-integration-testing/src/tests/room_directory_search.rs @@ -49,8 +49,8 @@ async fn test_room_directory_search_filter() -> Result<()> { room_directory_search.search(Some(search_string), 10).await?; let results_batch: Vec> = stream.next().await.unwrap(); - assert_matches!(&results_batch[0], VectorDiff::Clear); - assert_matches!(&results_batch[1], VectorDiff::Append { values } => { assert_eq!(values.len(), 10); }); + assert_eq!(results_batch.len(), 1); + assert_matches!(&results_batch[0], VectorDiff::Append { values } => { assert_eq!(values.len(), 10); }); room_directory_search.next_page().await?; room_directory_search.next_page().await?;