[pkg/ottl] unexpected behavior of flatten
function when handling slice attributes at top level
#36161
Labels
flatten
function when handling slice attributes at top level
#36161
Component(s)
pkg/ottl
What happened?
Description
Currently, when setting the
depth
to0
, slices at the top level of the input of theflatten
function will still be flattened.Steps to Reproduce
Consider the following input for the
flatten
function:And use the
flatten
function with a depth of0
:Expected Result
According to the docs, there should be no flattening when the depth is set to
0
, i.e. the input should be left unchanged:Actual Result
The slice elements are flattened, regardless of the
depth
Collector version
v0.112.0
Environment information
Environment
OS: (e.g., "Ubuntu 20.04")
Compiler(if manually compiled): (e.g., "go 14.2")
OpenTelemetry Collector configuration
No response
Log output
No response
Additional context
No response
The text was updated successfully, but these errors were encountered: