Skip to content

Conversation

joyjwang
Copy link
Contributor

GODRIVER-2567

Summary

There is a distinct difference between Queryable Encryption and Client-Side Field Level Encryption made in the Server docs. Drivers must update their docs to reflect correct terminology as-needed.

Both features CSFLE and QE are nested under "In Use Encryption" rather than "Client Side Encryption". Please verify and rename any documents to follow this convention.

Background & Motivation

@mongodb-drivers-pr-bot mongodb-drivers-pr-bot bot added the review-priority-low Low Priority PR for Review: within 3 business days label Sep 18, 2024
Copy link
Contributor

API Change Report

No changes found!

mongo/doc.go Outdated
// Note: Auto encryption is an enterprise- and Atlas-only feature.
//
// The libmongocrypt C library is required when using client-side encryption. Specific versions of libmongocrypt
// The libmongocrypt C library is required when using client-side field level encryption. Specific versions of libmongocrypt
Copy link
Member

Choose a reason for hiding this comment

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

mongo/doc.go Outdated
Comment on lines 111 to 113
// - The supported algorithms documented in autoencryptionoptions.go do not apply to both features.
// - SetEncryptedFieldsMap only applies to Queryable Encryption.
// - SetSchemaMap only applies to CSFLE.
Copy link
Member

Choose a reason for hiding this comment

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

Suggest simplifying this:

// - AutoEncryptionOptions.SetEncryptedFieldsMap only applies to Queryable Encryption.
// - AutoEncryptionOptions.SetSchemaMap only applies to CSFLE.

@joyjwang joyjwang merged commit 7ba70db into mongodb:master Sep 24, 2024
33 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

review-priority-low Low Priority PR for Review: within 3 business days

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants