-
Notifications
You must be signed in to change notification settings - Fork 4.9k
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
Swap ECS 1.7 experimental schema with non-experimental to revert wildcard changes #23673
Conversation
Pinging @elastic/security-external-integrations (Team:Security-External Integrations) |
💚 Build Succeeded
Expand to view the summary
Build stats
Test stats 🧪
💚 Flaky test reportTests succeeded. Expand to view the summary
Test stats 🧪
|
…longer using experimental schema
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The wildcard
revert LGTM 👍 .
In addition to reverting the wildcard
fields, we're also removing the user.changes.*
, user.effective.*
, and user.target.*
fields. Were those originally introduced as a side-effect of using the experimental schema from 1.7?
@ebeahan so, previous to the 1.7 experimental field incorporation, we had |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
…card changes (elastic#23673) * Swap ECS 1.7 experimental schema with non-experimental to revert wildcard changes * Add back in user.effective.* fields to auditd integrations due to no longer using experimental schema (cherry picked from commit 0f50eb7)
…card changes (elastic#23673) * Swap ECS 1.7 experimental schema with non-experimental to revert wildcard changes * Add back in user.effective.* fields to auditd integrations due to no longer using experimental schema (cherry picked from commit 0f50eb7)
…-experimental to revert wildcard changes (#23699) * Swap ECS 1.7 experimental schema with non-experimental to revert wildcard changes (#23673) * Swap ECS 1.7 experimental schema with non-experimental to revert wildcard changes * Add back in user.effective.* fields to auditd integrations due to no longer using experimental schema (cherry picked from commit 0f50eb7) * Add potential workaround using GIT_BASE_COMMIT * Pin generator to origin/7.11
What does this PR do?
This PR changes the experimental ECS 1.7 schema that we were going to use in 7.11 to be the ECS 1.7 non-experimental version. This coincides with the Elasticsearch performance regressions that we saw on some widely used filebeat modules as mentioned in #23671. The fallback logic introduced to support wildcard fields can stay since the schema itself is switching back from
wildcard
tokeyword
. The intent is to proceed at a more judicious pace with wildcard adoption in coming releases.Checklist
- [ ] I have added an entry inCHANGELOG.next.asciidoc
orCHANGELOG-developer.next.asciidoc
.Related issues