You've already forked opentelemetry-go
mirror of
https://github.com/open-telemetry/opentelemetry-go.git
synced 2026-06-03 18:35:08 +02:00
Introduce "split" metric schema transformation (#2999)
This is a new transformation type that allows to describe a change where a metric is converted to several other metrics by eliminating an attribute. An example of such change that happened recently is this: https://github.com/open-telemetry/opentelemetry-specification/pull/2617 This PR implements specification change https://github.com/open-telemetry/opentelemetry-specification/pull/2653 This PR creates package v1.1 for the new functionality. The old package v1.0 remains unchanged.
This commit is contained in:
+2
-2
@@ -11,9 +11,9 @@ then import the corresponding package and use the `Parse` or `ParseFile` functio
|
||||
like this:
|
||||
|
||||
```go
|
||||
import schema "go.opentelemetry.io/otel/schema/v1.0"
|
||||
import schema "go.opentelemetry.io/otel/schema/v1.1"
|
||||
|
||||
// Load the schema from a file in v1.0.x file format.
|
||||
// Load the schema from a file in v1.1.x file format.
|
||||
func loadSchemaFromFile() error {
|
||||
telSchema, err := schema.ParseFile("schema-file.yaml")
|
||||
if err != nil {
|
||||
|
||||
Reference in New Issue
Block a user