From b9920576bedfe9c360e5dc239374ea63e080863b Mon Sep 17 00:00:00 2001 From: Tyler Helmuth <12352919+TylerHelmuth@users.noreply.github.com> Date: Tue, 12 Jul 2022 15:19:07 -0600 Subject: [PATCH 1/4] export NewSliceFromRaw --- pdata/pcommon/alias.go | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/pdata/pcommon/alias.go b/pdata/pcommon/alias.go index f7bfd6ebbfd..547125e06df 100644 --- a/pdata/pcommon/alias.go +++ b/pdata/pcommon/alias.go @@ -93,3 +93,8 @@ var ( // NewMapFromRaw creates a Map with values from the given map[string]interface{}. NewMapFromRaw = internal.NewMapFromRaw ) + +var ( + // NewSliceFromRaw creates a Slice with values from the given []interface{}. + NewSliceFromRaw = internal.NewSliceFromRaw +) From d9aeb1242feaf0c949a298ee0f1c08f9580de0e8 Mon Sep 17 00:00:00 2001 From: Tyler Helmuth <12352919+TylerHelmuth@users.noreply.github.com> Date: Tue, 12 Jul 2022 15:22:17 -0600 Subject: [PATCH 2/4] Add changelog entry --- CHANGELOG.md | 1 + 1 file changed, 1 insertion(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 3a213fe6cf1..ddc27d72e3d 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,6 +5,7 @@ ### 💡 Enhancements 💡 - Add `linux-ppc64le` architecture to cross build tests in CI +- Expose `internal.NewSliceFromRaw` as `NewSliceFromRaw` in pdata (#5679) ### 🧰 Bug fixes 🧰 From d680368f3a37869a681af091e0987be0e9071468 Mon Sep 17 00:00:00 2001 From: Tyler Helmuth <12352919+TylerHelmuth@users.noreply.github.com> Date: Tue, 12 Jul 2022 15:47:12 -0600 Subject: [PATCH 3/4] Update pdata/pcommon/alias.go Co-authored-by: Dmitrii Anoshin --- pdata/pcommon/alias.go | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/pdata/pcommon/alias.go b/pdata/pcommon/alias.go index 547125e06df..c3d9a84e0b9 100644 --- a/pdata/pcommon/alias.go +++ b/pdata/pcommon/alias.go @@ -94,7 +94,5 @@ var ( NewMapFromRaw = internal.NewMapFromRaw ) -var ( - // NewSliceFromRaw creates a Slice with values from the given []interface{}. - NewSliceFromRaw = internal.NewSliceFromRaw -) +// NewSliceFromRaw creates a Slice with values from the given []interface{}. +var NewSliceFromRaw = internal.NewSliceFromRaw From b3af22c03f58bc72d8511257e3050943bdfb91a5 Mon Sep 17 00:00:00 2001 From: Tyler Helmuth <12352919+TylerHelmuth@users.noreply.github.com> Date: Tue, 12 Jul 2022 15:47:24 -0600 Subject: [PATCH 4/4] Update CHANGELOG.md Co-authored-by: Dmitrii Anoshin --- CHANGELOG.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index ddc27d72e3d..d89deb22daf 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,7 +5,7 @@ ### 💡 Enhancements 💡 - Add `linux-ppc64le` architecture to cross build tests in CI -- Expose `internal.NewSliceFromRaw` as `NewSliceFromRaw` in pdata (#5679) +- Expose `pcommon.NewSliceFromRaw` function (#5679) ### 🧰 Bug fixes 🧰