🔎 Open source distributed and RESTful search engine.
Go to file
Dimitris Athanasiou c33f26976d Improve field extraction in scheduler (elastic/elasticsearch#748)
This commit performs the following improvements:

- the time field is always requested as doc_value. This makes
specifying a time format for scheduled jobs unnecessary.
- adds DataDescription as a param to the PostDataAction. When set,
it overrides the job's DataDescription. This allows the scheduler to
override the job's DataDescription since it knows the data format (JSON)
and the time format (epoch_ms). This is not exposed in the REST API to
discourage users from using it.
- by default, data extractor search now requests doc_values for analysis fields. This is
expected to result in increased performance.
- a `_source` field is added to the scheduler config. This needs to be
set to true when one or more of the analysis fields do not have
doc_values.
- the ELASTICSEARCH data format is removed as is now redundant.
- fixes the usage of `script_fields`. Previously, setting
`script_fields` would result to none of the source to be returned. Thus,
is the analysis fields were a mixture of script and non-script fields it
would not work.
- ensures nested fields are handled properly

Closes elastic/elasticsearch#679, Closes elastic/elasticsearch#267 

Original commit: elastic/x-pack-elasticsearch@fed35ed354
2017-01-18 18:46:43 +00:00
buildSrc Rename prelert to ml (elastic/elasticsearch#681) 2017-01-10 13:40:16 +00:00
elasticsearch Improve field extraction in scheduler (elastic/elasticsearch#748) 2017-01-18 18:46:43 +00:00
LICENSE.txt Initial X-Pack commit 2018-04-20 14:16:58 -07:00
build.gradle Remove C++ from build files (elastic/elasticsearch#739) 2017-01-17 14:45:00 +00:00
gradle.properties Upgrades to 6.0.0-alpha1-SNAPSHOT (elastic/elasticsearch#672) 2017-01-10 11:04:29 +00:00
settings.gradle Remove C++ from build files (elastic/elasticsearch#739) 2017-01-17 14:45:00 +00:00