-
Notifications
You must be signed in to change notification settings - Fork 244
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
DRIVERS-2789 Convert CSE Spec to Markdown #1527
Conversation
…t-side-encryption/tests/README.md
…lient-side-encryption/tests/benchmarks.md
…urce/client-side-encryption/client-side-encryption.md
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I'll review again once you take a pass through the generated heading links. Also, you should probably replace @dariakp with another reviewer.
See also: | ||
|
||
> - [Introduction on crypt_shared](#crypt_shared) | ||
> - \[Enabling crypt_shared\](#Enabling crypt_shared) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The "Enabling crypt_shared" links are broken throughout this document.
Also, the block-quoting probably isn't necessary here.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Fixed
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This still appears outstanding.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Re-fixed
Co-authored-by: Jeremy Mikola <jmikola@gmail.com>
Co-authored-by: Jeremy Mikola <jmikola@gmail.com>
Co-authored-by: Jeremy Mikola <jmikola@gmail.com>
Co-authored-by: Jeremy Mikola <jmikola@gmail.com>
Co-authored-by: Jeremy Mikola <jmikola@gmail.com>
Co-authored-by: Jeremy Mikola <jmikola@gmail.com>
I addressed some but not all comments, stopping here for today. |
I believe I've addressed all review. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Feel free to take whatever suggestions you want. I don't think I need to come back and look through this a fourth time.
.gitignore
Outdated
@@ -10,3 +10,4 @@ logo.png | |||
codereview.rc | |||
.idea/** | |||
docs_build | |||
.pytest_cache |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
do you want to add a trailing newline?
- Addition of `\$db` to command in `command_started_event` | ||
- Addition of `\$\$type` to command_started_event and outcome. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
These dollar signs should not be escaped. Also applies to some content later in the file.
should ensure that `crypt_shared` will not be loaded. Refer to the client-side-encryption documentation for information | ||
on "disabling" `crypt_shared` and setting library search paths. | ||
|
||
> \[!NOTE\] The [crypt_shared](../client-side-encryption.rst#crypt_shared) dynamic library can be obtained using the |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Unnecessary escaping for the "NOTE" element. Also applies later in the file.
|
||
KMS providers | ||
|
||
> A map of KMS providers to credentials. Configured client-side. Example: |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Is the blockquote intentional here?
An alternative approach to formatting the terminology lists would be to apply bold formatting to the leading terms and/or use a bulleted list. Doing both would probably be best for readability.
|
||
[crypt_shared](#crypt_shared) is a dynamically-loaded C++ library providing query analysis for auto-encryption. It | ||
replaces [mongocryptd](#mongocryptd) for performing query analysis to - | ||
Ref:`mark-up sensitive fields within a command <subtype6.intent-to-encrypt>`. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
"- Ref:`mark-up..." looks like an artifact.
…de-encryption/subtype6.md
Co-authored-by: Jeremy Mikola <jmikola@gmail.com>
Co-authored-by: Jeremy Mikola <jmikola@gmail.com>
Co-authored-by: Jeremy Mikola <jmikola@gmail.com>
Co-authored-by: Jeremy Mikola <jmikola@gmail.com>
Co-authored-by: Jeremy Mikola <jmikola@gmail.com>
Co-authored-by: Jeremy Mikola <jmikola@gmail.com>
Co-authored-by: Jeremy Mikola <jmikola@gmail.com>
Co-authored-by: Jeremy Mikola <jmikola@gmail.com>
Co-authored-by: Jeremy Mikola <jmikola@gmail.com>
Co-authored-by: Jeremy Mikola <jmikola@gmail.com>
Co-authored-by: Jeremy Mikola <jmikola@gmail.com>
Co-authored-by: Jeremy Mikola <jmikola@gmail.com>
Co-authored-by: Jeremy Mikola <jmikola@gmail.com>
…ons into DRIVERS-2789-cse-2
Thanks for the review both! As suggested, let's merge and iterate. |
Please complete the following before merging:
clusters, and serverless).