question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

Allow setting Max RUs consumption setting at a container level

See original GitHub issue

Is 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:open
  • Created 4 years ago
  • Comments:6 (4 by maintainers)

github_iconTop GitHub Comments

1reaction
ealsurcommented, Dec 13, 2019

Work is being done, the initial step is https://github.com/Azure/azure-cosmos-dotnet-v3/pull/1074

0reactions
WimVergouwecommented, Sep 24, 2021

Any update / ETA?

Read more comments on GitHub >

github_iconTop Results From Across the Web

Service quotas and default limits - Azure Cosmos DB
The minimum RU/s is MAX(400, 15 * 1 RU/s per GB, 400 / 100, 400 + 0 ) = 400 RU/s. If there...
Read more >
How to set the RU/s for my CosmosDb container lower than ...
1) at database level (This throughput is shared across all the containers in the database - it could be one or more containers)....
Read more >
Understanding Autoscale Throughput in Azure Cosmos DB
When choosing a throughput option, check the 'Autoscale' radio button and enter the maximum amount of RU/s you want your container to scale...
Read more >
How to Set Up Azure CosmosDB – Database Guide for ...
RU consumption – With auto-scale, we can set an RU limit same as with provisioned. The difference is that provisioned billing is always...
Read more >
Optimizing Request Unit (RU/s) Consumption in Azure ...
Azure Cosmos DB is a "Database as a Service" product, where we don't have control of hardware configuration but instead use "request units" ......
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found