Update dynamic template for url.original and url.full (import_mappings setting) #2337
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Relates #2285
At least, system tests are failing in
cef
package due to a type set in the mapping forurl.original
different from ECS.That mapping comes from the dynamic templates created with the
import_mappings
setting.This PR tries to solve this error in
cef
package by updating the ECS mappings thatelastic-package
adds automatically via theimport_mappings
setting.Currently, the embedded dynamic template created by elastic-package when
import_mappings
is enabled does not take any effect (it does not matchpath_match
):The goal of this PR is to update that dynamic template to be as similar as possible to the
ecs@mappings
component template (withoutunmatch_mapping_type
parameter since it is not supported in 8.6.x):This PR has been tested: