-
Notifications
You must be signed in to change notification settings - Fork 25.2k
ES|QL: make telemetry more strict #126940
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
ES|QL: make telemetry more strict #126940
Conversation
Pinging @elastic/es-analytical-engine (Team:Analytics) |
@bpintea when we implemented This PR is mainly to avoid that we forget it again |
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.
Thanks, Luigi!
When adding new commands, it's easy to miss the fact that they have to be added to the telemetry (phone-home).
This PR adds an explicit check so that a command has to be mapped or explicitly excluded, otherwise we'll throw an exception.
This also maps missing commands (LOOKUP JOIN, CHANGE POINT, INLINESTATS, RERANK, DEDUP, INSIST, FORK, RRF, COMPLETION)
TODO:
60_usage.yml