Commit History

Author SHA1 Message Date
  Jakob Borg 9ee208b441 chore(sqlite): use normalised tables for file names and versions (#10383) 1 month ago
  Jakob Borg 25ae01b0d7 chore(sqlite): skip database GC entirely when it's provably unnecessary (#10379) 1 month ago
  Jakob Borg c33daca3b4 fix(sqlite): less impactful periodic garbage collection (#10374) 1 month ago
  Jakob Borg 7a76685d7e fix: increase default delete retention to 15 months (#10252) 2 months ago
  Jakob Borg 836045ee87 feat: switch logging framework (#10220) 2 months ago
  Jakob Borg ef6d561c66 chore(sqlite): linter complaints 4 months ago
  Jakob Borg 47e3147d0b fix: don't hold main database update lock when tidying folder databases 5 months ago
  Jakob Borg cf1cf85ce6 chore(db): use one SQLite database per folder (#10042) 6 months ago
  Jakob Borg 8a2d8ebf81 chore: configurable delete retention interval (#10030) 6 months ago
  Jakob Borg 82a0dd8eaa chore(db): use shorter read transactions and periodic checkpoint for smaller WAL (#10027) 6 months ago
  Jakob Borg 86cbc2486f chore: forget deleted files older than six months (fixes #6284) (#10023) 6 months ago
  Jakob Borg 025905fcdf chore: switch database engine to sqlite (fixes #9954) (#9965) 6 months ago