syncthing/lib/db
Simon Frei 5baa432906 lib/db: Add index to track locally needed files (#4958)
To optimize WithNeed, which is called for the local device whenever an index
update is received. No tracking for remote devices to conserve db space, as
WithNeed is only queried for completion.
2018-06-02 15:08:32 +02:00
..
testdata lib/db: Add index to track locally needed files (#4958) 2018-06-02 15:08:32 +02:00
.gitignore Change DB label format (index folders, devices) 2016-01-03 19:32:40 +01:00
benchmark_test.go lib/db: Fix prefixed walks (fixes #4925) (#4940) 2018-05-17 09:26:40 +02:00
blockmap_test.go lib/model: Verify request content against weak (and possibly strong) hash (#4767) 2018-05-05 10:24:44 +02:00
blockmap.go lib/model: Verify request content against weak (and possibly strong) hash (#4767) 2018-05-05 10:24:44 +02:00
concurrency_test.go all: Update license url to https (ref #3976) 2017-02-09 08:04:16 +01:00
debug.go all: Update license url to https (ref #3976) 2017-02-09 08:04:16 +01:00
leveldb_dbinstance.go lib/db: Add index to track locally needed files (#4958) 2018-06-02 15:08:32 +02:00
leveldb_test.go lib/db: Add index to track locally needed files (#4958) 2018-06-02 15:08:32 +02:00
leveldb_transactions.go lib/db: Add index to track locally needed files (#4958) 2018-06-02 15:08:32 +02:00
leveldb.go lib/db: Add index to track locally needed files (#4958) 2018-06-02 15:08:32 +02:00
meta.go lib/db: Don't panic on negative counts (#4761) 2018-02-14 11:25:34 +01:00
namespaced_test.go lib/db: Fix test for Go 1.9's smarter time.Time values 2017-06-28 14:36:04 +02:00
namespaced.go all: Update license url to https (ref #3976) 2017-02-09 08:04:16 +01:00
set_test.go lib/db: Update global count when removing the previous global version (#4968) 2018-05-24 18:17:45 +02:00
set.go lib/db: Add index to track locally needed files (#4958) 2018-06-02 15:08:32 +02:00
structs.go lib/db: Add index to track locally needed files (#4958) 2018-06-02 15:08:32 +02:00
structs.pb.go all: Implement variable sized blocks (fixes #4807) 2018-04-16 19:08:50 +01:00
structs.proto all: Implement variable sized blocks (fixes #4807) 2018-04-16 19:08:50 +01:00
util_test.go lib/db: Add index to track locally needed files (#4958) 2018-06-02 15:08:32 +02:00