Skip to content
This repository has been archived by the owner on Aug 30, 2019. It is now read-only.

Improvements to trace writer and payload queue behaviour. #396

Merged
merged 1 commit into from
Mar 12, 2018

Commits on Mar 9, 2018

  1. Improvements to trace/service writer and payload queue behaviour.

    * Payload queue could become stuck if queued payloads all expired due
      to max age before next flush (queue would become of size 0, so we'd
      never leave the queue state but we'd also never schedule a new retry).
    * When we can't serialize a trace or service payload, we should reset
      our buffers because otherwise we'll probably end up in a serialization
      error loop and no progress will be made.
    * Fixed a flaky test in service writer after logic changes to the
      buffering mechanism.
    AlexJF committed Mar 9, 2018
    Configuration menu
    Copy the full SHA
    7633fd1 View commit details
    Browse the repository at this point in the history