Increase unit-test coverage for the unsplittable flag on routing table and cache loader

XMLWordPrintableJSON

    • Type: Improvement
    • Resolution: Fixed
    • Priority: Major - P3
    • 8.1.0-rc0
    • Affects Version/s: None
    • Component/s: None
    • None
    • Catalog and Routing
    • Fully Compatible
    • v8.0
    • Sharding EMEA 2023-10-16, CAR Team 2025-01-06, CAR Team 2025-01-20
    • None
    • None
    • None
    • None
    • None
    • None
    • None

      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

            Assignee:
            Enrico Golfieri
            Reporter:
            Enrico Golfieri
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved: