bump cargo.lock and deps, add zstd compression to reqwest client
Signed-off-by: strawberry <strawberry@puppygock.gay>
This commit is contained in:
parent
e0fd84149d
commit
edd42974e5
7 changed files with 62 additions and 16 deletions
|
@ -25,6 +25,9 @@ release_max_log_level = [
|
|||
"log/max_level_trace",
|
||||
"log/release_max_level_info",
|
||||
]
|
||||
zstd_compression = [
|
||||
"reqwest/zstd",
|
||||
]
|
||||
gzip_compression = [
|
||||
"reqwest/gzip",
|
||||
]
|
||||
|
|
|
@ -46,7 +46,9 @@ gzip_compression = [
|
|||
brotli_compression = [
|
||||
"reqwest/brotli",
|
||||
]
|
||||
zstd_compression =[]
|
||||
zstd_compression = [
|
||||
"reqwest/zstd",
|
||||
]
|
||||
perf_measurements = []
|
||||
sentry_telemetry = []
|
||||
|
||||
|
|
|
@ -129,6 +129,7 @@ tokio_console = [
|
|||
"tokio/tracing",
|
||||
]
|
||||
zstd_compression = [
|
||||
"conduit-api/zstd_compression",
|
||||
"conduit-core/zstd_compression",
|
||||
"conduit-database/zstd_compression",
|
||||
"conduit-router/zstd_compression",
|
||||
|
|
|
@ -29,6 +29,9 @@ element_hacks = []
|
|||
gzip_compression = [
|
||||
"reqwest/gzip",
|
||||
]
|
||||
zstd_compression = [
|
||||
"reqwest/zstd",
|
||||
]
|
||||
release_max_log_level = [
|
||||
"tracing/max_level_trace",
|
||||
"tracing/release_max_level_info",
|
||||
|
|
|
@ -123,6 +123,15 @@ fn base(config: &Config) -> Result<reqwest::ClientBuilder> {
|
|||
};
|
||||
};
|
||||
|
||||
#[cfg(feature = "zstd_compression")]
|
||||
{
|
||||
builder = if config.zstd_compression {
|
||||
builder.zstd(true)
|
||||
} else {
|
||||
builder.zstd(false).no_brotli()
|
||||
};
|
||||
};
|
||||
|
||||
#[cfg(not(feature = "gzip_compression"))]
|
||||
{
|
||||
builder = builder.no_gzip();
|
||||
|
@ -133,6 +142,11 @@ fn base(config: &Config) -> Result<reqwest::ClientBuilder> {
|
|||
builder = builder.no_brotli();
|
||||
};
|
||||
|
||||
#[cfg(not(feature = "zstd_compression"))]
|
||||
{
|
||||
builder = builder.no_zstd();
|
||||
};
|
||||
|
||||
if let Some(proxy) = config.proxy.to_proxy()? {
|
||||
Ok(builder.proxy(proxy))
|
||||
} else {
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue