fix(otel): use NewSchemaless to avoid semconv schema URL conflicts

This commit is contained in:
Trong Huu Nguyen
2026-05-29 08:34:27 +02:00
parent 6fa8f52718
commit f8b672549a
2 changed files with 2 additions and 5 deletions
+1 -4
View File
@@ -101,10 +101,7 @@ func attributesFrom(cfg *config.Config) []attribute.KeyValue {
func newResource(attributes []attribute.KeyValue) (*resource.Resource, error) {
return resource.Merge(
resource.Default(),
resource.NewWithAttributes(
semconv.SchemaURL,
attributes...,
),
resource.NewSchemaless(attributes...),
)
}
+1 -1
View File
@@ -9,7 +9,7 @@ import (
)
func TestSetup(t *testing.T) {
// Assert that version for semconv schemas don't conflict with the current otel version.
// Assert that resource merge doesn't fail due to semconv schema conflicts.
_, err := otel.Setup(t.Context(), &config.Config{})
assert.NoError(t, err)
}