Missing parameters for geo_shape type in ES8

I tried to make the ES upgrade from 6.2.4 to 8.4 and I found out that there are not supported parameters for the geo_shape data type. I used tree and precision parameters in mapping with previous ES version.

Are these parameters hidden with any default values?
Is any workaround for custom setting of these parameters?
What was reason for these parameters removing?

Thank you!

Both of those were deprecated in Elasticsearch 6.6 and removed in 8.0. You can see the reference to this in the docs.

I am not sure why this was removed though sorry, I wasn't able to find anything in GitHub or the release notes to clarify.

1 Like

This blog post can clarify that question: BKD-backed geo_shapes in Elasticsearch: precision + efficiency + speed | Elastic Blog

This topic was automatically closed 28 days after the last reply. New replies are no longer allowed.