Allow setting Max RUs consumption setting at a container level
See original GitHub issueIs your feature request related to a problem? Please describe. Specifying an upper limit (as a percentage) of provisioned RUs would be greatly beneficial for customers as they want to write streaming data but also want to read/consume ChangeFeed as well. There is no workaround but to let both readers/writers fight it out and the results may not be ideal for less frequent operations. We noticed this issue with and got this feedback from 2 of Stream Analytics’s top 2 large customers (TKE , Navistar).
Describe the solution you’d like
Specify MaxRUConsumptionPercentage in client options
CosmosClientOptions options = new CosmosClientOptions() { AllowBulkExecution = true , MaxRUConsumptionPercentage = 80};
Since every partition has even RU distribution, this consumption percentage should be honored at a partition level as well.
Issue Analytics
- State:
- Created 4 years ago
- Comments:6 (4 by maintainers)
Top GitHub Comments
Work is being done, the initial step is https://github.com/Azure/azure-cosmos-dotnet-v3/pull/1074
Any update / ETA?