Skip to content

ES|QL Support for ST_GEOHASH, ST_GEOTILE and ST_GEOHEX #125143

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

Draft
wants to merge 19 commits into
base: main
Choose a base branch
from
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
19 commits
Select commit Hold shift + click to select a range
ab3d9d6
Add initial geohash function to ESQL
craigtaverner Mar 14, 2025
89559f6
Add generated files
craigtaverner Mar 14, 2025
dd346c2
Add support for optional bounds parameter
craigtaverner Mar 18, 2025
a4db2a3
Added geotile and geohex
craigtaverner Mar 18, 2025
da13b47
Add ESQL Capability and reduce test flakiness
craigtaverner Mar 19, 2025
9c83b64
Fix failing EsqlNodeSubclassTests from incorrect NodeInfo
craigtaverner Mar 20, 2025
04b2c89
Use GeoTileBoundedPredicate for geotile bounds filtering
craigtaverner Apr 7, 2025
c1003e1
Added ST_GEOXXX_TO_LONG, _TO_STRING and _TO_GEOSHAPE functions
craigtaverner Apr 8, 2025
5ed543b
Convert geogrid functions to produce only long values
craigtaverner Apr 8, 2025
f3a19a0
Fixes after rebasing on main
craigtaverner Apr 8, 2025
7e1989e
Support geo-bounded-predicate for geohash and geohex
craigtaverner Apr 15, 2025
6d115b4
Added unit tests for new functions and resulting docs
craigtaverner Apr 15, 2025
983b977
Output POLYGON instead of BBOX for TO_GEOSHAPE functions
craigtaverner Apr 15, 2025
0debf2e
Make test less flaky
craigtaverner Apr 15, 2025
a0c1e09
Use wrapper classes on the bounded predicates to simplify and reduce …
craigtaverner Apr 16, 2025
770b061
Spotless
craigtaverner Apr 16, 2025
16435b1
Add precision validation as well as more examples, refined docs, and …
craigtaverner Apr 16, 2025
ea613d9
Support depthOffset in MD docs headings for nesting functions
craigtaverner Apr 17, 2025
5dde316
Add depthOffset to geo grid functions
craigtaverner Apr 17, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading
Loading