Commit ccb3e41
[otap-df-otap] Add error handling for arrow records build in Syslog CEF Receiver (open-telemetry#2180)
# Change Summary
@cijothomas reported intermittent errors logs saying that arrow records
build within Syslog CEF receiver failed with the following error:
```
thread 'pipeline-perftest1-main-core-3' (238483) panicked at crates/otap/src/syslog_cef_receiver.rs:454:115:
Failed to build Arrow records: ArrowError(InvalidArgumentError("Encountered non UTF-8 data: invalid utf-8 sequence of 1 bytes from index 4"))
```
The PR adds error handling for building Arrow records.
## What issue does this PR close?
Closes open-telemetry#2182
## How are these changes tested?
## Are there any user-facing changes?
Co-authored-by: albertlockett <a.lockett@f5.com>1 parent 719328d commit ccb3e41
1 file changed
Lines changed: 148 additions & 90 deletions
0 commit comments