chore(db): use one SQLite database per folder (#10042)
This changes the database structure to use one database per folder, with a small main database to coordinate. Reverts the prior change to buffer all files in memory when pulling, meaning there is now a phase where the WAL file will grow significantly, at least for initial sync of folders with many directories. --------- Co-authored-by: bt90 <btom1990@googlemail.com>
This commit is contained in:
@@ -48,7 +48,7 @@ const (
|
||||
UserHomeBaseDir BaseDirEnum = "userHome"
|
||||
|
||||
levelDBDir = "index-v0.14.0.db"
|
||||
databaseName = "index-v2.db"
|
||||
databaseName = "index-v2"
|
||||
configFileName = "config.xml"
|
||||
defaultStateDir = ".local/state/syncthing"
|
||||
oldDefaultConfigDir = ".config/syncthing"
|
||||
|
||||
Reference in New Issue
Block a user