Skip to content

feat: Introduce FileIO - #53

Merged
Fokko merged 7 commits into
apache:mainfrom
liurenjie1024:renjie/issue-49
Sep 20, 2023
Merged

Fokko merged 7 commits into
apache:mainfrom
liurenjie1024:renjie/issue-49

Conversation

@liurenjie1024

Copy link
Copy Markdown
Contributor

Close #49

In this pr we implement FileIO on top of opendal, which provided great abstraction over all kinds of storage. There are still some missing check, but I want to discuss implementation first.

@liurenjie1024

Copy link
Copy Markdown
Contributor Author

cc @ZENOTME @Fokko @JanKaul @Xuanwo PTAL

Comment thread crates/iceberg/src/io.rs Resolved
Comment thread crates/iceberg/src/error.rs Resolved
Comment thread crates/iceberg/src/io.rs Resolved
@liurenjie1024

Copy link
Copy Markdown
Contributor Author

I've completed the implementation. PTAL cc @Xuanwo @JanKaul @ZENOTME @Fokko

Comment thread crates/iceberg/src/io.rs Resolved
Comment thread crates/iceberg/src/io.rs Resolved
@liurenjie1024

Copy link
Copy Markdown
Contributor Author

Any other comments? cc @Fokko @Xuanwo @JanKaul @ZENOTME

Comment thread crates/iceberg/src/io.rs Resolved
Comment thread crates/iceberg/src/io.rs Resolved
Comment thread crates/iceberg/src/io.rs Resolved
Comment thread crates/iceberg/src/io.rs Resolved
Comment thread crates/iceberg/src/io.rs Resolved
Comment thread crates/iceberg/src/io.rs Resolved
Comment thread crates/iceberg/src/io.rs Resolved
Comment thread crates/iceberg/src/io.rs Resolved
Comment thread crates/iceberg/src/io.rs Resolved

@Xuanwo Xuanwo left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM, let's go!

@JanKaul JanKaul left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM, thank you.

@ZENOTME ZENOTME left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks! Nice work!

@liurenjie1024

Copy link
Copy Markdown
Contributor Author

cc @Fokko I think it's ok to merge?

@Fokko

Fokko commented Sep 20, 2023

Copy link
Copy Markdown
Contributor

@liurenjie1024 I believe so, thanks for the review, everyone! 🙌🏻

@Fokko
Fokko merged commit 8c55de4 into apache:main Sep 20, 2023
@liurenjie1024
liurenjie1024 deleted the renjie/issue-49 branch September 20, 2023 06:19
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.

Implement FileIO interface.

6 participants