-
Notifications
You must be signed in to change notification settings - Fork 1.3k
[Telemetry] string_list
metric type is being misused
#12131
Comments
cc @sblatz looks like this was a recent addition - do you know why we did this? |
We had a conversation over Slack with @sblatz and Marissa Gorlick. Let me try to capture what was said, for future reference. The decision to use While the intent was noble, we all agreed that this was not the right path to pursue, as "standardization" does not necessarily imply "all the is sent as string", which is both a problem for tools and for storage. The path forward here is:
While this is a very important change to make, right now we're in code freeze so it can't happen right away. Any standardization can happen at analysis side, if needed, through UDFs. I'm happy yo provide support with reviews as needed! |
cc @mdboom |
string_list
metric type is being misusedstring_list
metric type is being misused
string_list
metric type is being misusedstring_list
metric type is being misused
string_list
metric type is being misusedstring_list
metric type is being misused
string_list
metric type is being misusedstring_list
metric type is being misused
See: #17373 This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions. |
We just saw that #11118 and #11446: looks like
string_list
is being used to record single values that are bools.This would make it hard for tools to understand the intent and pushes the burden of parsing data (which is now string data) on the analysis side, increasing both the cost and the likelihood of having bad data.
The code states the following:
Setting aside the fact that that this will break GLAM, how does having a list of string having a single value of the wrong type make analysis simpler?
┆Issue is synchronized with this Jira Task
The text was updated successfully, but these errors were encountered: