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

increase test coverage for the unsplittable flag on unit tests scoping routing table and cache loader

    XMLWordPrintableJSON

Details

    • Icon: Bug Bug
    • Resolution: Unresolved
    • Icon: Major - P3 Major - P3
    • None
    • 7.2.0-rc0
    • None
    • None
    • Sharding EMEA
    • ALL
    • Sharding EMEA 2023-10-16

    Description

      SERVER-81296 spotted that the unsplittable flag was not fully propagated as part of SERVER-77217.
      Specifically, we were missing the catalog cache that did not update the flag in case of changes and the catalog cache loader did not propagate the flag to secondaries

      As a continuation of SERVER-81296 the following unit tests should increase coverage to take into account changes on the unsplittable flag:

      • shard_server_catalog_cache_loader_test
      • routing_table_history_test

      Attachments

        Activity

          People

            enrico.golfieri@mongodb.com Enrico Golfieri
            enrico.golfieri@mongodb.com Enrico Golfieri
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated: