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

Remove $sum/$avg merging logic which handles old input data format from a shard after branching 6.0

    XMLWordPrintableJSON

Details

    • Icon: Task Task
    • Resolution: Fixed
    • Icon: Major - P3 Major - P3
    • 6.1.0-rc0
    • None
    • None
    • None
    • Fully Compatible
    • QE 2022-05-02, QE 2022-05-16

    Description

      In SERVER-62940, we fixed $sum accumulator bug in spilling case and sharding case under FCV 6.0 because it involved changing over-the-wire data format from a shard to the merging side though the bug is apparently an incorrect result bug.

      When we branch for 6.1, we can remove the FCV gating and also serialization logic to compose a 'Object' data for $sum partial results.

      Attachments

        Activity

          People

            yoonsoo.kim@mongodb.com Yoon Soo Kim
            yoonsoo.kim@mongodb.com Yoon Soo Kim
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: