summaryrefslogtreecommitdiffstats
path: root/lib/db
AgeCommit message (Expand)Author
2020-05-16lib/model: Fix rename handling (ref #6650) (#6652)v1.6.0-rc.3Audrius Butkevicius
2020-05-16lib/db: Filter repeat files in one update (ref #6650) (#6651)Simon Frei
2020-05-13lib/db: Dont add symlinks to blocks map (fixes #6637) (#6639)v1.6.0-rc.2Simon Frei
2020-05-11all: Reorder sequences for better rename detection (#6574)Audrius Butkevicius
2020-05-11lib/db, lib/model: Keep need stats in metadata (ref #5899) (#6413)Simon Frei
2020-05-08lib/db: Fix non-truncated fileinfo loading (#6621)Audrius Butkevicius
2020-05-08lib/db: Hold the bloom filter the right way (fixes #6614) (#6617)Jakob Borg
2020-05-01lib/db: Refactor getting global lists (#6529)Simon Frei
2020-04-20lib/db: Upgrade to Blobloom v0.1.1 (#6553)greatroar
2020-04-20lib/db: Switch to faster blobloom Bloom filter pkg (#6537)greatroar
2020-04-14lib/db: Remove unused blockFinder global (#6534)greatroar
2020-04-13lib/db: Handle missed error variable in old schema upgrade (#6528)Simon Frei
2020-04-13cmd/syncthing, lib/db: Store upgrade info to throttle queries (fixes #6513) (...v1.5.0-rc.1Simon Frei
2020-04-12lib/db: Make database GC a service, stop on Stop() (#6518)Jakob Borg
2020-04-07lib/db: Don't get blocklists on drop and missing continue (ref #6457) (#6502)Simon Frei
2020-04-02lib/model: Handle deleted items on RO for remote removes (fixes #6432) (#6464)Simon Frei
2020-03-31lib/db, lib/model: Code simplifications (#6484)greatroar
2020-03-24all: Pass db intervals as args not env vars (#6448)Simon Frei
2020-03-20lib/db: Don't whack blocks when putting truncated file (#6434)Jakob Borg
2020-03-19lib/db, lib/syncthing: Repair db once on upgrade (ref #6425, #6427) (#6429)Simon Frei
2020-03-19lib/db: Fix removeFromGlobal and no filenames in error (fixes #6427) (#6428)Simon Frei
2020-03-19lib/db: Remove emptied global list in checkGlobals (fixes #6425) (#6426)Simon Frei
2020-03-18lib/db: Checkpoint during schema updates (fixes #6422) (#6424)v1.4.1-rc.1Simon Frei
2020-03-18lib: Repair sequence inconsistencies (#6367)Simon Frei
2020-03-16lib/db: Don't ignore failures unmarshaling version lists (#6411)Simon Frei
2020-03-16lib/db: Use need func in withNeed and simplify (#6412)Simon Frei
2020-03-11lib/db: Extend set test with second remote (#6402)Simon Frei
2020-03-06lib/db: Be more lenient during migration (fixes #6397) (#6398)Jakob Borg
2020-03-03all: Tweak error creation (#6391)Jakob Borg
2020-02-29lib/db: Prevent GC concurrently with migration (fixes #6389) (#6390)Jakob Borg
2020-02-28lib/db: Correct metadata recalculation (fixes #6381) (#6382)Jakob Borg
2020-02-27lib/db: Remove reference to env var that never existedJakob Borg
2020-02-27lib/db: Slightly improve indirection (ref #6372) (#6373)Jakob Borg
2020-02-22lib/db: Allow put partial FileInfo without blocks (ref #6353)Jakob Borg
2020-02-22lib/db: Don't panic on incorrect BlocksHash (fixes #6353) (#6355)Simon Frei
2020-02-22lib/db: Schema update to repair sequence index (ref #6304) (#6350)Simon Frei
2020-02-19lib: Modify FileInfos consistently (ref #6321) (#6349)Simon Frei
2020-02-14lib/db: Don't call backend.Commit twice (ref #6337) (#6342)Simon Frei
2020-02-13lib/db: Keep metadata better in sync (ref #6335) (#6337)Jakob Borg
2020-02-13lib/db: Use flags from arg not LocalFlags() updating meta (#6333)Simon Frei
2020-02-13lib/db: Recover sequence number and metadata on startup (fixes #6335) (#6336)Jakob Borg
2020-02-12lib/db: Don't leak snapshot when closing (#6331)v1.4.0-rc.3Jakob Borg
2020-02-12lib/db: Use Commit() instead of commit() (#6330)Jakob Borg
2020-02-11lib/db: Handle missing block lists as missing file (ref #6321) (#6322)v1.4.0-rc.2Jakob Borg
2020-02-11lib/db: Add closeWaitGroup to allow async operation (#6317)Simon Frei
2020-02-10all: Update metadata modtime on delete (ref #6284) (#6315)v1.4.0-rc.1Jakob Borg
2020-01-26lib/db: Fixup last commit with better key nameJakob Borg
2020-01-26lib/db: Configurable block GC time (#6295)Jakob Borg
2020-01-24lib/db: Deduplicate block lists in database (fixes #5898) (#6283)Jakob Borg
2020-01-21all: Transactionalize db.FileSet (fixes #5952) (#6239)Simon Frei