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

Make ClusterCommitTransaction only send commit to participant shards

    XMLWordPrintableJSON

Details

    • Icon: Task Task
    • Resolution: Duplicate
    • Icon: Major - P3 Major - P3
    • None
    • None
    • Sharding
    • None

    Description

      Currently, ClusterCommitTransaction sends commitTransaction to all shards, since this was sufficient for the single shard case. To unblock basic testing of global snapshot reads across multiple shards (but not all shards), it should be changed to only target the shards in the participant list.

      SERVER-36122 will change ClusterCommitTransaction to trigger a true two phase commit, so this behavior will only be temporary.

      Attachments

        Activity

          People

            kaloian.manassiev@mongodb.com Kaloian Manassiev
            jack.mulrow@mongodb.com Jack Mulrow
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: