8000 `get_forgotten_rooms_for_user` cache is not invalidated when rejoining a room · Issue #13262 · matrix-org/synapse · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content
This repository was archived by the owner on Apr 26, 2024. It is now read-only.
This repository was archived by the owner on Apr 26, 2024. It is now read-only.
get_forgotten_rooms_for_user cache is not invalidated when rejoining a room #13262
Closed
@squahtx

Description

@squahtx

The get_forgotten_rooms_for_user cache is only invalidated when a user /forgets a room, and not when a user re-joins a room.

I think this means we may exclude previously-forgotten rooms from an initial /sync, even if the user is now joined to them.

Metadata

Metadata

Assignees

No one assigned

    Labels

    A-JoinJoining a room (there is another label for federated joins)S-TolerableMinor significance, cosmetic issues, low or no impact to users.T-DefectBugs, crashes, hangs, security vulnerabilities, or other reported issues.

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions

      0