Jason Bray
Jason Bray
The SDK can be built without offline storage, and SQLite also supports a special `:memory: filename, but there isn't a consistent runtime option to only store events in memory. This...
1. The SDK doesn’t nicely handle setting tokens like this multiple times. In the 1DS fiddler inspector, I’m seeing a new ticket get added each time, so there’s a lot...
While working on #382 I noticed there are a number of different places that telemetry is paused when trying to shut down. It'd be nice to consolidate towards only pausing...
For Edge, OneDS (if it's started) will live for as long as the browser, so it'll only ever get shut down right before the process exits. There's no reason to...
"Monitor the monitor" On Edge, we've run across a number of issues where the SDK was in an unhealthy state (telemetry not sending until a restart on long running sessions,...
The worker thread logic is a little gnarly, and Max expressed concern in the number of mutexes after the addition of #382 I agree this is an area that could...
Also related to #382, there is a potential for upload tasks to not be canceled when a log manager is torn down. In the worst case, this could manifest as...
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...