Fixes T11894. Currently, if you aren't attending any events for a while, we can cache that you are free for the next 72 hours, even if you have an event in a few hours.
Instead, only cache "user is free" until the next event, if one exists.
Differential D16937
Fix an issue where an excessively long TTL was computed for "not attending anything" event caches epriestley on Nov 23 2016, 11:10 PM. Authored by Tags None Referenced Files
Subscribers None
Details Fixes T11894. Currently, if you aren't attending any events for a while, we can cache that you are free for the next 72 hours, even if you have an event in a few hours. Instead, only cache "user is free" until the next event, if one exists. Dumped cache TTLs, saw 52 minutes instead of ~4300 minutes with a near-upcoming event.
Diff Detail
|