-
Notifications
You must be signed in to change notification settings - Fork 524
ChangeFeed: Fixes crts field being nullable #5512
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
Conversation
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.
All good!
Microsoft.Azure.Cosmos/src/Resource/FullFidelity/ChangeFeedMetadata.cs
Outdated
Show resolved
Hide resolved
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.
Could you describe in the PR description why this revert is required
...rosoft.Azure.Cosmos.Encryption.Custom.Tests/Contracts/DotNetSDKEncryptionCustomAPI.net6.json
Show resolved
Hide resolved
ananth7592
left a comment
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.
Approved with a nit comment
Added a check in the getter for ConflictResolutionTimestampInSeconds to throw an exception if the value is not set.
...oft.Azure.Cosmos.EmulatorTests/CFP/AllVersionsAndDeletes/BuilderWithCustomSerializerTests.cs
Show resolved
Hide resolved
Microsoft.Azure.Cosmos/src/Resource/FullFidelity/ChangeFeedMetadata.cs
Outdated
Show resolved
Hide resolved
## Description Revert the change that makes crts nullable. As per internal discussion, CRTS will be backfilled with read-path filing in case of data missing. This change is to ensure that the contract is not changed ## Type of change - [x] Bug fix (non-breaking change which fixes an issue) closes #5508
Description
Revert the change that makes crts nullable. As per internal discussion, CRTS will be backfilled with read-path filing in case of data missing.
This change is to ensure that the contract is not changed
Type of change
closes #5508