Delete RoutingCollator after branching for 8.0

XMLWordPrintableJSON

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

      SERVER-76855 introduces RoutingCollator, which provides the machinery to allow mongos to ignore a collator for untracked collections (so as to prevent attaching the simple collator to a command). This is needed to allow commands routed to unsharded collections to discovery the collection default collation when the reach the shard which owns them. Once we branch for 8.0, however, we will know the collection default collection for unsharded collections on mongos as they will now be tracked collections. As such, this code will no longer be necessary and can be deleted when master is on version 8.1.

            Assignee:
            Unassigned
            Reporter:
            Mihai Andrei
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated: