Skip to content

Meta: important database changes that require a cache reset #4735

@ChristophWurst

Description

@ChristophWurst

We currently have a few optimizations and changes that are potentially problematic to apply on a production instance because adding columns and indices to large tables is slow and web updates could therefore run into a timeout. This is a meta ticket to track all of those changes so we can do them in one go, to avoid resetting the cache too often.

A prerequisite for the cache reset is that we lose as little data as important.

  • Store new flag_important always on IMAP if the server supports it
  • Possibly use new tagging feature/table Add tagging to messages #4665 to restore importance and other flags for servers that don't allow arbitrary tags/flags

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions