microsoft / monosize

Bundle size tooling for monorepos
MIT License
25 stars 9 forks source link

feat(azure-adapter): split transactions by chunks #30

Closed layershifter closed 7 months ago

layershifter commented 7 months ago

The Table storage in Azure has a known limitation:

The Table service supports a maximum of 100 operations in a change set.

https://learn.microsoft.com/en-us/rest/api/storageservices/performing-entity-group-transactions#table-service-support-for-odata-batch-requests

Submitting bigger transactions causes a problem:

image

This PR implements chunking support for transactions and adds new tests.

Fixes #28.