Skip to content

Commit 3265d4f

Browse files
committed
bump dropshot to 0.17.0
1 parent af03e66 commit 3265d4f

7 files changed

Lines changed: 137 additions & 32 deletions

File tree

Cargo.lock

Lines changed: 125 additions & 27 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -57,9 +57,9 @@ clearscreen = "4.0.5"
5757
crossterm = { version = "0.28.1" }
5858
crucible-workspace-hack = "0.1.0" # see [patch.crates-io.crucible-workspace-hack] for more
5959
csv = "1.4.0"
60-
dropshot = { version = "0.16.7", features = [ "usdt-probes" ] }
61-
dropshot-api-manager = "0.5.2"
62-
dropshot-api-manager-types = "0.5.2"
60+
dropshot = { version = "0.17.0", features = [ "usdt-probes" ] }
61+
dropshot-api-manager = "0.7.0"
62+
dropshot-api-manager-types = "0.7.0"
6363
expectorate = "1.2.0"
6464
fakedata_generator = "0.7"
6565
futures = "0.3"

agent/src/server.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -282,6 +282,7 @@ pub async fn run_server(
282282
default_request_body_max_bytes: 1024 * 10,
283283
default_handler_task_mode: HandlerTaskMode::Detached,
284284
log_headers: vec![],
285+
compression: dropshot::CompressionConfig::None,
285286
})
286287
.version_policy(VersionPolicy::Dynamic(Box::new(
287288
ClientSpecifiesVersionInHeader::new(

downstairs/src/repair.rs

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,8 @@ use std::sync::Arc;
55
use crucible_downstairs_api::*;
66
use crucible_downstairs_types::FileType;
77
use dropshot::{
8-
Body, ConfigDropshot, HandlerTaskMode, HttpError, HttpResponseOk,
9-
HttpServerStarter, Path, RequestContext,
8+
Body, CompressionConfig, ConfigDropshot, HandlerTaskMode, HttpError,
9+
HttpResponseOk, HttpServerStarter, Path, RequestContext,
1010
};
1111
use hyper::{Response, StatusCode};
1212

@@ -37,6 +37,7 @@ pub fn repair_main(
3737
default_request_body_max_bytes: 1024,
3838
default_handler_task_mode: HandlerTaskMode::Detached,
3939
log_headers: vec![],
40+
compression: CompressionConfig::None,
4041
};
4142

4243
/*

dsc/src/control.rs

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
// Copyright 2022 Oxide Computer Company
22
use dropshot::ApiDescription;
3+
use dropshot::CompressionConfig;
34
use dropshot::ConfigDropshot;
45
use dropshot::ConfigLogging;
56
use dropshot::ConfigLoggingLevel;
@@ -55,6 +56,7 @@ pub async fn begin(dsci: Arc<DscInfo>, addr: SocketAddr) -> Result<(), String> {
5556
default_request_body_max_bytes: 1024,
5657
default_handler_task_mode: HandlerTaskMode::Detached,
5758
log_headers: vec![],
59+
compression: CompressionConfig::None,
5860
};
5961
println!("start access at:{:?}", addr);
6062

0 commit comments

Comments
 (0)