Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

WriteMultipart Abort on MultipartUpload::complete Error #5974

Merged
merged 16 commits into from
Jul 2, 2024

Conversation

fsdvh
Copy link
Contributor

@fsdvh fsdvh commented Jun 28, 2024

Which issue does this PR close?

None

Rationale for this change

During a time of migration to a new object store (0.10+), I discovered that some of the api methods can be relaxed for more ergonomic usage

What changes are included in this PR?

Some methods of signature update, relaxing ownership constraints

Are there any user-facing changes?

Yes

@github-actions github-actions bot added the object-store Object Store Interface label Jun 28, 2024
object_store/src/upload.rs Outdated Show resolved Hide resolved
@tustvold tustvold added the api-change Changes to the arrow API label Jun 28, 2024
@tustvold
Copy link
Contributor

tustvold commented Jun 28, 2024

Perhaps you could expand on what problem you're trying to address with these changes, perhaps by filing an issue?

@fsdvh
Copy link
Contributor Author

fsdvh commented Jun 28, 2024

Perhaps you could expand on what problem you're trying to address with these changes, perhaps by filing an issue?

doing that now

@fsdvh
Copy link
Contributor Author

fsdvh commented Jun 28, 2024

Added issue to discuss: #5977

@tustvold
Copy link
Contributor

tustvold commented Jul 2, 2024

Can we restore the abort methods and then I think this is good to go

@tustvold tustvold changed the title Relax WriteMultipart methods signatures WriteMultipart Abort on Shutdown Jul 2, 2024
@tustvold tustvold changed the title WriteMultipart Abort on Shutdown WriteMultipart Abort on MultipartUpload::complete Error Jul 2, 2024
object_store/src/upload.rs Outdated Show resolved Hide resolved
@tustvold tustvold merged commit 3b93a4b into apache:master Jul 2, 2024
13 checks passed
@tustvold tustvold removed the api-change Changes to the arrow API label Jul 2, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
object-store Object Store Interface
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants