Add "substring" to QE GA

XMLWordPrintableJSON

    • Type: New Feature
    • Resolution: Done
    • Priority: Unknown
    • 2.8.0
    • Affects Version/s: None
    • Component/s: Client Side Encryption
    • None
    • Hide

      DRIVERS-3540:
      Summary of necessary driver changes

      • Add "substring" as a GA supported query type
      • Upgrade to libmongocrypt 1.20.0+ to support "substring"
      • Sync spec tests and update prose tests.

      Commits for syncing spec/prose tests

       

      Show
      DRIVERS-3540 : Summary of necessary driver changes Add "substring" as a GA supported query type Upgrade to libmongocrypt 1.20.0+ to support "substring" Sync spec tests and update prose tests. Commits for syncing spec/prose tests https://github.com/mongodb/specifications/pull/1957 adds "substring". https://github.com/mongodb/specifications/pull/1961 fixes a skip condition in prose tests.  
    • None
    • Not Needed
    • None
    • None
    • None
    • None
    • None
    • None

      This ticket was split from DRIVERS-3540, please see that ticket for a detailed description.

      Definition of Done

      • Bump libmongocrypt to 1.20.0
      • Use dependabot to sync the unified spec tests, we are missing both.
      • Update the comment on queryType from substringPreview to substring / substringPreview
      • Add the GA substring variant alongside substringPreview in prose tests. Use strMaxQueryLength=6.
      • Remove skips on 9.0.0+ in prose tests for cases 10 & 11

            Assignee:
            Preston Vasquez
            Reporter:
            TPM Jira Automations Bot
            Qingyang Hu
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: