Snowplow is not cleaning up the localStorage
Problem
For me features that use the localStorage
started to fail, for example clicking "Viewed" checkbox on MRs or autosaving Issue descriptions.
Investigation
While it looks like we need to be more cautious with cleaning the localStorage
in general, it's likely due to Snowplow events. I block Snowplow events on my browser, so they accumulate over time and don't get flushed. localstorage
only has a limit of 5mb and localStorage.clear()
fixed the issue I had.
Proposal
Clear the snowplow events from localStorage
. Maybe we can do this at least after a certain time (like once a week might be enough).
Edited by Nicolas Dular