Commit History

Author SHA1 Message Date
  Simon Frei 5baa432906 lib/db: Add index to track locally needed files (#4958) 7 years ago
  Simon Frei d64d954721 lib/db: Fix prefixed walks (fixes #4925) (#4940) 7 years ago
  Simon Frei a548014755 lib/db, lib/model: Add sequence->deviceKey to db for sending indexes (#4906) 7 years ago
  Jakob Borg 19c7cd99f5 all: Implement variable sized blocks (fixes #4807) 7 years ago
  Simon Frei 158859a1e2 lib: Handle metadata changes for send-only folders (fixes #4616, fixes #4627) (#4750) 7 years ago
  Simon Frei 68c1b2dd47 all: Revert simultaneously walk fs and db on scan (fixes #4756) (#4757) 7 years ago
  Simon Frei 6d3f9d5154 all: Simultaneously walk fs and db on scan (fixes #2571, fixes #4573) (#4584) 7 years ago
  Simon Frei fae2ca8458 lib/db: Do not modify underlying array of argument 7 years ago
  Jakob Borg d1d967f0cf lib/db: Keep folder meta data persistently in db (fixes #4400) 8 years ago
  Jakob Borg d7d45d8092 lib/db: Refactor away the large genericReplace thing 8 years ago
  Simon Frei c080f677cb all: Add invalid/ignored files to global list, announce to peers (fixes #623) 8 years ago
  Simon Frei 7ba9e7c322 lib/db: Filter unchanged files when updating and polish 8 years ago
  Audrius Butkevicius 3d8b4a42b7 all: Convert folders to use filesystem abstraction 8 years ago
  Jakob Borg 4253f22680 lib/scanner: Use fs.Filesystem for all operations 8 years ago
  Jakob Borg f7fc0c1d3e all: Update license url to https (ref #3976) 8 years ago
  Jakob Borg a9b03de99a gui, lib/db: Correct space accounting of symlinks, for "out of sync" status 9 years ago
  Jakob Borg 4e8c8d7e2c cmd/syncthing, lib/db, lib/model: Track more detailed file/dirs/links/deleted counts 9 years ago
  Audrius Butkevicius af3b6f9c83 lib/model, lib/config: Support "live" device removal, folder unsharing and folder configuration changes 9 years ago
  Jakob Borg 0655991a19 lib/db, lib/fs, lib/model: Introduce fs.MtimeFS, remove VirtualMtimeRepo 9 years ago
  Jakob Borg 297240facf all: Rename LocalVersion to Sequence (fixes #3461) 9 years ago
  Jakob Borg 694da60659 lib/db: Reinstate database update locking 9 years ago
  Jakob Borg 47fa4b0a2c cmd/syncthing, lib/db, lib/model, lib/protocol: Implement delta indexes (fixes #438) 9 years ago
  Jakob Borg fa0101bd60 lib/protocol, lib/discover, lib/db: Use protocol buffer serialization (fixes #3080) 9 years ago
  Audrius Butkevicius c2dc4a8e06 lib/db: Have prefix should be normalized 9 years ago
  Jakob Borg aba2cc4db2 lib/model: Properly handle deleting multiple files when doing scans with subs (fixes #2851) 9 years ago
  Jakob Borg ac190b2e39 Change DB label format (index folders, devices) 10 years ago
  Jakob Borg 2a4fc28318 We should pass around db.Instance instead of leveldb.DB 10 years ago
  Jakob Borg c4ad97136f Move leveldb instance and transactions into separate files 10 years ago
  Jakob Borg fd7b8ec77e Neater transaction handling 10 years ago
  Jakob Borg e28c991331 Create an instance type to tie database methods to 10 years ago