-
Notifications
You must be signed in to change notification settings - Fork 24.5k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
'Set Security User' processor overwrites target field #51428
Labels
:Data Management/Ingest Node
Execution or management of Ingest Pipelines including GeoIP
Comments
Especially this relevant part from Table 60. Set Security User Options:
|
Pinging @elastic/es-core-features (:Core/Features/Ingest) |
probakowski
added a commit
to probakowski/elasticsearch
that referenced
this issue
Jan 24, 2020
This change fix problem with `SetSecurityUserProcessor` which was overwriting whole target field and not only fields really filled by the processor. Closes elastic#51428
probakowski
added a commit
that referenced
this issue
Jan 27, 2020
* Don't overwrite target field with SetSecurityUserProcessor This change fix problem with `SetSecurityUserProcessor` which was overwriting whole target field and not only fields really filled by the processor. Closes #51428 * Unused imports removed
probakowski
added a commit
to probakowski/elasticsearch
that referenced
this issue
Jan 27, 2020
…1454) * Don't overwrite target field with SetSecurityUserProcessor This change fix problem with `SetSecurityUserProcessor` which was overwriting whole target field and not only fields really filled by the processor. Closes elastic#51428 * Unused imports removed
This was referenced Feb 3, 2020
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Elasticsearch version:
Version: 7.5.1, Build: default/tar/3ae9ac9a93c95bd0cdc054951cf95d88e1e18d96/2019-12-16T22:57:37.835892Z, JVM: 11.0.5
JVM version:
OpenJDK 64-Bit Server VM AdoptOpenJDK (build 11.0.5+10, mixed mode)
OS version:
Linux 3.10.0-1062.1.2.el7.x86_64 #1 SMP Mon Sep 16 14:19:51 EDT 2019 x86_64 x86_64 x86_64 GNU/Linux
Description of the problem including expected versus actual behavior:
The
set_security_user
processor simply overwrites an already existing target field provided infield
instead of merging it with existing data and only overwriting the fields specified inproperties
.I'm not sure if this is a bug or works as intended, but at least the documentation should then make clear that an existing field's data is lost when using this processor.
Steps to reproduce:
The text was updated successfully, but these errors were encountered: