cpp_client_telemetry
cpp_client_telemetry copied to clipboard
1DS C++ SDK
Per Max's suggestion: move PAL for Android into its own subdirectory, since it is not terribly posix-like.
Similar to how different HTTP clients can be used, it would be valuable to be able to replace the default population logic for network cost and network type for clients...
I have one suggestion, not directly related to this commit: there are some spots in code (one in UtcHelpers) that rely on either bad or improper or invalid UTC-16 to...
**Problem** Due to originally being built before the standardization of C++ and sticking to those decisions for a bit too long, MSVC allows for non-standard behaviors. This creates problems by...
Before opening a feature request against this repo, consider whether the feature is generic enough for the SDK, or it should be a specific plugin/extension to the SDK. **Is your...
Observing significant leaks on iOS devices when using 1-DS to send telemetry. Making NSURLSession static instead of creating a new instance for every telemetry event resolved the issue of memory...
Office Microsoft AutoUpdate app for Mac uses 1DS snapshot maintained by DIG team (Matt/Sid). An automation testing is randomly testing at lab with following crash log: Process: mbuunittestapp [26750] Path:...
**Describe your environment.** We are using **win10-cs** solution of 1DS in our UWP app. We are getting high volume of **fast fail c0000409** exceptions from 1DS while we are trying...
In lib/http/HttpClient_Curl.hpp, WaitOnSocket() uses select(), which is limited to monitoring file descriptors less than 1024. On a system that creates a large number of file handles (e.g. for client sockets),...
Telemetry API should be accessible before global C++ objects (with non-trivial constructors) are constructed. This may happen when executing code in +load in Obj-C runtime, which starts before C++ globals...