[maps] ignore indices without geometry field in vector tile requests #170656
Labels
bug
Fixes for quality problems that affect the customer experience
Feature:Maps
Team:Presentation
Presentation Team for Dashboard, Input Controls, and Canvas
Solutions use wide data views that access many elasticsearch indices, for example
metrics*
. This can cause shard failures for indices that do not contain geospatial field. These shard failures are a nuisance to users and can be removed by adding anexists
filter to the query. This is similar to #73304. #73304 has been resolved for search source data requests. The issue is not resolved for vector tile data requests.Steps to view problem
geo*
data viewgeo*
data view.geo*
data view.geo2
index could not return results.limit to 10000
. Notice how warning no longer exists. This is because bounds filter for geojson request includes clause to ensure geometry field exists. Vector tile requests should do the same thing.The text was updated successfully, but these errors were encountered: