Refresh/Update time for the now() formula

:robot: Kuma (Baserow’s AI assistant): often the fastest way to get help. Try asking Kuma before posting here. Available to all SaaS users, and to self-hosted users with a connected AI model.

on

Are you using our SaaS platform (Baserow.io) or self-hosting Baserow?

SaaS

What are the exact steps to reproduce this issue?

Hello everyone,

I recently reviewed how the now() formula works. The documentation states:

Do the today() and now() functions update automatically?
Yes. Both functions update every 10 minutes. Use today() for the current date only, and now() when you need both date and time.

However, after running checks, the timing varies: sometimes it lasts 5 minutes before updating, and the maximum time I observed was almost 17 minutes.

Is there a more precise update range, or is it random? What is the maximum update time?

Thank you very much in advance!

Hey @khalil.io, thanks for reporting this.

The documentation is correct, but the 10-minute refresh interval is a best-effort target, not a guarantee.

Since Baserow now processes thousands of formula fields, refresh jobs can take longer to complete, which means update times may vary between workspaces.

Also, if a workspace hasn’t been accessed for a while, the refresh interval is reduced to 60 minutes.

I’ve also added this information to the user docs to make this clearer going forward, so thanks again for pointing it out. :raising_hands: