-
Notifications
You must be signed in to change notification settings - Fork 1.8k
feat(NODE-6391): Add timeoutMS support to explicit encryption #4269
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
Merged
Merged
Changes from all commits
Commits
Show all changes
70 commits
Select commit
Hold shift + click to select a range
8003163
feat(NODE-6090): Implement CSOT logic for connection checkout and ser…
W-A-James a216ae6
test(NODE-6120): Implement Unified test runner changes for CSOT (#4121)
W-A-James aca9661
refactor(NODE-6187): refactor to use TimeoutContext abstraction (#4131)
W-A-James 3051def
refactor(NODE-6230): executeOperation to use iterative retry mechanis…
nbbeeken df025f4
feat(NODE-5682): set maxTimeMS on commands and preempt I/O (#4174)
nbbeeken 83cd82b
feat(NODE-6231): Add CSOT behaviour for retryable reads and writes (#…
W-A-James c36dce5
feat(NODE-6312): add error transformation for server timeouts (#4192)
nbbeeken 3fe3e01
feat(NODE-6313): add CSOT support to sessions and transactions (#4199)
nbbeeken 7b4aa84
feat(NODE-6304): add CSOT support for non-tailable cursors (#4195)
W-A-James 3045a34
fix(NODE-6374): MongoOperationTimeoutError inherits MongoRuntimeError…
nbbeeken 11d059f
test: remove empty skipped context blocks (#4238)
W-A-James bfeeda9
feat(NODE-5844): add iscryptd to ServerDescription (#4239)
nbbeeken 7a12914
chore: allow clientBulkWrite to use TimeoutContext (#4251)
W-A-James 09f6d7d
feat(NODE-6274): add CSOT support to bulkWrite (#4250)
nbbeeken 1a06868
feat(NODE-6275): Add CSOT support to GridFS (#4246)
W-A-James 392599c
refactor(NODE-6411): AbstractCursor accepts an external timeout conte…
baileympearson 9a1b2d0
feat(NODE-6305): Add CSOT support to tailable cursors (#4218)
W-A-James d26a588
feat(NODE-6389): add support for timeoutMS in StateMachine.execute() …
aditi-khare-mongoDB 2206be1
src code change no tests
aditi-khare-mongoDB 6330fd6
feat(NODE-6090): Implement CSOT logic for connection checkout and ser…
W-A-James a1206a0
test(NODE-6120): Implement Unified test runner changes for CSOT (#4121)
W-A-James a47e280
refactor(NODE-6187): refactor to use TimeoutContext abstraction (#4131)
W-A-James 398066e
refactor(NODE-6230): executeOperation to use iterative retry mechanis…
nbbeeken c333723
feat(NODE-5682): set maxTimeMS on commands and preempt I/O (#4174)
nbbeeken 256ca4e
feat(NODE-6231): Add CSOT behaviour for retryable reads and writes (#…
W-A-James 8a416be
feat(NODE-6312): add error transformation for server timeouts (#4192)
nbbeeken 52c2c9d
feat(NODE-6313): add CSOT support to sessions and transactions (#4199)
nbbeeken 546366f
feat(NODE-6304): add CSOT support for non-tailable cursors (#4195)
W-A-James 4f8e7c9
fix(NODE-6374): MongoOperationTimeoutError inherits MongoRuntimeError…
nbbeeken 8b9eeef
test: remove empty skipped context blocks (#4238)
W-A-James 1eb0b74
feat(NODE-5844): add iscryptd to ServerDescription (#4239)
nbbeeken 580130d
chore: allow clientBulkWrite to use TimeoutContext (#4251)
W-A-James 2e93ce7
feat(NODE-6274): add CSOT support to bulkWrite (#4250)
nbbeeken c637ea8
feat(NODE-6275): Add CSOT support to GridFS (#4246)
W-A-James c148f6b
refactor(NODE-6411): AbstractCursor accepts an external timeout conte…
baileympearson 4488bab
feat(NODE-6305): Add CSOT support to tailable cursors (#4218)
W-A-James c28a365
feat(NODE-6389): add support for timeoutMS in StateMachine.execute() …
aditi-khare-mongoDB 85d39ec
fix(NODE-6412): read stale response from previously timed out connect…
nbbeeken 450b163
feat(NODE-6403): add CSOT support to client bulk write (#4261)
baileympearson 35ee04c
test 1
aditi-khare-mongoDB 7ee1fd2
tests implemented
aditi-khare-mongoDB dfe72c1
Merge branch 'NODE-6090' into NODE-6391/explicit-encryption
aditi-khare-mongoDB 56c63c7
temp
aditi-khare-mongoDB fff7e0a
temp
aditi-khare-mongoDB 751ecd1
temp
aditi-khare-mongoDB ea2089a
temp
aditi-khare-mongoDB fa05342
temp
aditi-khare-mongoDB cbb2a56
temp
aditi-khare-mongoDB 313eaa0
feat(NODE-6403): add CSOT support to client bulk write (#4261)
baileympearson 07cffc7
chore: fix a few flaky CSOT tests (#4278)
baileympearson c3f31da
feat(NODE-6421): add support for timeoutMS to explain helpers (#4268)
baileympearson 95dd2a2
ready for review
aditi-khare-mongoDB cf606a0
Merge branch 'NODE-6090' into NODE-6391/explicit-encryption
aditi-khare-mongoDB 3abd62b
remove extranous changes
aditi-khare-mongoDB c424c80
add back in tests from rebase
aditi-khare-mongoDB e78b127
Merge branch 'NODE-6090' into NODE-6391/explicit-encryption
aditi-khare-mongoDB 19c314f
partial re-review
aditi-khare-mongoDB 3587432
requested changes
aditi-khare-mongoDB abe248f
no concurrent timeoutContext
aditi-khare-mongoDB 3fbcd2e
add in comments
aditi-khare-mongoDB ad8970a
typo
aditi-khare-mongoDB 9201a08
Update src/client-side-encryption/client_encryption.ts
aditi-khare-mongoDB 8287029
Update src/timeout.ts
aditi-khare-mongoDB cab26a2
bailey requested changes
aditi-khare-mongoDB cddad21
bailey requested changes
aditi-khare-mongoDB 2fb01bc
fix merge conflict
aditi-khare-mongoDB 171c766
Merge branch 'NODE-6090' into NODE-6391/explicit-encryption
aditi-khare-mongoDB 7185be8
fixed failing tests
aditi-khare-mongoDB c777bb3
Merge branch 'NODE-6090' into NODE-6391/explicit-encryption
aditi-khare-mongoDB 12333d1
lint fix
aditi-khare-mongoDB File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.