| Age | Commit message (Collapse) | Author |
|
Co-authored-by: Abhi <[email protected]>
|
|
|
|
(#3914)
|
|
Co-authored-by: matt korwel <[email protected]>
Co-authored-by: Abhi <[email protected]>
|
|
|
|
|
|
(#3507)
|
|
Co-authored-by: Jacob Richman <[email protected]>
|
|
Co-authored-by: Scott Densmore <[email protected]>
|
|
Co-authored-by: Jenna Inouye <[email protected]>
|
|
Assist customer tiers into consideration (#3609)
|
|
|
|
|
|
Co-authored-by: Ryan Fang <[email protected]>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Co-authored-by: jacob314 <[email protected]>
|
|
|
|
|
|
|
|
|
|
|
|
test (#1739)
Co-authored-by: Scott Densmore <[email protected]>
|
|
Co-authored-by: Scott Densmore <[email protected]>
|
|
|
|
Co-authored-by: Scott Densmore <[email protected]>
|
|
documentation (#1478)
Co-authored-by: Scott Densmore <[email protected]>
Co-authored-by: matt korwel <[email protected]>
|
|
|
|
|
|
Co-authored-by: matt korwel <[email protected]>
|
|
|
|
429 errors (#1376)
Co-authored-by: Scott Densmore <[email protected]>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
The previous implementation used `flushIfNeeded` to batch most telemetry events, but it was not reliably sending them, leading to data loss. Notably, the `startSession` event, which already used `flushToClearcut`, was working correctly, indicating an issue with the batching logic itself.
This change replaces all calls to `flushIfNeeded` with `flushToClearcut` to align all event logging with the working `startSession` implementation and ensure that events are sent immediately. This prioritizes the reliability of data collection over network efficiency.
This is a temporary solution to prevent further data loss. The underlying issue with the batching mechanism in `flushIfNeeded` should be investigated and fixed in the future, at which point this change can be reverted.
|
|
|
|
|