-
Notifications
You must be signed in to change notification settings - Fork 339
Open
Labels
ClientThis issue points to a problem in the data-plane of the library.This issue points to a problem in the data-plane of the library.CosmosThe azure_cosmos crateThe azure_cosmos crateService AttentionWorkflow: This issue is responsible by Azure service team.Workflow: This issue is responsible by Azure service team.cosmos-driverfeature-requestThis issue requires a new behavior in the product in order be resolved.This issue requires a new behavior in the product in order be resolved.
Description
We have a basic driver skeleton in place now, so we should work on moving the SDK over to using the driver. This includes:
- Exposing relevant options/builder APIs to construct and manage driver instances in the Rust SDK
- Implementing existing Rust SDK APIs by constructing driver
CosmosOperations and executing them, then wrappingCosmosResponsein something that allows deserialization of the body and exposes the diagnostics and other response headers.
Out of scope here:
- Maintaining the existing SDK transport. We're not going to bother with a feature flag right now, it's extra work for little benefit.
- C bindings to the Driver
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
ClientThis issue points to a problem in the data-plane of the library.This issue points to a problem in the data-plane of the library.CosmosThe azure_cosmos crateThe azure_cosmos crateService AttentionWorkflow: This issue is responsible by Azure service team.Workflow: This issue is responsible by Azure service team.cosmos-driverfeature-requestThis issue requires a new behavior in the product in order be resolved.This issue requires a new behavior in the product in order be resolved.
Type
Projects
Status
Untriaged
Status
Todo