Remove storage_engine_impl's dependency on shard_role

XMLWordPrintableJSON

    • Type: Improvement
    • Resolution: Won't Do
    • Priority: Major - P3
    • None
    • Affects Version/s: None
    • Component/s: None
    • None
    • Storage Execution
    • None
    • 3
    • None
    • None
    • None
    • None
    • None
    • None

      shard_role pulls in a lot of catalog dependencies. It's used to access the locker, and most of the accesses are just used to make assertions, but one option may be to have callers pass the Locker directly.

            Assignee:
            Unassigned
            Reporter:
            Wei Hu
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:
              Resolved: