Skip to content

Commit 2dfb4b4

Browse files
committed
Upgrade to Rust 1.88
1 parent bd3f3b1 commit 2dfb4b4

File tree

64 files changed

+157
-197
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

64 files changed

+157
-197
lines changed

quickwit/quickwit-cli/src/index.rs

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -697,7 +697,7 @@ fn display_timestamp(timestamp: &Option<i64>) -> String {
697697
let datetime = chrono::DateTime::from_timestamp_millis(*timestamp * 1000)
698698
.map(|datetime| datetime.format("%Y-%m-%d %H:%M:%S").to_string())
699699
.unwrap_or_else(|| "Invalid timestamp!".to_string());
700-
format!("{} (Timestamp: {})", datetime, timestamp)
700+
format!("{datetime} (Timestamp: {timestamp})")
701701
}
702702
_ => "Timestamp does not exist for the index.".to_string(),
703703
}
@@ -1101,16 +1101,16 @@ pub async fn search_index(args: SearchIndexArgs) -> anyhow::Result<SearchRespons
11011101
serde_json::from_str(&aggs_string).context("failed to deserialize aggregations")
11021102
})
11031103
.transpose()?;
1104-
let sort_by = args
1105-
.sort_by_score
1106-
.then_some(SortBy {
1107-
sort_fields: vec![SortField {
1108-
field_name: "_score".to_string(),
1109-
sort_order: SortOrder::Desc as i32,
1110-
sort_datetime_format: None,
1111-
}],
1112-
})
1113-
.unwrap_or_default();
1104+
let sort_fields = if args.sort_by_score {
1105+
vec![SortField {
1106+
field_name: "_score".to_string(),
1107+
sort_order: SortOrder::Desc as i32,
1108+
sort_datetime_format: None,
1109+
}]
1110+
} else {
1111+
Vec::new()
1112+
};
1113+
let sort_by = SortBy { sort_fields };
11141114
let search_request = SearchRequestQueryString {
11151115
query: args.query,
11161116
aggs,

quickwit/quickwit-cli/src/logger.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -272,7 +272,7 @@ pub(super) mod jemalloc_profiled {
272272
let ext = span.extensions();
273273
if let Some(fields) = &ext.get::<FormattedFields<N>>() {
274274
if !fields.is_empty() {
275-
write!(writer, "{{{}}}:", fields)?;
275+
write!(writer, "{{{fields}}}:")?;
276276
}
277277
}
278278
}
@@ -289,7 +289,7 @@ pub(super) mod jemalloc_profiled {
289289
backtrace::trace(|frame| {
290290
backtrace::resolve_frame(frame, |symbol| {
291291
if let Some(symbole_name) = symbol.name() {
292-
let _ = writeln!(writer, "{}", symbole_name);
292+
let _ = writeln!(writer, "{symbole_name}");
293293
} else {
294294
let _ = writeln!(writer, "symb failed");
295295
}

quickwit/quickwit-cli/src/tool.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -560,7 +560,7 @@ pub async fn local_search_cli(args: LocalSearchArgs) -> anyhow::Result<()> {
560560
single_node_search(search_request, metastore, storage_resolver).await?;
561561
let search_response_rest = SearchResponseRest::try_from(search_response)?;
562562
let search_response_json = serde_json::to_string_pretty(&search_response_rest)?;
563-
println!("{}", search_response_json);
563+
println!("{search_response_json}");
564564
Ok(())
565565
}
566566

quickwit/quickwit-cli/tests/helpers.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -288,7 +288,7 @@ pub async fn upload_test_file(
288288
filename: &str,
289289
) -> Uri {
290290
let test_data = tokio::fs::read(local_src_path).await.unwrap();
291-
let src_location = format!("s3://{}/{}", bucket, prefix);
291+
let src_location = format!("s3://{bucket}/{prefix}");
292292
let storage_uri = Uri::from_str(&src_location).unwrap();
293293
let storage = storage_resolver.resolve(&storage_uri).await.unwrap();
294294
storage

quickwit/quickwit-cluster/src/change.rs

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -634,7 +634,7 @@ pub(crate) mod tests {
634634
.await
635635
.unwrap();
636636
let ClusterChange::Add(node) = event else {
637-
panic!("expected `ClusterChange::Add` event, got `{:?}`", event);
637+
panic!("expected `ClusterChange::Add` event, got `{event:?}`");
638638
};
639639
assert_eq!(node.chitchat_id(), &updated_chitchat_id);
640640
assert_eq!(node.grpc_advertise_addr(), grpc_advertise_addr);
@@ -682,7 +682,7 @@ pub(crate) mod tests {
682682
.unwrap();
683683

684684
let ClusterChange::Update(node) = event else {
685-
panic!("expected `ClusterChange::Remove` event, got `{:?}`", event);
685+
panic!("expected `ClusterChange::Remove` event, got `{event:?}`");
686686
};
687687
assert_eq!(node.chitchat_id(), &updated_chitchat_id);
688688
assert_eq!(node.grpc_advertise_addr(), grpc_advertise_addr);
@@ -729,7 +729,7 @@ pub(crate) mod tests {
729729
.await
730730
.unwrap();
731731
let ClusterChange::Remove(node) = event else {
732-
panic!("expected `ClusterChange::Remove` event, got `{:?}`", event);
732+
panic!("expected `ClusterChange::Remove` event, got `{event:?}`");
733733
};
734734
assert_eq!(node.chitchat_id(), &updated_chitchat_id);
735735
assert_eq!(node.grpc_advertise_addr(), grpc_advertise_addr);
@@ -849,7 +849,7 @@ pub(crate) mod tests {
849849
.unwrap();
850850

851851
let ClusterChange::Remove(node) = event else {
852-
panic!("expected `ClusterChange::Remove` event, got `{:?}`", event);
852+
panic!("expected `ClusterChange::Remove` event, got `{event:?}`");
853853
};
854854
assert_eq!(node.chitchat_id(), &removed_chitchat_id);
855855
assert_eq!(node.grpc_advertise_addr(), grpc_advertise_addr);

quickwit/quickwit-cluster/src/cluster.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -733,7 +733,7 @@ pub async fn create_cluster_for_test(
733733

734734
static GOSSIP_ADVERTISE_PORT_SEQUENCE: AtomicU16 = AtomicU16::new(1u16);
735735
let gossip_advertise_port = GOSSIP_ADVERTISE_PORT_SEQUENCE.fetch_add(1, Ordering::Relaxed);
736-
let node_id: NodeId = format!("node-{}", gossip_advertise_port).into();
736+
let node_id: NodeId = format!("node-{gossip_advertise_port}").into();
737737

738738
let enabled_services = enabled_services
739739
.iter()

quickwit/quickwit-codegen/src/codegen.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -513,8 +513,8 @@ fn generate_client(context: &CodegenContext) -> TokenStream {
513513
let mock_name = &context.mock_name;
514514
let mock_wrapper_name = quote::format_ident!("{}Wrapper", mock_name);
515515
let error_message = format!(
516-
"`{}` must be wrapped in a `{}`: use `{}::from_mock(mock)` to instantiate the client",
517-
mock_name, mock_wrapper_name, client_name
516+
"`{mock_name}` must be wrapped in a `{mock_wrapper_name}`: use \
517+
`{client_name}::from_mock(mock)` to instantiate the client"
518518
);
519519
let extra_client_methods = if context.generate_extra_service_methods {
520520
generate_extra_methods_calling_inner()

quickwit/quickwit-common/src/pretty.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -63,7 +63,7 @@ impl fmt::Display for PrettyDurationDisplay<'_> {
6363
let duration_millis = self.0.as_millis();
6464

6565
if duration_millis < 1_000 {
66-
return write!(formatter, "{}ms", duration_millis);
66+
return write!(formatter, "{duration_millis}ms");
6767
}
6868
write!(
6969
formatter,

quickwit/quickwit-common/src/temp_dir.rs

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -319,7 +319,7 @@ mod tests {
319319
builder.join(part);
320320
}
321321
let prefix = builder.prefix().unwrap();
322-
assert_eq!(expected_path, prefix, "parts: {:?} len: {:?}", parts, size);
322+
assert_eq!(expected_path, prefix, "parts: {parts:?} len: {size:?}");
323323
}
324324

325325
fn assert_prefix_err(expected_err: &str, parts: Vec<&str>, size: usize) {
@@ -369,14 +369,12 @@ mod tests {
369369
} else {
370370
let len = limit_threshold + rand::random::<usize>() % 100;
371371
builder.max_length(len);
372-
let builder_debug = format!("{:?}, len {}", builder, len);
372+
let builder_debug = format!("{builder:?}, len {len}");
373373
let builder_prefix = builder.prefix().unwrap();
374374
assert_eq!(
375375
builder_prefix.len(),
376376
cmp::min(len - rand_bytes, max_size),
377-
"{} -> {}",
378-
builder_debug,
379-
builder_prefix
377+
"{builder_debug} -> {builder_prefix}"
380378
);
381379
}
382380
}

quickwit/quickwit-common/src/tower/pool.rs

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -104,8 +104,8 @@ where
104104
self.pool
105105
.read()
106106
.expect("lock should not be poisoned")
107-
.iter()
108-
.map(|(key, _)| key.clone())
107+
.keys()
108+
.cloned()
109109
.collect()
110110
}
111111

@@ -114,8 +114,8 @@ where
114114
self.pool
115115
.read()
116116
.expect("lock should not be poisoned")
117-
.iter()
118-
.map(|(_, value)| value.clone())
117+
.values()
118+
.cloned()
119119
.collect()
120120
}
121121

0 commit comments

Comments
 (0)