John Watson
John Watson
> > I sure would like a convenience method that (I think) takes a name and some attributes, and skips the builder. `logger.emit("paymentReceived", Attributes.of("amount", 3.14, "currency", "Dollars"))` > > Or...
> > Whatever the results of that are, we should have an API that makes it really easy to do the recommended thing. > > It's probably more than API...
Have you investigated to figure out what's up with this log line? It indicates that a context isn't properly being closed.... ``` 2025-05-28T09:53:33.742+05:30 "DEBUG[otel-tracing,7c400339c6954d64fa1da33cc40da8ec,6c5c7f76e35841ea,sub-service1]" 10988 --- [otel-tracing] [ctor-http-nio-3] [7c400339c6954d64fa1da33cc40da8ec-6c5c7f76e35841ea] i.o.context.ThreadLocalContextStorage...
Until you've got your instrumentation in a place where it's not leaking contexts, or trying to close contexts on the wrong thread, I'm not sure there's much we can do...
That is a very large "reproducer". OTel and Brave are _not_ interchangeable. The context APIs are different, and behave differently. Are you expecting them to be interchangeable and work the...
I think you buried the lede a bit. You're using micrometer tracing. You'll need to log an issue with that project. It's not something that we support here. I suspect...
> This issue is resolved. Can we close this? > > [@jkwatson](https://github.com/jkwatson) [@jack-berg](https://github.com/jack-berg) Do you know what PR resolved it? It would be good to reference it when closing, for...
what's the status on this, @trask ? Let's get it merged or closed in favor of the other one.
where does this PR stand? Do we need it if we have the generic metrics already?
Is this an issue for the core SDK? Would anything need to change in the way we currently define the interface to make this possible? If not, please close this...