You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Multivariate metrics already compress quite efficiently due to the grouping of duplicated attributes among metrics. Currently, each type of data point (sum, gauge, histogram, etc.) has a dedicated attribute table/record.
For future client SDKs that natively support multivariate metrics, it should be possible to eliminate the in-memory duplication of attributes. This will necessitate the creation of a single DATA_POINT_ATTRS table that can be shared among different types of data points.
lquerel
changed the title
Optimizing multivariate metrics to provide native support within the client SDK
Optimizing multivariate metrics representation to provide native support within the client SDK
Aug 22, 2023
Multivariate metrics already compress quite efficiently due to the grouping of duplicated attributes among metrics. Currently, each type of data point (sum, gauge, histogram, etc.) has a dedicated attribute table/record.
For future client SDKs that natively support multivariate metrics, it should be possible to eliminate the in-memory duplication of attributes. This will necessitate the creation of a single DATA_POINT_ATTRS table that can be shared among different types of data points.
Sub-tasks:
METRICS
toUNIVARIATE_METRICS
to prepare the creation of a futureMULTIVARIATE_METRICS
buffer type. #19MULTIVARIATE_METRICS
buffer type.The text was updated successfully, but these errors were encountered: