Uploaded image for project: 'Core Server'
  1. Core Server
  2. SERVER-55409

Allow for repeatedly retrying timeseries insert

    XMLWordPrintableJSON

Details

    • Icon: Bug Bug
    • Resolution: Fixed
    • Icon: Major - P3 Major - P3
    • 5.0.0-rc0
    • None
    • None
    • None
    • Fully Compatible
    • ALL
    • Execution Team 2021-04-05
    • 156

    Description

      Currently when a timeseries insert fails because we attempt to update a bucket document and it no longer exists, we retry the insert and maintain an invariant that the second attempt succeeds. That invariant doesn't hold, and if we get quite unlucky with frequent bucket deletion (either very short TTL or manual deletion), it could require multiple retries.

      Attachments

        Activity

          People

            dan.larkin-york@mongodb.com Dan Larkin-York
            dan.larkin-york@mongodb.com Dan Larkin-York
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: