Commit History

Author SHA1 Message Date
  Simon Frei 8f5215878b lib/db: Don't put truncated files (ref #6855, ref #6501) (#6888) 5 years ago
  greatroar df83b84aa1 all: Make all error implementations pointer types (#6726) 5 years ago
  Simon Frei fac4dec840 lib/db: New VersionList migration fixes (ref #6638) (#6705) 5 years ago
  Simon Frei 1f8e6c55f6 lib/db: Refactor to use global list by version (fixes #6372) (#6638) 5 years ago
  Jakob Borg 94beed5c10 lib/db: Add Badger backend (fixes #5910) (#6250) 5 years ago
  Simon Frei 974551375e lib/db: Dont add symlinks to blocks map (fixes #6637) (#6639) 5 years ago
  Jakob Borg 531ceb2b0f Add indirection for large version vectors. (#6376) 5 years ago
  Audrius Butkevicius decb967969 all: Reorder sequences for better rename detection (#6574) 5 years ago
  Simon Frei a94951becd lib/db, lib/model: Keep need stats in metadata (ref #5899) (#6413) 5 years ago
  Simon Frei 0ba3abdee4 lib/db: Handle missed error variable in old schema upgrade (#6528) 5 years ago
  Jakob Borg c4abe6f815 lib/db: Don't whack blocks when putting truncated file (#6434) 5 years ago
  Simon Frei 00b2340f9a lib/db: Checkpoint during schema updates (fixes #6422) (#6424) 5 years ago
  Simon Frei cc2a55892f lib: Repair sequence inconsistencies (#6367) 5 years ago
  Jakob Borg 2faa1ad360 lib/db: Be more lenient during migration (fixes #6397) (#6398) 5 years ago
  Jakob Borg dd92b2b8f4 all: Tweak error creation (#6391) 5 years ago
  Jakob Borg c08e253e7c lib/db: Prevent GC concurrently with migration (fixes #6389) (#6390) 5 years ago
  Jakob Borg 4f7a77597e lib/db: Slightly improve indirection (ref #6372) (#6373) 5 years ago
  Simon Frei 6489feb1d7 lib/db: Schema update to repair sequence index (ref #6304) (#6350) 5 years ago
  Jakob Borg a728743c86 lib/db: Use Commit() instead of commit() (#6330) 5 years ago
  Jakob Borg bf4c8439e8 lib/db: Configurable block GC time (#6295) 5 years ago
  Jakob Borg 8fc2dfad0c lib/db: Deduplicate block lists in database (fixes #5898) (#6283) 5 years ago
  Simon Frei 08f0e125ef all: Transactionalize db.FileSet (fixes #5952) (#6239) 5 years ago
  Simon Frei 0bec01b827 lib/db: Remove *instance by making everything *Lowlevel (#6204) 6 years ago
  Jakob Borg e82a7e3dfa all: Propagate errors from NamespacedKV (#6203) 6 years ago
  Jakob Borg c71116ee94 Implement database abstraction, error checking (ref #5907) (#6107) 6 years ago
  Simon Frei ca3ae64bbf lib/db: Flush batch based on size and refactor (fixes #5531) (#5536) 6 years ago
  Simon Frei 00fa77dd47 lib/db: Consistent use of buffers (#5470) 6 years ago
  Jakob Borg 1e69997ecd lib/db: Fix iterating sequence index (fixes #5340) (#5462) 6 years ago
  Simon Frei b1acc37c16 lib/db: Update local need on device removal (fixes #5294) (#5295) 7 years ago
  Jakob Borg caa2356409 lib/db: Rename things (ref #5198) 7 years ago