Use minimum RTT for CSOT maxTimeMS calculation instead of 90th percentile

XMLWordPrintableJSON

    • Type: Spec Change
    • Resolution: Fixed
    • Priority: Unknown
    • 4.4
    • Affects Version/s: None
    • Component/s: None
    • Hide

      DRIVERS-2035:
      Drivers must use the minimum RTT for CSOT maxTimeMS calculation instead of 90th percentile. At least 2 RTT samples are required otherwise drivers must use 0 as RTT. Only keep at most the last 10 samples. These changes were made to avoid preemptively failing operations due to inaccurate or unstable RTT measurements.

      Spec change commit: https://github.com/mongodb/specifications/commit/c06650d86f7e47ea30cb2d992942bcec6ef155f9
      Spec change PR: https://github.com/mongodb/specifications/pull/1350

      Show
      DRIVERS-2035 : Drivers must use the minimum RTT for CSOT maxTimeMS calculation instead of 90th percentile. At least 2 RTT samples are required otherwise drivers must use 0 as RTT. Only keep at most the last 10 samples. These changes were made to avoid preemptively failing operations due to inaccurate or unstable RTT measurements. Spec change commit: https://github.com/mongodb/specifications/commit/c06650d86f7e47ea30cb2d992942bcec6ef155f9 Spec change PR: https://github.com/mongodb/specifications/pull/1350
    • None
    • None
    • None
    • None
    • None
    • None
    • None

      Implement the changes in DRIVERS-2035.

            Assignee:
            Shane Harvey
            Reporter:
            Shane Harvey
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved: