-
Notifications
You must be signed in to change notification settings - Fork 528
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
[fix]: Use scaled float for all numeric transaction.marks.* values. #1704
Conversation
I'd be really glad to hear that someone added support for that. Looking back at #708 (comment) it does seem like it didn't used to work. |
It still only ensures all |
Thanks @simitt! The structure looks correct, on the agent side we always set numbers for marks, so as you said it should not be a problem! |
Also checked how this behaves when upgrading from an older version, where other |
…lastic#1704) * Use scaled float for all transaction,marks.* values. * Exclude `transaction.marks.*.*` from Kibana index pattern.
…lastic#1704) * Use scaled float for all transaction,marks.* values. * Exclude `transaction.marks.*.*` from Kibana index pattern.
Follow up on #708.
This PR intends to ensure that all values stored under
transaction.marks.*.*
are stored as scaled float.Tested with:
leads to following mapping:
Invalid payload:
leads to:
cc @jahtalab and @vigneshshanmugam
@graphaelli maybe I am overlooking something here, but it seems to me that setting scaled floats on a wildcard works as expected now.