Commit c64a02f
authored
* ES|QL Support for ST_GEOHASH, ST_GEOTILE and ST_GEOHEX (#125143)
Added support for the three primary scalar grid functions:
* `ST_GEOHASH(geom, precision)`
* `ST_GEOTILE(geom, precision)`
* `ST_GEOHEX(geom, precision)`
As well as versions of these three that take an optional `geo_shape` boundary (must be a `BBOX` ie. `Rectangle`).
And also supporting conversion functions that convert the grid-id from long to string and back to long.
This work represents the core of the feature to support geo-grid aggregations in ES|QL.
* Remove license checking mechanism from tests (unsupported in 8.x)
* Add 8.x level generated docs
* Link new spatial functions into the docs
* Remove unused imports after removal of license level tests
* Fix list syntax
* Fix asciidoc links
1 parent 34e08fb commit c64a02f
File tree
159 files changed
+8339
-169
lines changed- docs
- changelog
- reference
- esql/functions
- description
- examples
- kibana
- definition
- docs
- layout
- parameters
- signature
- types
- query-languages/esql
- _snippets/functions
- layout
- parameters
- types
- images/functions
- x-pack/plugin
- esql
- licenses
- qa/testFixtures/src/main
- java/org/elasticsearch/xpack/esql
- resources
- src
- internalClusterTest/java/org/elasticsearch/xpack/esql/spatial
- main
- generated/org/elasticsearch/xpack/esql/expression/function/scalar/spatial
- java/org/elasticsearch/xpack/esql
- action
- common/spatial
- expression
- function
- scalar
- convert
- spatial
- optimizer/rules/physical/local
- test/java/org/elasticsearch/xpack/esql
- common/spatial
- expression/function/scalar/spatial
- src/yamlRestTest/resources/rest-api-spec/test/esql
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
159 files changed
+8339
-169
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
Lines changed: 2 additions & 3 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Lines changed: 5 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Lines changed: 5 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Lines changed: 5 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Lines changed: 5 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Lines changed: 5 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Lines changed: 5 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Lines changed: 5 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Lines changed: 5 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
0 commit comments