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
    • 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: