Sharded aggregate may not filter generic args from command request that gets forwarded to shards

XMLWordPrintableJSON

    • Type: Bug
    • Resolution: Fixed
    • Priority: Major - P3
    • 8.2.0-rc0
    • Affects Version/s: None
    • Component/s: None
    • None
    • Storage Execution
    • Fully Compatible
    • Storage Execution 2025-04-14
    • 0
    • None
    • None
    • None
    • None
    • None
    • None
    • None

      For sharded aggregate, there are two possible ways that the command (for the shards) gets constructed on the router, depending on whether the pipeline needs to be split or not. One of them calls CommandHelpers::filterCommandRequestForPassthrough in order to strip out the generic command arguments that should not be forwarded, but the other does not.

            Assignee:
            Gregory Noma
            Reporter:
            Gregory Noma
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: