You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I have seen this issue in the wild, too. I believe the correct thing to do is to suppress gRPC and protobuf's definition of a well-formed string so that SDKs pass invalid UTF-8 through. We can still say that users SHOULD use UTF-8, but we can require SDKs not to fail in the presence of invalid UTF-8.
According to #2314 ,truncation of multibyte UTF-8 strings configured via AttributeValueLengthLimit can cause this error.
eg:
Looks like there are no plans to change string to byte in proto in the near future.
Checking each span may have performance loss, so is it possible to logging the span info or invalid string related to the error?
We can only fix manually now like this:
The text was updated successfully, but these errors were encountered: