Add change stream placement notifications for timeseries upgrade/downgrade coordinator

XMLWordPrintableJSON

    • Type: Task
    • Resolution: Unresolved
    • Priority: Major - P3
    • None
    • Affects Version/s: None
    • Component/s: None
    • None
    • CAR Team 2026-03-30, QE 2026-04-27, CAR Team 2026-04-13
    • None
    • None
    • None
    • None
    • None
    • None
    • None

      The timeseriesUpgradeDowngradeCoordinator changes the tracked namespace in config.collections. Change streams cannot always intercept these changes from oplog entries alone.

      Similar to the rename coordinator's kSetupChangeStreamsPreconditions phase, we need to generate placement change notifications using generatePlacementChangeNotificationOnShard() to notify change stream readers about the namespace change.

            Assignee:
            Denis Grebennicov
            Reporter:
            Meryama Nadim
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated: