-
Notifications
You must be signed in to change notification settings - Fork 8.3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Expressions executor caching #46903
Comments
Pinging @elastic/kibana-app-arch |
we looked at expression executor caching and figured we would need to solve a couple of issues first: 1. cases where expression would not change, but we would actually be requesting new data examples:
2. cases where expression would change, but the request would not example:
3. working with search sessions example:
4. memory consumption possible solutions:
examples:
|
Maybe when expression is run, the consumer could specify for how long data is cached. expressions.createExecution('esaggs ... | render', {
cacheDataFor: 60000,
}) And then the let esaggs = /* ... */;
esaggs = withCachedDataSupport(esaggs);
export { esaggs }; |
Thank you for contributing to this issue, however, we are closing this issue due to inactivity as part of a backlog grooming effort. If you believe this feature/bug should still be considered, please reopen with a comment. |
Parent issue: #46909
The text was updated successfully, but these errors were encountered: