-
Notifications
You must be signed in to change notification settings - Fork 1.8k
feat(NODE-6338): implement client bulk write error handling #4262
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 21 commits
Commits
Show all changes
29 commits
Select commit
Hold shift + click to select a range
027b547
feat(NODE-6338): implement client bulk write error handling
durran d713a3d
chore: comments
durran 3c2bd61
fix: exports
durran ccd25a1
test: make retryable
durran 461a9eb
fix: tests
durran 6182bd1
fix: batch reset on retry
durran 94463ed
fix: write concern error results
durran 4d57b89
chore: console
durran 2fe5d23
chore: debug
durran 03de031
fix: check if retryable
durran 2200ff3
chore: debug
durran 6832248
Revert "chore: debug"
durran 26b40f8
chore: debug
durran b1ab86e
fix: use cause
durran 3f81c38
test: sync tests
durran 77022eb
fix: lb pinning
durran ba49071
fix: lb leak
durran 90ed030
chore: debug pinning
durran fb4cbb1
fix: always unpin
durran 2093596
fix: pin in finally
durran d2d535f
chore: remove debug
durran 4ecbf5f
chore: comments
durran bddc0b2
fix: second size check
durran 9602855
fix: retry on batches
durran f4f35d8
chore: debug retry
durran 53dc9fc
test: throw in loop
durran df7d4aa
test: run all tests
durran 7f95974
chore: comments
durran f8e5c1f
chore: add cause to invalid argument error
durran 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
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
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.