-
Notifications
You must be signed in to change notification settings - Fork 206
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
feat: build sst in stream way #747
Conversation
Codecov Report
@@ Coverage Diff @@
## main #747 +/- ##
==========================================
+ Coverage 68.43% 68.56% +0.12%
==========================================
Files 294 293 -1
Lines 45712 45628 -84
==========================================
+ Hits 31284 31285 +1
+ Misses 14428 14343 -85
... and 1 file with indirect coverage changes Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here. |
I guess features should be tested against OSS. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
* feat: support build sst in stream way * use AsyncWrite for building sst procedure * shutdown when close the async writer * build sst in streaming way * find the custom metadata * better names * add config for write sst max buffer size * polish up some comments * address CR * fix license header * use readable size for write_sst_max_buffer_size
Which issue does this PR close?
Closes #486
Rationale for this change
Refer to #486
What changes are included in this PR?
AsyncArrowWriter
in theparquet_ext
crate;AsyncArrowWriter
;Are there any user-facing changes?
None.
How does this change test
Existing tests.