OpenSearch/plugins/examples
Stuart Tettemer 17cda5b2c0
Scripting: Groundwork for caching script results (#49895) (#49944)
In order to cache script results in the query shard cache, we need to
check if scripts are deterministic.  This change adds a default method
to the script factories, `isResultDeterministic() -> false` which is
used by the `QueryShardContext`.

Script results were never cached and that does not change here.  Future
changes will implement this method based on whether the results of the
scripts are deterministic or not and therefore cacheable.

Refs: #49466

**Backport**
2019-12-06 15:08:05 -07:00
..
custom-settings Testclusters: support for security and convert example plugins (#41864) 2019-05-08 14:04:00 +03:00
custom-suggester Apply 2-space indent to all gradle scripts (#49071) 2019-11-14 11:01:23 +00:00
painless-whitelist Convert testclusters to use distro download plugin (#44253) (#44362) 2019-07-15 17:53:05 -07:00
rescore Fix parameter value for calling data.advanceExact (#44205) 2019-07-18 10:55:10 +02:00
rest-handler Apply 2-space indent to all gradle scripts (#49071) 2019-11-14 11:01:23 +00:00
script-expert-scoring Scripting: Groundwork for caching script results (#49895) (#49944) 2019-12-06 15:08:05 -07:00
security-authorization-engine Refactor cluster privileges and cluster permission (#45265) (#45442) 2019-08-13 09:06:18 +10:00
build.gradle Apply 2-space indent to all gradle scripts (#49071) 2019-11-14 11:01:23 +00:00