mantle icon indicating copy to clipboard operation
mantle copied to clipboard

Deploying more than 32 products causes Roblox to throttle creation of additional products

Open Quenty opened this issue 2 years ago • 1 comments

Describe the bug Deploying more than 32 products causes Roblox to throttle creation of additional products. This leads to a lot of weird behavior and errors as Roblox hits race conditions and other things.

To Reproduce

  1. Create a new mantle.yml
  2. Put this list of 100 products in https://gist.github.com/Quenty/d729acce94131b512df9b57970072fc1
  3. Run mantle deploy

Expected behavior Upload occurs, if not slowly.

Screenshots Errors occur and we are throttled.

Environment (please complete the following information):

  • OS: Windows
  • Mantle Version: Mantle 0.10.8

Additional context You can upload at a rate of about 2 seconds safely. There's also another bug I saw which is Roblox would return a 500 error, but still succeed in creating the product.

Quenty avatar Jan 31 '22 18:01 Quenty