Jakob Borg
97844603fc
Forced DB GC:s should be done before creating a lot of garbage, not after
2014-09-18 10:04:37 +02:00
Jakob Borg
fc4a76ee50
Only add one instance of a file to the need list ( fixes #592 )
2014-09-08 09:37:42 +02:00
Jakob Borg
92c44c8abe
Rework .stignore functionality ( fixes #561 ) (...)
...
- Only one .stignore is supported, at the repo root
- Negative patterns (!) are supported
- Ignore patterns affect sent and received indexes, not only scanning
2014-09-04 22:30:42 +02:00
Jakob Borg
dd3080e018
Copyright cleanup
2014-09-04 08:31:38 +02:00
Jakob Borg
bd2772ea4c
If all instances of the global version is invalid, the file should not be on the need list
2014-09-01 09:07:51 +02:00
Jakob Borg
6c09a77a97
Clean out index for nonexistent repositories ( fixes #549 )
2014-08-31 13:34:17 +02:00
Jakob Borg
92eed3b33b
Don't load block lists from db unless necessary
2014-08-12 15:04:32 +02:00
Jakob Borg
4797a94689
Add explicit GC calls after expensive db ops (ref #468 )
2014-08-07 23:09:50 +02:00
Jakob Borg
cec3bad373
Move calmh/syncthing -> syncthing/syncthing
2014-08-01 16:48:46 +02:00
Jakob Borg
e27d42935c
Use event interface for GUI ( fixes #383 )
2014-07-29 11:06:52 +02:00
Jakob Borg
c714a12ad7
Improve protocol & leveldb debugging
2014-07-23 11:55:55 +02:00
Jakob Borg
ec212f73eb
Tick version clock on load
2014-07-17 11:13:23 +02:00
Jakob Borg
91cc0cd05e
Load localVersion for all nodes
2014-07-17 11:08:03 +02:00
Jakob Borg
7943902d73
Handle needed files in batches
2014-07-15 17:54:00 +02:00
Jakob Borg
8b349945de
Add Local Version field to files, send index in segments.
2014-07-15 13:04:37 +02:00
Jakob Borg
bd2b5db8f3
Don't creash when replacing with empty file set
2014-07-15 00:06:54 +02:00
Jakob Borg
655acb4cb2
Deprecate scanner.Block & File
2014-07-12 23:09:47 +02:00
Jakob Borg
31350b4352
Use LevelDB storage backend
2014-07-06 14:46:48 +02:00