Skip to content

Conversation

addaleax
Copy link
Collaborator

This is merging the feature branch now that rc5 is released.

addaleax and others added 8 commits March 23, 2022 17:09
…1246)

- Add `--csfleLibrarySearchPath` and `csfleLibraryPath` command line
  flags to control CSFLE library search path behavior
  - This is necessary for us for testing, but also likely for users,
    because simply adding an entry to the `PATH` environment variable
    will not be enough to locate the library if it is in a non-standard
    location (unlike mongocryptd).
  - Use these options in our e2e/smoke tests
- Download the shared library when required for testing
- Add CSFLE path detection logic, which replaces our mongocryptd
  path detection logic
  - Pass the resulting AutoEncryptionExtraOptions down to the driver.
… (#1266)

This should be sufficient for bringing the CSFLE shared library work
into a mergeable state.

The ts-expect-error comments can likely be removed pretty soon as well,
with the next driver bump.
@addaleax addaleax merged commit 8f0c99e into main May 11, 2022
@addaleax addaleax deleted the 949-shared-library branch May 11, 2022 20:34
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