From d2c69963af6982304f1edd4f668a48edacee055e Mon Sep 17 00:00:00 2001 From: Shengxin Li Date: Tue, 12 May 2020 01:19:10 -0700 Subject: [PATCH] Support nested Attribute values (#376) --- specification/trace/api.md | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/specification/trace/api.md b/specification/trace/api.md index c55143973e0..191a3bcdd31 100644 --- a/specification/trace/api.md +++ b/specification/trace/api.md @@ -376,8 +376,9 @@ An `Attribute` is defined by the following properties: - (Required) The attribute key, which MUST be a non-`null` and non-empty string. - (Required) The attribute value, which is either: - A primitive type: string, boolean or numeric. - - An array of primitive type values. The array MUST be homogeneous, - i.e. it MUST NOT contain values of different types. + - A child Attribute + - An array of primitive type values or children Attributes. The array MUST be + homogeneous, i.e. it MUST NOT contain values of different types. The Span interface MUST provide: