OpenSearch/x-pack/plugin
Costin Leau bd6d9e063c EQL: Add missing commit messages for #51940
* EQL: Plug query params into the AstBuilder (#51886)

As the eventType is customizable, plug that into the parser based on the
given request.

(cherry picked from commit 5b4a3a3c07eacbc339cbd4c05a3621d056cc8d60)

* EQL: Add field resolution and verification (#51872)

Add basic field resolution inside the Analyzer and a basic Verifier to
check for any unresolved fields.

(cherry picked from commit 7087358ae2fb212811d480ec8641a46167946c82)

* EQL: Introduce basic execution pipeline (#51809)

Add main classes that form the 'execution' pipeline are added - most of
them have no functionality; the purpose of this PR is to add flesh out
the contract between the various moving parts so that work can start on
them independently.

(cherry picked from commit 9a1bae50a49af7fe8467b74b154c0d82c6bb9a19)

* EQL: Add AstBuilder to convert to QL tree (#51558)

* EQL: Add AstBuilder visitors
* EQL: Add tests for wildcards and sets
* EQL: Fix licensing
* EQL: Fix ExpressionTests.java license
* EQL: Cleanup imports
* EQL: PR feedback and remove LiteralBuilder
* EQL: Split off logical plan from expressions
* EQL: Remove stray import
* EQL: Add predicate handling for set checks
* EQL: Remove commented out dead code
* EQL: Remove wildcard test, wait until analyzer

(cherry picked from commit a462700f9c8e1fb977d62d42eb0077403b8fa98b)

* EQL grammar updates and tests (#49658)

* EQL: Additional tests and grammar updates
* EQL: Add backtick escaped identifiers
* EQL: Adding keywords to language
* EQL: Add checks for unsupported syntax
* EQL: Testing updates and PR feedback
* EQL: Add string escapes
* EQL: Cleanup grammar for identifier
* EQL: Remove tabs from .eql tests

(cherry picked from commit 6f1890bf2d52cabdfd1e7848fb481cf54b895f25)
2020-02-05 16:53:42 +02:00
..
analytics Histogram field: Use #name() instead of #simpleName() when generating doc values (#51920) (#51927) 2020-02-05 12:35:49 +01:00
autoscaling Initial autoscaling commit (#51161) 2020-01-17 15:31:12 -05:00
ccr Allow Repository Plugins to Filter Metadata on Create (#51472) (#51542) 2020-01-28 18:33:26 +01:00
core [7.x] [ML] add _cat/ml/trained_models API (#51529) (#51936) 2020-02-05 08:26:44 -05:00
deprecation Add warnings for invalid realm order config (#51195) (#51515) 2020-01-31 12:32:37 +11:00
enrich Formatting: keep simple if / else on the same line (#51544) 2020-01-29 10:42:04 +00:00
eql EQL: Add missing commit messages for #51940 2020-02-05 16:53:42 +02:00
frozen-indices Force flush in FrozenEngine#testSearchers (#51635) 2020-01-30 14:48:45 -05:00
graph Apply 2-space indent to all gradle scripts (#49071) 2019-11-14 11:01:23 +00:00
ilm [7.x] Adding best_compression (#49974) (763480ee) (#51819) 2020-02-04 14:15:43 -07:00
logstash Deprecate creation of dot-prefixed index names except for hidden and system indices (#49959) 2020-01-28 10:01:16 -07:00
mapper-flattened Add telemetry for flattened fields. (#48972) (#49125) 2019-11-18 12:29:42 -08:00
ml [7.x] [ML] add _cat/ml/trained_models API (#51529) (#51936) 2020-02-05 08:26:44 -05:00
monitoring Move analysis/mappings stats to cluster-stats. (#51875) 2020-02-05 11:02:25 +01:00
ql EQL: backport updates to 7.x (#51940) 2020-02-05 16:45:58 +02:00
rollup Use more specific loggers in subclasses of TMNA (#50076) 2019-12-11 15:07:47 +00:00
search-business-rules Fix NPE in PinnedQuery call to DisjunctionMaxScorer. (#51047) (#51064) 2020-01-16 10:41:43 +00:00
security Add warnings for invalid realm order config (#51195) (#51515) 2020-01-31 12:32:37 +11:00
spatial Geo: Switch generated GeoJson type names to camel case (#50400) 2019-12-20 15:37:22 -05:00
sql SQL: [Tests] add tests for literals and GROUP BY (#51878) 2020-02-05 12:55:56 +01:00
src/test [7.x] [ML] add _cat/ml/trained_models API (#51529) (#51936) 2020-02-05 08:26:44 -05:00
transform [Transform] add support for percentile aggs (#51808) 2020-02-04 12:02:20 +01:00
vectors Increase the number of vector dims to 2048 (#46895) 2019-11-20 07:47:33 -05:00
voting-only-node Apply 2-space indent to all gradle scripts (#49071) 2019-11-14 11:01:23 +00:00
watcher Remove comparison to true for booleans (#51723) 2020-01-31 16:35:43 -08:00
build.gradle Formalize build snapshot (#51484) 2020-01-27 16:56:31 -05:00