-
Notifications
You must be signed in to change notification settings - Fork 1.3k
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
Move Count
to functions-aggregate
, update MSRV to rust 1.75
#10484
Merged
Merged
Changes from all commits
Commits
Show all changes
81 commits
Select commit
Hold shift + click to select a range
755215d
mv accumulate indices
jayzhan211 12366e6
complete udaf
jayzhan211 9f43638
register
jayzhan211 7dd2aae
fix expr
jayzhan211 2fb0c2a
filter distinct count
jayzhan211 9dd044c
todo: need to move count distinct too
jayzhan211 ab9eaaa
move code around
jayzhan211 1506453
move distinct to aggr-crate
jayzhan211 6a554ee
replace
jayzhan211 dae3061
Merge branch 'count-udaf' into count-for-all
jayzhan211 a44c967
backup
jayzhan211 dd5a90f
fix function name and physical expr
jayzhan211 c9eebb3
fix physical optimizer
jayzhan211 6375d47
fix all slt
jayzhan211 37d8974
cleanup
jayzhan211 643ffe9
Merge remote-tracking branch 'upstream/main' into count-for-all
jayzhan211 9917b37
cleanup
jayzhan211 c6ba32b
fix with args
jayzhan211 2d80a8b
add label
jayzhan211 2bcb10b
revert builtin related code back
jayzhan211 12f27c4
fix test
jayzhan211 a391407
fix substrait
jayzhan211 3ace4bf
fix doc
jayzhan211 dc8ddd7
fmy
jayzhan211 8278d7b
Merge remote-tracking branch 'upstream/main' into count-for-all
jayzhan211 5765d99
fix
jayzhan211 ea81c6e
Merge remote-tracking branch 'upstream/main' into count-for-all
jayzhan211 d55abb4
fix udaf macro for distinct but not apply
jayzhan211 2e051d1
fmt
jayzhan211 5a08c3a
fix count distinct and use workspace
jayzhan211 facbbc5
add reverse
jayzhan211 c32b2ef
remove old code
jayzhan211 93d05e5
backup
jayzhan211 eb664fb
use macro
jayzhan211 14ef6dc
Merge remote-tracking branch 'upstream/main' into count-for-all
jayzhan211 406f432
Merge branch 'expr-builder' into count-for-all
jayzhan211 5e5d17f
expr builder
jayzhan211 fbb87c6
introduce expr builder
jayzhan211 800f006
add example
jayzhan211 dee9417
fmt
jayzhan211 c453e40
Merge remote-tracking branch 'upstream/main' into count-for-all
jayzhan211 1b92b2b
clean agg sta
jayzhan211 330b324
combine agg
jayzhan211 ef06589
Merge branch 'expr-builder' into count-for-all
jayzhan211 92accf9
limit distinct and fmt
jayzhan211 10d92e1
cleanup name
jayzhan211 7d541ef
fix ci
jayzhan211 f09a982
fix window
jayzhan211 bcc15ee
fmt
jayzhan211 07824a1
fix ci
jayzhan211 cd40d7f
fmt
jayzhan211 1821d18
Merge remote-tracking branch 'upstream/main' into count-for-all
jayzhan211 d652322
fix merged
jayzhan211 38e0243
fix
jayzhan211 b469a25
Merge remote-tracking branch 'upstream/main' into count-for-all
jayzhan211 1735bf0
fix rebase
jayzhan211 de8071d
cleanup
jayzhan211 01edaf3
use std
jayzhan211 4d1c7f7
update mrsv
jayzhan211 c98e925
upd msrv
jayzhan211 cf8ba04
revert test
jayzhan211 ecc7364
Merge remote-tracking branch 'upstream/main' into count-for-all
jayzhan211 b823aad
fmt
jayzhan211 2d8cfc0
downgrade to 1.75
jayzhan211 44e0328
1.76
jayzhan211 01a7325
ahas
jayzhan211 ad518a7
revert to 1.75
jayzhan211 fec064a
Merge remote-tracking branch 'upstream/main' into count-for-all
jayzhan211 439577a
Merge remote-tracking branch 'upstream/main' into count-for-all
jayzhan211 ea864e0
rm count
jayzhan211 d621fb6
Merge remote-tracking branch 'upstream/main' into count-for-all
jayzhan211 b3f8f8c
Merge remote-tracking branch 'upstream/main' into count-for-all
jayzhan211 121e4cb
Merge remote-tracking branch 'upstream/main' into count-for-all
jayzhan211 d89424d
fix merge
jayzhan211 a88916d
Merge remote-tracking branch 'upstream/main' into count-for-all
jayzhan211 0924248
fmt
jayzhan211 33a02f9
Merge remote-tracking branch 'upstream/main' into count-for-all
jayzhan211 4b13fc0
clippy
jayzhan211 4bd680d
rm sum in test_no_duplicate_name
jayzhan211 cf6f9ac
Merge remote-tracking branch 'upstream/main' into count-for-all
jayzhan211 97a1227
fix
jayzhan211 File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
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.
By my reading of https://github.com/apache/datafusion?tab=readme-ov-file#rust-version-compatibility-policy
is that since 1.74 was released in Nov 2023, we can safely update in this PR