This release updates configuration and metadata handling, with new schema and configuration capabilities and several API and feature-gate maturity changes. It also fixes Snappy memory corruption and fatal errors.
Check if affected (3)
breakingThe
pdata.feature gate, removeduseCustomProtoEncoding Applies if you use
pdata..useCustomProtoEncoding The
pdata.feature gate is removed fromuseCustomProtoEncoding pkg/pdata.breakingDefault
reaggregation_enabledbehaviorApplies if you run
cmd/mdatagen.cmd/mdatagennow enables reaggregation config generation by default. Setreaggregation_enabled: falseto keep generating metric config with only theenabledfield.breakingStricter
feature_gatesvalidationApplies if you configure
feature_gatesinmetadata..yaml cmd/mdatagennow enforces stricterfeature_gatesvalidation inmetadata.by default. Strict validation can be skipped for an individual gate by settingyaml skip_strict_validation: trueon its gate entry.