Microsoft.Azure.Cosmos.Encryption.Custom 1.0.0-preview06 is incompatible with Cosmos 3.40.0-preview.0 and newer #4509
Labels
Client-Side Encryption
Track Client Side Encryption Issues.
customer-reported
Issue created by a customer
needs-investigation
Describe the bug
The
Microsoft.Azure.Cosmos.Encryption.Custom
library (version1.0.0-preview06
) is not working with Cosmos SDK versions3.40
and3.41
. We're seeing errors like this:System.TypeLoadException: Method 'GetChangeFeedProcessorBuilderWithAllVersionsAndDeletes' does not have an implementation.
It seems that this incompatibility has been caused by
ChangeFeedProcessor: Refactors AllVersionsAndDeletes Metadata Contract for ChangeFeed and ChangeFeedProcessor
in Cosmos3.40
.To Reproduce
Use the
Microsoft.Azure.Cosmos.Encryption.Custom
library with Cosmos SDK3.40
.Expected behavior
The library should work without errors.
Actual behavior
An error about a missing method 'GetChangeFeedProcessorBuilderWithAllVersionsAndDeletes' appears.
The text was updated successfully, but these errors were encountered: