Skip to content

Conversation

@crepererum
Copy link
Contributor

Which issue does this PR close?

Rationale for this change

delete is just delete_stream with a single element.

What changes are included in this PR?

  1. move method to extension trait
  2. remove no-longer-required implementations

Are there any user-facing changes?

Breaking: delete moved from ObjectStore to ObjectStoreExt.

The normal delete is really just a bulk delete with a single entry.

Part of apache#385.
@crepererum crepererum force-pushed the crepererum/delete-to-ext branch from f32e43a to cf8f027 Compare November 20, 2025 10:48
@alamb
Copy link
Contributor

alamb commented Nov 25, 2025

@crepererum noted that it turns out that the semantics are subtly different in some error case, though it isn't clear if this difference is purpose.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants