feat(sliding-sync): enable gzip when enabling sliding-sync

This commit is contained in:
Benjamin Kampmann
2023-01-27 12:15:41 +00:00
committed by Benjamin Kampmann
parent 826b2874ec
commit aa10e70851
2 changed files with 16 additions and 0 deletions

15
Cargo.lock generated
View File

@@ -232,6 +232,19 @@ dependencies = [
"futures-core",
]
[[package]]
name = "async-compression"
version = "0.3.15"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "942c7cd7ae39e91bde4820d74132e9862e62c2f386c3aa90ccf55949f5bad63a"
dependencies = [
"flate2",
"futures-core",
"memchr",
"pin-project-lite",
"tokio",
]
[[package]]
name = "async-lock"
version = "2.6.0"
@@ -3888,6 +3901,7 @@ version = "0.11.13"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "68cc60575865c7831548863cc02356512e3f1dc2f3f82cb837d7fc4cc8f3c97c"
dependencies = [
"async-compression",
"base64 0.13.1",
"bytes",
"encoding_rs",
@@ -3916,6 +3930,7 @@ dependencies = [
"tokio-native-tls",
"tokio-rustls",
"tokio-socks",
"tokio-util",
"tower-service",
"url",
"wasm-bindgen",

View File

@@ -47,6 +47,7 @@ experimental-timeline = ["ruma/unstable-msc2677", "dep:chrono"]
experimental-sliding-sync = [
"matrix-sdk-base/experimental-sliding-sync",
"experimental-timeline",
"reqwest/gzip",
"dep:derive_builder",
]