3.32.0-preview
Pre-release
Pre-release
3.32.0
Fixed
- #3466 ClientRetryPolicy: Fixes behavior to Meta-data write operations in multimaster accounts
- #3498 PartitionKey: Fixes NullRef in toString handling for None for PartitionKey.ToString()
- #3385 Query: Fixes LINQ ToString got absorbed during translation
- #3406 Query: Fixes LINQ to use custom serializer to serialize constant values in Query
- #3496 Documentation: Adds XML comment to Database.ReadThroughputAsync definition
- #3508, #3640 CosmosClient Initialization: Refactors implementation for opening Rntbd connections to backend replica nodes in Direct mode
- #3519 Diagnostics: Removes unused properties and reduces size
- #3495 Query: Fixes partition range evaluation for spatial queries
- #3399 Query: Fixes default to BadRequestException in case of internal errors in ServiceInterop
- #3574 Query: Fixes incorrect FeedResponse.Count when result contains undefined elements
- #3577 Trace: Fixes Tracing/diagnostics hour-times to 24Hours
- #3632 Query: Fixes handling of CosmosUndefined, CosmosGuid and CosmosBinary in unordered DISTINCT
- #3640 Token expiration: Fixes token expired errors happening on some environments
- #3645 Change Feed Processor: Fixes behavior with StartTime on Local
- #3643 Documentation: Fixed CosmosClientBuilder.WithConnectionModeGateway documentation
- #3579 Documentation: Fixes EUAP in Comments
Added
- #3566 Change Feed Processor: Adds support for Resource Tokens
- #3555 Availability: Adds HTTP timeouts with request-level cross-region retry
- #3509 Query: Adds ALL Scalar Expression
- #3656 Region Availability: Adds Poland Central Region For Public Usage.
- #3636 CosmosClientOptions: Adds ServerCertificateCustomValidationCallback for Http and TCP