Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

GODRIVER-3370 Add bypassEmptyTsReplacement option. #1927

Open
wants to merge 2 commits into
base: v1
Choose a base branch
from

Conversation

qingyang-hu
Copy link
Collaborator

GODRIVER-3370

Summary

Add bypassEmptyTsReplacement option to:

  • insertOne
  • insertMany
  • updateOne
  • updateMany
  • replaceOne
  • findOneAndUpdate
  • findOneAndReplace
  • collection.bulkWrite

Background & Motivation

Correlated server ticket: SERVER-88750

@mongodb-drivers-pr-bot mongodb-drivers-pr-bot bot added the priority-3-low Low Priority PR for Review label Jan 31, 2025
Copy link
Contributor

API Change Report

./mongo/options

compatible changes

(*BulkWriteOptions).SetBypassEmptyTsReplacement: added
(*FindOneAndReplaceOptions).SetBypassEmptyTsReplacement: added
(*FindOneAndUpdateOptions).SetBypassEmptyTsReplacement: added
(*InsertManyOptions).SetBypassEmptyTsReplacement: added
(*InsertOneOptions).SetBypassEmptyTsReplacement: added
(*ReplaceOptions).SetBypassEmptyTsReplacement: added
(*UpdateOptions).SetBypassEmptyTsReplacement: added
BulkWriteOptions.BypassEmptyTsReplacement: added
FindOneAndReplaceOptions.BypassEmptyTsReplacement: added
FindOneAndUpdateOptions.BypassEmptyTsReplacement: added
InsertManyOptions.BypassEmptyTsReplacement: added
InsertOneOptions.BypassEmptyTsReplacement: added
ReplaceOptions.BypassEmptyTsReplacement: added
UpdateOptions.BypassEmptyTsReplacement: added

./x/mongo/driver/operation

compatible changes

(*FindAndModify).BypassEmptyTsReplacement: added
(*Insert).BypassEmptyTsReplacement: added
(*Update).BypassEmptyTsReplacement: added

@qingyang-hu qingyang-hu marked this pull request as ready for review February 3, 2025 16:26
@qingyang-hu qingyang-hu added priority-2-medium Medium Priority PR for Review and removed priority-3-low Low Priority PR for Review labels Feb 3, 2025
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
priority-2-medium Medium Priority PR for Review
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant