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

Retryable timeseries insert doesn't return retriedStmtIds / opTime

    XMLWordPrintableJSON

Details

    • Icon: Bug Bug
    • Resolution: Unresolved
    • Icon: Major - P3 Major - P3
    • None
    • None
    • None
    • Cluster Scalability
    • 2

    Description

      PM-2210 introduced retriedStmtIds in write command responses to report the retried statements of a retryable write. But there is a discrepancy between batched inserts to regular collections and batched inserts to timeseries collections. Batched timeseries inserts don't return retriedStmtIds. I don't think this is a bug yet but it could be problematic for future development (e.g. global index? PM-2015?) when we need to make use of retriedStmtIds of internal transactions. Note that the opTime field is missing as well.

      Attachments

        Activity

          People

            backlog-server-cluster-scalability Backlog - Cluster Scalability
            lingzhi.deng@mongodb.com Lingzhi Deng
            Votes:
            0 Vote for this issue
            Watchers:
            7 Start watching this issue

            Dates

              Created:
              Updated: