Igor Escobar
Igor Escobar
Could you increase it to like 25 for now? I'm trying to avoid having to add another dependency to the project as superagent alone needs an extra library to handle...
moving away to `fetch` would also be a preferable option 👍
(I stopped the job at 45min)
Thanks! 🚀 I'm testing it out and I will let you know.
With that being said... we definitely need to add some retries and grace periods into this logic. If you consider that you can have multiple builds running at the same...
Also... worth mentioning that even tho most requests failed because of the concurrency being too high the job finished at `16 minutes 59 seconds`.
Something to explore: https://superchargejs.com/docs/3.x/promise-pool#error-handling It can give you access to a list of failed items which you can re-process later at a lower concurrency.
```js import { PromisePool } from '@supercharge/promise-pool' const errors = [] const { results } = await PromisePool .for(users) .handleError(async (error, user) => { // you must collect errors yourself...
Just an update on my side. We found out a few other ways @sentry recommends for source map upload and we ended up using https://github.com/getsentry/sentry-webpack-plugin which also uploads the source...