In certain cases, very large queries could result in a StackOverflowError, because com.walmartlabs.lacinia.executor/walk-selections was implemented recursively; this changes its implementation to work with a queue, and adds other performance enhancements.
This would only affect applications making use of the "preview" functions in the executor namespace.
In certain cases, very large queries could result in a StackOverflowError, because com.walmartlabs.lacinia.executor/walk-selections was implemented recursively; this changes its implementation to work with a queue, and adds other performance enhancements.
This would only affect applications making use of the "preview" functions in the executor namespace.