Mikhail Shabunin

Results 5 issues of Mikhail Shabunin

This PR add an option to colorize diffs produced by assert.Equal ## Changes In this PR, the library used for diffing was replaced to diffmatchpatch which is actively maintained and...

enhancement
pkg-assert
enhancement: colored output

When running tests in IDE/text editor, it's difficult to analyze the diffs produced by assert.Equal without somehow highlighting the different lines. This could be improved by making diff colorized. That...

enhancement
pkg-assert
enhancement: colored output
enhancement: output format

## Summary This PR changes the diff library used in the assert package to go-diff. ## Changes the library used for diffing is replaced to [`go-diff/diffmatchpatch`](https://pkg.go.dev/github.com/sergi/go-diff/diffmatchpatch) which is actively maintained...

dependencies
enhancement: output format

Is there any reason this is using plain proto files? Why not use Buf for managing that?

### Component Instrumentation: otelhttptrace ### Describe the issue you're facing We use httptrace for our http client. Very frequently we observe traces being marked as "error" due to "http: putIdleConn:...

bug
area: instrumentation
instrumentation: otelhttptrace