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

Allow fle2 write tests complete in primary-stepdown or primary-kill suites

    • Type: Icon: Improvement Improvement
    • Resolution: Won't Fix
    • Priority: Icon: Major - P3 Major - P3
    • None
    • Affects Version/s: None
    • Component/s: Queryable Encryption
    • None
    • Security 2022-10-31
    • 5

      In BF-26175 an FLE2 transaction which started on a server could not be completed because primary was switched during transaction

      This is for security team to evaluate possible ways of handling the scenario:

      • handle inside test (no value really)
      • handle inside mongo-shell (also not a lot of value, because of legacy nature of mongo shell)
      • have primary hand-off transaction to secondary on switch. will only work if primary gracefully hands off primary function
      • delay primary switch until fle2 transaction completes. Same consideration as above

            Assignee:
            shreyas.kalyan@mongodb.com Shreyas Kalyan
            Reporter:
            sergey.galtsev@mongodb.com Sergey Galtsev (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: