I understand pinecone has different Database limits. E.g, When reaching the monthly write unit limit for a project, requests to serverless indexes will fail and return a 429 - TOO_MANY_REQUESTS
status with the following error:
Request failed. You've reached your write unit limit for the current month.
It’s just that the rate limit service that generates this error seems to be lagging behind for an hour.
E.g, the moment my account reached WU limit, I was still able to continue writing to my index. Then after another hour, the write started to fail with expected error.
On the other hand, the moment my account’s WU limit was reset, I still got error about reaching limit. And then the error disappeared after a while.