-
Notifications
You must be signed in to change notification settings - Fork 25.6k
[ES|QL] Rewrite RoundTo to QueryAndTags #132512
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
Merged
fang-xing-esql
merged 33 commits into
elastic:main
from
fang-xing-esql:pushdown-roundto
Aug 25, 2025
Merged
Changes from 24 commits
Commits
Show all changes
33 commits
Select commit
Hold shift + click to select a range
63ae2e5
Rewrite RoundTo to QueryAndTags
fang-xing-esql 59edd23
Update docs/changelog/132512.yaml
fang-xing-esql 533ba43
Merge branch 'main' into pushdown-roundto
fang-xing-esql b135998
Merge branch 'main' into pushdown-roundto
fang-xing-esql 59fef5d
local physical planner tests
fang-xing-esql 9b8798b
more tests of push down functions
fang-xing-esql 35c6ef2
refactor and more comments
fang-xing-esql 00ca0ba
Merge branch 'main' into pushdown-roundto
fang-xing-esql 9afab26
Merge branch 'main' into pushdown-roundto
fang-xing-esql c03ef46
Merge branch 'main' into pushdown-roundto
fang-xing-esql 9fa959a
Merge branch 'main' into pushdown-roundto
fang-xing-esql a2e022b
refactor EsQueryExec, merge query into queryBuilderAndTags, remove se…
fang-xing-esql 5720174
Merge branch 'main' into pushdown-roundto
fang-xing-esql 5976fbc
fix test
fang-xing-esql a936828
Merge branch 'main' into pushdown-roundto
fang-xing-esql 55fb0ca
more test
fang-xing-esql c8d4fe4
Merge branch 'pushdown-roundto' of github.com:fang-xing-esql/Elastics…
fang-xing-esql 89a8686
update test
fang-xing-esql bced1e6
Merge branch 'main' into pushdown-roundto
fang-xing-esql 04c733e
more tests for lookup join and fork even they are not supported yet
fang-xing-esql dde4996
Merge branch 'main' into pushdown-roundto
fang-xing-esql 41a51f5
Merge branch 'main' into pushdown-roundto
fang-xing-esql 91179dd
update according to review comment
fang-xing-esql edbd545
Merge branch 'main' into pushdown-roundto
fang-xing-esql bdece4f
update according to review comments
fang-xing-esql e2c7666
Merge branch 'main' into pushdown-roundto
fang-xing-esql c23d2a4
Merge branch 'main' into pushdown-roundto
fang-xing-esql d43363e
Merge branch 'main' into pushdown-roundto
fang-xing-esql 72ad539
upper limit on the number of rounding points when converting roundTo …
fang-xing-esql 1c70e36
add ROUNDTO_PUSHDOWN_THRESHOLD in QueryParagmas and EsqlFlags to cont…
fang-xing-esql cd07cb5
Merge branch 'main' into pushdown-roundto
fang-xing-esql 757e929
update after merging main
fang-xing-esql 91cd778
Merge branch 'main' into pushdown-roundto
fang-xing-esql 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 hidden or 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
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,5 @@ | ||
| pr: 132512 | ||
| summary: Rewrite `RoundTo` to `QueryAndTags` | ||
| area: ES|QL | ||
| type: enhancement | ||
| issues: [] |
1 change: 0 additions & 1 deletion
1
...rated-src/org/elasticsearch/xpack/esql/expression/function/scalar/math/RoundToDouble.java
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Oops, something went wrong.
1 change: 0 additions & 1 deletion
1
...enerated-src/org/elasticsearch/xpack/esql/expression/function/scalar/math/RoundToInt.java
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Oops, something went wrong.
1 change: 0 additions & 1 deletion
1
...nerated-src/org/elasticsearch/xpack/esql/expression/function/scalar/math/RoundToLong.java
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Oops, something went wrong.
This file contains hidden or 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 hidden or 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 hidden or 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 hidden or 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.
Uh oh!
There was an error while loading. Please reload this page.