Request clarity on rate limits and any recent changes

Hi Fauna team,

I have a function that used to execute flawlessly in v4 back in 2021 and now when I call the function in 2024 in either v4 or v10, right down to minimum pagination i get the following response:

V4:

Error: [
  {
    "code": "too many requests",
    "description": "Rate limit for read exceeded"
  }
]

V10:

limit_exceeded

Do you know which of the limits defined in the page below have been exceeded and, how have these limits changed between 2021 and 2024?

My problem is that a perfectly useable query structure in 2021 may no longer be useable now and if it is not, Fauna will not be capable of doing what I need.

Hi @Darryl_Naidu

Throughput limits for each plan is details in our documentation here: Plan details - Fauna Docs

Throughput limits for all plans have been in place since July 2023.

The v4 response states that you exceeded the read limit. The v10 response reports limits exceeded in the stats field of the response body. In the JS driver, you can read the queryInfo.stats property of the error class.

Thanks @ptpaterson, I’m currently doing a lot of work in the shell. Is there any way to query the stats field when working in the shell to find out how intensive these queries are?

Also, so I understand the scale, what were the rate limits for the Individual plan pre 2023?

There is no way to display the query stats using the CLI. This is a common ask, though. We’re working on a major update to the CLI, and I’ve passed on your feedback along with the others.

Throughput limits were newly introduced along with the new pricing plans in 2023, taking effect for existing customers when they were migrated. If you would like more specific information regarding your account, then please reach out to Support by creating a ticket at support.fauna.com or emailing support@fauna.com.