You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This PR #14764 introduces lazy etag propagation.
But in some cases it still updates the etag of other users who are not the current one (ex: owner).
To reduce the number of cache updates, we should make sure that the etag propagation is only done for the currently logged in user (the one who performed an action), and lazily do it for other users.
This came to mind after getting feedback from @butonic regarding excessive PostgreSQL cache updates.
There is a test plan here: #14764 (comment)
If you monitor the DB changes, you can notice that in some cases the etag is changed directly (non-lazily) for more than a user.
This PR #14764 introduces lazy etag propagation.
But in some cases it still updates the etag of other users who are not the current one (ex: owner).
To reduce the number of cache updates, we should make sure that the etag propagation is only done for the currently logged in user (the one who performed an action), and lazily do it for other users.
This came to mind after getting feedback from @butonic regarding excessive PostgreSQL cache updates.
@icewind1991
The text was updated successfully, but these errors were encountered: