c33f26976d
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 |
||
---|---|---|
buildSrc | ||
elasticsearch | ||
LICENSE.txt | ||
build.gradle | ||
gradle.properties | ||
settings.gradle |