WenTao Ou

Results 226 comments of WenTao Ou

Are we going to remove `LogName` in next release?

> @owent as removing logger name is a breaking change for logging, I suggest we don't ship it in the same release of the release candidate of OpenTelemetry metrics. So...

Could we also add `nostd::span` if we are planing to break ABI? We can assign `std::vector` and `google::protobuf::RepeatedPtrField` to `nostd::span` directly . We must create a container of `string_view` and...

If your project use opentelemetry-cpp as internal component, you can also build opentelemetry-cpp as static library with `-fvisibility=hidden` and link it into your dynamic library, the symbols will also not...

To my understanding, ELF ABI said it will use the first weak symbol when there are more than one weak symbol, or use the strong one when there several weak...

> I have just recalled that MSVC has special pragma which tells compiler to add specified library to linker library list. This is potential workaround to automatically link extra API...

> __attribute__((selectany)) > > ## Example 4: > > After learning from #1525 and https://gcc.gnu.org/onlinedocs/gcc/Microsoft-Windows-Variable-Attributes.html , I also test `__attribute__((selectany))` of gcc. > > Thanks @owent for the tests. >...

> Example 1 Yes > I didn't get time this week to rough out any actual code, but I did enough messing/research to have come to different conclusion to others...

I have a quick look at [opentelemetry-proto to v0.17.0][1] and the [`main` branch of logging-library-sdk in opentelemetry-specification][2], and I want to confirm and disscuss the changes. + `InstrumentationLibrary` is deprecated...

Without supporting legacy,there will be break changes to SDK and the output of OTLP exporters.Especially the trace APIs are already stable, is it acceptable?