- Issue created by @emptyvoid
Most recent release causing key validation errors when parsing multi-dimensional arrays of values.
While the search runs and site visitors can continue to use the search api result set. Every single search requests generates 1 to 20 warning errors in the Drupal logs.
Compound this with 1000s if not 100,000s of concurrent users and you get a log race condition consuming hosting resources.
When searching via a search API with facets submit keyword and select one or more facet values.
Properly evaluate keys and detect multi-dimensional arrays, walk and flatten values prior to parsing.
Working patch attached.
Active
2.0
Code