Uploaded image for project: 'Core Server'
  1. Core Server
  2. SERVER-45122

Bring back the KeyedExecutor

    • Type: Icon: Task Task
    • Resolution: Won't Do
    • Priority: Icon: Major - P3 Major - P3
    • None
    • Affects Version/s: None
    • Component/s: Internal Code
    • Labels:
      None
    • Sharding EMEA
    • Sharding 2019-12-30, Sharding 2020-01-13

      The KeyedExecutor component was introduced under SERVER-35055 with the intention of it being used by the ShardServerCatalogCacheLoader. However, due to lack of time we never got to take advantage of it and subsequently it got removed by SERVER-40590.

      This task is to bring it back to the master branch and if necessary modernise with the tools available in 4.0 (such as cancellation and interruptability) and also add more unit-tests.

            Assignee:
            backlog-server-sharding-emea [DO NOT USE] Backlog - Sharding EMEA
            Reporter:
            kaloian.manassiev@mongodb.com Kaloian Manassiev
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved: