-
Notifications
You must be signed in to change notification settings - Fork 750
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
Merge Datavalues-dev into main #4074
Conversation
[datavalues-dev] Add Column builder
Complete array and struct serializer
Make some udf functions to work with datavalues2
pub fn serialize(column: &ColumnRef, vec: &mut Vec<Vec<u8>>) -> Result<()> { | ||
pub fn serialize(column: &ColumnRef, vec: &mut [Vec<u8>]) -> Result<()> { |
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.
for clippy::ptr_arg
, may need to check rust-lang/rust-clippy#8334
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.
We can try to merge it first and then modify it if there is indeed a performance problem.
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.
I also found that!!!
Codecov Report
@@ Coverage Diff @@
## main #4074 +/- ##
=======================================
- Coverage 57% 57% -1%
=======================================
Files 831 853 +22
Lines 44293 46402 +2109
=======================================
+ Hits 25521 26515 +994
- Misses 18772 19887 +1115
Continue to review full report at Codecov.
|
💯 |
Yes, I'm working on it. |
Benchmark script: https://gist.github.com/sundy-li/b8739b28cc493070392b0602272b5fef Main Branch:
datavalues-dev Branch:
|
Only
has performance drawback. Update: Fixed
|
Wait for another reviewer approval |
I hereby agree to the terms of the CLA available at: https://databend.rs/dev/policies/cla/
Summary
Summary about this PR
Changelog
Related Issues
Fixes #issue
Test Plan
Unit Tests
Stateless Tests