OpenSearch/modules
Jake Landis 89dc07bdd9
ingest: better support for conditionals with simulate?verbose (#34155)
This commit introduces two corrections to the way simulate?verbose
handles conditionals on processors.

1) Prior to this change when executing simulate?verbose for
processors with conditionals that evaluate to false, that processor
would still be displayed in the result set. What was displayed was
correct, such that no changes to the document occurred. However, if the
conditional evaluates to false, the processor should not even be
displayed.

2) Prior to this change when executing simulate?verbose for
pipeline processors with conditionals, the individual steps would no
longer be displayed. Commit e37e5df addressed the issue, but
failed account for a conditional on the pipeline processor. Since
a pipeline processor can introduce cycles and is effectively a
single processor that encapsulates multiple other processors that
are potentially guarded by a single conditional, special handling is
needed to for pipeline and conditional pipeline processors.
2018-10-23 11:33:48 -05:00
..
aggs-matrix-stats Upgrade to a Lucene 8 snapshot (#33310) 2018-09-06 14:42:06 +02:00
analysis-common Check stemmer language setting early (#34601) 2018-10-19 12:59:23 +02:00
ingest-common ingest: better support for conditionals with simulate?verbose (#34155) 2018-10-23 11:33:48 -05:00
lang-expression Scripting: Convert script fields to use script context (#34164) 2018-10-20 16:33:49 -07:00
lang-mustache Logging: Make ESLoggerFactory package private (#34199) 2018-10-06 09:54:08 -04:00
lang-painless Scripting: Convert script fields to use script context (#34164) 2018-10-20 16:33:49 -07:00
mapper-extras Simplify the return type of FieldMapper#parse. (#32654) 2018-09-04 01:15:19 +00:00
parent-join Clean up "unused variable" warnings (#31876) 2018-09-26 14:09:32 +02:00
percolator Add OneStatementPerLineCheck to Checkstyle rules (#33682) 2018-09-21 11:52:31 +02:00
rank-eval Fix a variety of typos and misspelled words (#32792) 2018-10-03 18:11:38 +01:00
reindex Switch old reindex tests to use use JDK 8 (#34646) 2018-10-19 15:11:48 -04:00
repository-url Use generic AcknowledgedResponse instead of extended classes (#32859) 2018-08-15 08:06:14 -06:00
transport-netty4 NETWORKING: Upgrade Netty to 4.1.30 (#34417) 2018-10-12 16:13:28 +01:00
build.gradle Painless: Add spi jar that will be published for extending whitelists (#28302) 2018-01-18 19:16:26 -08:00