Garage v0.9 #473

Merged
lx merged 175 commits from next into main 2023-10-10 13:28:29 +00:00
Showing only changes of commit 1cdc321e28 - Show all commits

View file

@ -249,11 +249,22 @@ async fn process_object(
let bucket = match last_bucket.take() { let bucket = match last_bucket.take() {
Some(b) if b.id == object.bucket_id => b, Some(b) if b.id == object.bucket_id => b,
_ => garage _ => {
.bucket_table match garage
.get(&EmptyKey, &object.bucket_id) .bucket_table
.await? .get(&EmptyKey, &object.bucket_id)
.ok_or_message("object in non-existent bucket")?, .await?
{
Some(b) => b,
None => {
warn!(
"Lifecycle worker: object in non-existent bucket {:?}",
object.bucket_id
);
return Ok(Skip::SkipBucket);
}
}
}
}; };
let lifecycle_policy: &[LifecycleRule] = bucket let lifecycle_policy: &[LifecycleRule] = bucket