We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent e7b4794 commit 5fca853Copy full SHA for 5fca853
crates/core/src/operations/put.rs
@@ -1469,7 +1469,15 @@ where
1469
.ring
1470
.closest_potentially_caching(&key, &skip_list);
1471
let own_pkloc = op_manager.ring.connection_manager.own_location();
1472
- let own_loc = own_pkloc.location.expect("infallible");
+ let Some(own_loc) = own_pkloc.location else {
1473
+ tracing::warn!(
1474
+ tx = %id,
1475
+ %key,
1476
+ skip = ?skip_list,
1477
+ "Not forwarding PUT – own ring location not assigned yet; caching locally"
1478
+ );
1479
+ return true;
1480
+ };
1481
1482
tracing::info!(
1483
tx = %id,
0 commit comments