-
Notifications
You must be signed in to change notification settings - Fork 1.2k
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
Support modulus op #510
Support modulus op #510
Conversation
@alamb Is that possible to let |
Thank you for your contribution @gangliao !
As of now, we are only using "released" versions of arrow.rs. Your change in apache/arrow-rs#317 is currently slated to be released in 4.3.0 (eta ~ 10 or so days) at which time it will be available for datafusion to use without any additional action Until 4.3.0 is released, for your branch you can point datafusion to a sha from the arrow github to make sure the code works (e.g. how it was done prior to #395) Basically we should wait until 4.3.0 is released and then this PR can be merged into datafusion |
Got it! Thank you for the clarification. |
Co-authored-by: Sathis Kumar <sathis.kumar@udemy.com>
* 110 support group by positions * try resolve positions via array, not map * Add comment for i64 and simplify the pattern match * combine match and if condition, add more test cases * replace '0 as i64' with 0_i64
* Fix aggregate fn with invalid column * Fix error message * Fix error message * fix clippy * fix message and test * avoid unwrap in test_aggregation_with_bad_arguments * Update datafusion/tests/sql.rs Co-authored-by: Andrew Lamb <andrew@nerdnetworks.org> * Fix test_aggregation_with_bad_arguments Co-authored-by: Andrew Lamb <andrew@nerdnetworks.org>
* Use pytest * Formatting * Update GHA conf * Remove TODO note * Format * Test requirements file * Update workflow file * Merge requirements file * Update workflow file
…planning (apache#501) * closing up type checks * add fmt
…pache#532) * use logical planner in ballista building * simplify statement * fix unit test * fix per comment
…he#541) * ShuffleReaderExec now supports multiple locations per partition * Remove TODO * avoid clone
* refactor hash aggregates * remove stale comments
* turn on clippy rule for needless borrow * do a format round * use warn not deny
* Cleanup RepartitionExec code * cleanup metric handling * Add elapsed_nanos
* support table alias in join clause * Update datafusion/src/sql/planner.rs Co-authored-by: Andrew Lamb <andrew@nerdnetworks.org> Co-authored-by: Andrew Lamb <andrew@nerdnetworks.org>
Arrow 4.3.0 has been released so if you rebase this PR it will likely be ready to go |
Codecov Report
@@ Coverage Diff @@
## master #510 +/- ##
==========================================
+ Coverage 76.07% 76.11% +0.03%
==========================================
Files 155 156 +1
Lines 26544 27061 +517
==========================================
+ Hits 20194 20597 +403
- Misses 6350 6464 +114
Continue to review full report at Codecov.
|
I am not sure what has happened to this PR but the diff looks not right: Where I would expect to only see the changes from 97fd9ff |
Yeah. Looks strange. I will resubmit a new PR tonight. |
Which issue does this PR close?
apache/arrow-rs#98
#99
apache/arrow-rs#317
Rationale for this change
What changes are included in this PR?
Are there any user-facing changes?
no