Skip to content

Append API #3

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

Closed
wants to merge 3 commits into from
Closed

Append API #3

wants to merge 3 commits into from

Conversation

metesynnada
Copy link

Which issue does this PR close?

Solves the problem in apache/arrow-rs-object-store#188 and apache/arrow-rs-object-store#187 and contributes apache/datafusion#5130

Rationale for this change

Support for appending bytes into files with ByteStream in ObjectStore API.

What changes are included in this PR?

This PR adds support for appending bytes to files in the ObjectStore API using ByteStream. The changes included in this PR are:

  • ObjectStore trait API support
  • Implementation of Localfilesystem store.

In the future, we plan to implement ByteStream support for the following:

  • Azure
  • InMemory
  • Http

Are there any user-facing changes?

With this update, users can now use the append API to append files. There are no breaking changes to the API.

@metesynnada metesynnada closed this Mar 8, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant