Max Golovanov
Max Golovanov
Repo has 26 compiler warnings with vs2019 in: - tracez_processor_test - ostream_metrics_test - opentelemetry_exporter_ostream_metrics Most of these are about potentially unsafe truncating type casts: - `'initializing': conversion from 'float' to...
There's a code in Batch Log processor that contains the following constructs: ```cpp while (is_force_flush_.load() == true) { cv_.notify_one(); } ``` These constructs look suspicious, as "what if" the other...
Presently ETW exporter itself implements a "mini-SDK", header-only. And it does not implement the `Resource` API. Whereas having a `Resource` API should allow us to populate "common attributes" reusable for...
I would like to implement `fluentd` forward exporter for OpenTelemetry C++ SDK for the following modes: - **Forward** - PackedForward - CompressedPackedForward Output for the following transports - `fluentd` inputs...
There are several spots in code that use exceptions: - `DataViewerCollection.cpp` - `LogManagerImpl.cpp` - handling of a scenario when invalid HTTP client module is being passed to it. - `EventFilterCollection.cpp`...
**Describe your environment.** This issue is reproducible in one popular app on **older models** of iOS devices with slower processor. **Steps to reproduce.** Steps: - application exiting. - main thread...
This feature is related to OTEL asks #376 #378. Common Schema issues: https://github.com/microsoft/common-schema/issues/43 https://github.com/microsoft/common-schema/pull/134 Currently Bond-protocol SDK has no way of expressing **ext.metadata** attributes. There is already API surface to...
Unclear what triggers it. It seems like it's been there for a while. Re-triggering the test fixes it. Seems to be specific to POSIX (Linux only?), most likely only libcurl-based....
There are several scenarios where LogManager returns `STATUS_SUCCESS` without actually checking: - Flush - Upload - PauseTransmission - ResumeTransmisison - etc Need to see where it is practical to add...
Common Schema 4.0 protocol has the following definition for **Session ID** field: | Field | Type | Description | | -- | -- | -- | **ext.app.sesId** | string |...