OpenSearch/modules
Jack Conradson a926ace2e1 Update Painless to Use New Script Contexts (#25015)
*  All public methods starting with get will be added as local variables
to the execute method.
* The execute method on a ScriptContext must be both public and
abstract.  This method will be implemented by the Painless compiler.
* A static list of parameter names for the execute method must be
provided since the names will be eliminated at runtime.
* The uses$ methods will still be implemented as before.
* A single constructor may be provided by the ScriptContext.  This
constructor will be overridden by the Painless compiler to include the
exact same arguments.  This allows instances of a Painless script to
potentially contain state.  If a constructor is not provided it is
assumed the default constructor with no arguments will be used.
2017-06-02 13:36:45 -07:00
..
aggs-matrix-stats Add doc_count to ParsedMatrixStats (#24952) 2017-05-30 10:16:08 +02:00
analysis-common Moved `keyword_marker`, `trim`, `snowball` and `porter_stemmer` tokenfilter factories from core to common-analysis module. 2017-05-31 09:34:08 +02:00
ingest-common Fix floating-point error when DateProcessor parses UNIX (#24947) 2017-05-30 09:42:26 -07:00
lang-expression Scripting: Add StatefulFactoryType as optional intermediate factory in script contexts (#24974) 2017-05-30 16:32:14 -07:00
lang-mustache Adds nodes usage API to monitor usages of actions (#24169) 2017-06-02 08:46:38 +01:00
lang-painless Update Painless to Use New Script Contexts (#25015) 2017-06-02 13:36:45 -07:00
parent-join Disallow the new parent join field on indices with multiple types 2017-06-02 18:28:03 +02:00
percolator test: Stop using the `mapping.single_type` setting in percolator tests. 2017-05-31 09:11:33 +02:00
reindex Always Accumulate Transport Exceptions (#25017) 2017-06-02 10:01:42 -04:00
repository-url Tests: Change rest test extension from .yaml to .yml (#24659) 2017-05-16 17:24:35 -07:00
transport-netty4 Settings: Remove shared setting property (#24728) 2017-05-17 13:14:12 -07:00
build.gradle Build: Change `gradle run` to use zip distribution (#21001) 2016-10-18 11:48:58 -07:00