Remove the isServerless check from CollectionShardingRuntime

XMLWordPrintableJSON

    • Type: Improvement
    • Resolution: Fixed
    • Priority: Major - P3
    • 8.0.0-rc0
    • Affects Version/s: None
    • Component/s: None
    • None
    • Catalog and Routing
    • Fully Compatible
    • None
    • 3
    • None
    • None
    • None
    • None
    • None
    • None

      There is code in the CSR that pretends that collections accessed while the server is running in serverless mode are untracked (aka unsharded).

      This code is meaningless because Serverless cannot run on sharded clusters, however even without that, pushing the check inside the CSR is the wrong abstraction at which this should be implemented, so it should be removed.

            Assignee:
            Kaloian Manassiev
            Reporter:
            Kaloian Manassiev
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved: