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

Use a different feature flag to protect collections creation inside distributed transactions

    • Type: Icon: Bug Bug
    • Resolution: Fixed
    • Priority: Icon: Major - P3 Major - P3
    • 8.0.0-rc0, 7.3.0-rc3
    • Affects Version/s: None
    • Component/s: None
    • Labels:
      None
    • Fully Compatible
    • ALL
    • v7.3
    • CAR Team 2024-02-19
    • 113

      SERVER-81498 added support for creating collections in distributed transactions and the idea was for some follow up ticket to handle the lack of prepare conflict support. That change was approved because the code is protected behind a feature flag that will never be enabled in production without the follow-up work being done.

      However, there are some tests creating collections in distributed transactions getting executed with all the feature flags enabled. In order not to get failures in evergreen, we should consider protecting the code behind another feature flag that must be disabled both in production and testing enviroments.

            Assignee:
            pierlauro.sciarelli@mongodb.com Pierlauro Sciarelli
            Reporter:
            pierlauro.sciarelli@mongodb.com Pierlauro Sciarelli
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: