Commit graph

16 commits

Author SHA1 Message Date
Igor Katson
673f59009a
Fix concurrent write bug for session.json 2024-08-23 18:47:33 +01:00
Igor Katson
6823490803
Fix persistence pause behavior 2024-08-23 18:47:33 +01:00
Igor Katson
c697809e50
Clear have_bitfield on error 2024-08-21 18:21:15 +01:00
Igor Katson
451debedbb
Renames 2024-08-21 16:12:20 +01:00
Igor Katson
b4512e4809
Move some fields into ManagedTorrentInfo 2024-08-21 16:06:16 +01:00
Igor Katson
627c0ac28f
Implement fastresume for postgres 2024-08-20 22:57:08 +01:00
Igor Katson
ea39ec787a
Enable fastresume in tests 2024-08-20 21:58:59 +01:00
Igor Katson
29c46f2579
It fully works! 2024-08-20 21:22:56 +01:00
Igor Katson
bc9e72df60
Use actual BitV and factory everywhere 2024-08-20 20:42:24 +01:00
Igor Katson
e771162fa7
BitVFactory going on 2024-08-20 16:51:34 +01:00
Igor Katson
ab2d73c2b3
Fix a bug in torrent deletion 2024-08-19 19:21:09 +01:00
Igor Katson
2871c358e3
postgres session storage backend 2024-08-15 14:18:55 +01:00
Igor Katson
f22814c77b
Postgres example storage 2024-08-15 13:31:56 +01:00
Igor Katson
d77d96bd48
Now saving torrent updates properly to the new db 2024-08-15 11:20:20 +01:00
Igor Katson
559ca22e81
Remove dupe log message 2024-08-15 11:01:00 +01:00
Igor Katson
83592ca866
Session persistence rewritten completely 2024-08-15 10:40:48 +01:00