Investigate changes in SERVER-114963: Remove internalChangeStreamUseTenantIdForTesting feature flag

XMLWordPrintableJSON

    • Type: Investigation
    • Resolution: Won't Do
    • Priority: Major - P3
    • None
    • Affects Version/s: None
    • Component/s: None
    • None
    • Tools and Replicator

      Original Downstream Change Summary

      This change removes the feature flag internalChangeStreamUseTenantIdForTesting, which was used for testing serverless change streams.
      This feature flag was used to inject an internal tenant id into change streams for testing purposes, when no actual tenant id was provided. All known users of this internal flag have been removed as part of SERVER-111008.
      The feature flag should have never been used outside of server-internal tests, but as it was available as a public server parameter, it could theoretically have been used by tools or drivers.

      Description of Linked Ticket

      This feature flag was used to inject an internal tenant id into change streams for testing purposes, when no actual tenant id was provided. All known users of this internal flag have been removed as part of SERVER-111008, which means we should also remove this feature flag now.

            Assignee:
            Unassigned
            Reporter:
            Backlog - Core Eng Program Management Team
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved: