Hey Andrei,
Thank you for reaching out to us!
This setting is associated only with recurring events. Since every event has a corresponding entry in the database, a never-ending event could potentially equate to an infinite number of database entries. Clearly, this isn’t feasible–the last thing we want is to blow up your database! Similarly, a long-term recurrence pattern with hundreds of instances could place a significant burden on your database, slowing your site and events down considerably.
Rather than following this approach, we create events ahead of time as needed and clean up old events within a buffer period. By default, this period extends 2 years from today in both directions, meaning that:
– Recurring events that are more than 2 years in the past will be automatically removed;
– Each day, any additional events that need to be created to ensure there are 2 years’ worth of future events will be automatically generated.
You can extend or shorten the buffer period for your long-term event series under Events > Settings in the General tab, but bear in mind that long-term event series can sometimes slows down the performance of your site.
I hope this helps! If you have any other questions at all please feel free to let me know and I’d be happy to help as best I can!
Cheers,
Patricia