Skip to content

Conversation

lerouxb
Copy link
Contributor

@lerouxb lerouxb commented Sep 10, 2025

Tested locally like this:

npm run stop-servers # in case you have some running
MONGODB_RUNNER_VERSION=8.2.0-rc4-enterprise npm run start-servers
DEBUG=hadron*,mongo*,compass*,xvfb-maybe* npm run test -- --disable-start-stop

We don't have 8.2 runners in CI yet, but we do test latest-alpha-enterprise which maps to MongoDB 8.3.0-alpha0-1099-g0f7021e Enterprise at the time of writing.

@Copilot Copilot AI review requested due to automatic review settings September 10, 2025 08:27
@lerouxb lerouxb requested a review from a team as a code owner September 10, 2025 08:27
Copy link
Contributor

@Copilot Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

This PR adds end-to-end tests for new Queryable Encryption (QE) features: prefixPreview, suffixPreview, and substringPreview query types. These are new MongoDB 8.2+ features that enable encrypted string prefix, suffix, and substring matching.

  • Adds test configuration for three new collection types with corresponding QE field configurations
  • Implements helper functions to generate test data and query filters for the new preview query types
  • Extends existing test parameterization to include the new query modes with server version checks

Tip: Customize your code reviews with copilot-instructions.md. Create the file or learn how to get started.

@lerouxb lerouxb force-pushed the qe-prefix-suffix-substring-tests branch from 6d26eae to f123293 Compare September 10, 2025 08:28
@lerouxb lerouxb merged commit 313faf8 into main Sep 10, 2025
58 of 62 checks passed
@lerouxb lerouxb deleted the qe-prefix-suffix-substring-tests branch September 10, 2025 11:57
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants