gossip sync: sync with random 20 peers per cycle instead of all peers
This commit is contained in:
parent
a1af7eb64f
commit
d77c28cfaa
3 changed files with 15 additions and 2 deletions
|
|
@ -54,9 +54,14 @@ class ForumDB:
|
|||
"CREATE TABLE IF NOT EXISTS synced_instances ("
|
||||
" instance_hash TEXT PRIMARY KEY,"
|
||||
" name TEXT DEFAULT '',"
|
||||
" last_sync TEXT DEFAULT ''"
|
||||
" last_sync TEXT DEFAULT '',"
|
||||
" status TEXT DEFAULT 'active'"
|
||||
")"
|
||||
)
|
||||
try:
|
||||
db.execute("ALTER TABLE synced_instances ADD COLUMN status TEXT DEFAULT 'active'")
|
||||
except Exception:
|
||||
pass
|
||||
db.execute(
|
||||
"CREATE TABLE IF NOT EXISTS settings ("
|
||||
" key TEXT PRIMARY KEY,"
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue