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

Rename StaleEpoch to StaleUpstreamRouter

    XMLWordPrintableJSON

Details

    • Icon: Improvement Improvement
    • Resolution: Unresolved
    • Icon: Major - P3 Major - P3
    • None
    • None
    • Sharding
    • Catalog and Routing

    Description

      What is currently known as StaleEpoch exception represents means to ensure that two router roles that communicate with each other (e.g. here) are both up-to-date with whatever information they have cached for a particular collection. Because of this, it should have a more appropriate name such as StaleUpstreamRouter.

      The reason for having "upstream" in the name is that if the "downstream" router is staler, there is no reason for exception to be thrown to the upstream one to refresh.

      Attachments

        Activity

          People

            backlog-server-catalog-and-routing Backlog - Catalog and Routing
            kaloian.manassiev@mongodb.com Kaloian Manassiev
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated: