Moritz Lang

Results 77 comments of Moritz Lang

This was implemented in `1.0.0-alpha.1`.

@tweidema Thanks for flagging this 🙏 We decided to require gRPC 2.0 in the upcoming 1.0 of Swift OTel so work on the migration is already underway.

Yeah, I heard others hitting this issue as well. I can't make promises in terms of a time frame but gRPC 2.0 is definitely high up in terms of priority.

Hey @xtremekforever, thanks for offering your help on this one 🙏 I'm currently working on gRPC 2.0, but it caused a bit of an API design rabbit hole, mainly due...

> was it difficult to upgrade from grpc-swift v1 to v2 in swift-otel As far as I remember the majority of the migration was trivial. Converting the exporters to use...

We successfully completed the migration to gRPC 2.0 in `1.0.0-alpha.1`.

@stevapple Thanks for chiming in 🙏 Yep, `http/protobuf` is what we're leaning towards for the reason you mentioned. However, we want to put some more thought into first because as...

> Using task locals for loggers enables easier passing of metadata for log messages and removes the cumbersome passing around of loggers. What does a task-local logger enable that's not...

> I'm actually thinking the most straightforward approach here is to require the scheme and to remove insecure from the API surface. That sounds like a great option to me.

Thanks for the report. Which Swift version and OS are you running? I can't reproduce this on macOS 26 with Swift 6.2 and it also successfully compiles on Ubuntu 24.04...