Support bulkWrite command in logic to handle WouldChangeOwningShard errors via internal transactions

XMLWordPrintableJSON

    • Type: Task
    • Resolution: Unresolved
    • Priority: Major - P3
    • None
    • Affects Version/s: None
    • Component/s: None
    • None
    • Cluster Scalability
    • None
    • 3
    • None
    • None
    • None
    • None
    • None
    • None
    • None

      We have logic which is guarded behind the (currently disabled by default and untested) FeatureFlagUpdateDocumentShardKeyUsingTransactionApi to handle changing a document's owning shard with the internal transaction API.

      Once we move toward testing and enabling that flag, this logic will need to be updated to work for the bulkWrite command as well. (SERVER-72793 covers updating the legacy WCOS logic to work for bulkWrite.)

              Assignee:
              [DO NOT USE] Backlog - Cluster Scalability
              Reporter:
              Kaitlin Mahar
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

                Created:
                Updated: