You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
We've identified places where we need to tighten the semantics for EQL, make changes to existing behavior, or limit what can be expressed in the language. This meta issue is to track all the changes we need to back port to resolve incongruities between Endpoint and Elasticsearch EQL. This will help prepare users of EQL and Elastic endpoint security to make migration easier.
toggle-able case-sensitivity. right now, case-insensitivity is always on. we should add an option to turn this off, while preserving the default behavior. this parameter could be set by updating the config set to the parser or inspecting the rule metadata.
TBD: multi-valued functions (will make arraySearch and arrayContains redundant). this isn't actually supported yet within ES, which only uses scalar values for painless
Context
EQL is being developed directly in Elasticsearch and can be tracked here: elastic/elasticsearch#51556
We've identified places where we need to tighten the semantics for EQL, make changes to existing behavior, or limit what can be expressed in the language. This meta issue is to track all the changes we need to back port to resolve incongruities between Endpoint and Elasticsearch EQL. This will help prepare users of EQL and Elastic endpoint security to make migration easier.
Changes will be tracked in the feature/backport branch.
Parser and validation updates
backtick
handling for field names and attributes #19null
to be compared to anything. currently,null == 5
is not allowed Implement SQL-consistent null and boolean handling #18EQL: Use recognized time units for sequences elastic/elasticsearch#54760
Runtime updates
arraySearch
andarrayContains
redundant). this isn't actually supported yet within ES, which only uses scalar values for painlessTo be determined
==
and other comparisons to check array membershipTest Suite
test_queries.toml
file should be updatedcc @colings86 @costin @paulewing
The text was updated successfully, but these errors were encountered: