Audrius Butkevicius
|
55147f5901
lib/db: Rework flush hooks (#6838)
|
5 lat temu |
André Colomb
|
46536509d7
lib/protocol: Avoid panic in DeviceIDFromBytes (#6714)
|
5 lat temu |
Simon Frei
|
1f8e6c55f6
lib/db: Refactor to use global list by version (fixes #6372) (#6638)
|
5 lat temu |
Jakob Borg
|
94beed5c10
lib/db: Add Badger backend (fixes #5910) (#6250)
|
5 lat temu |
Simon Frei
|
5b34c31cb3
lib/db: Don't panic on seq. coruption when debugging (#6662)
|
5 lat temu |
Jakob Borg
|
531ceb2b0f
Add indirection for large version vectors. (#6376)
|
5 lat temu |
Simon Frei
|
ba4462a70b
lib/db: Fix updating/removing from global (ref #6413) (#6635)
|
5 lat temu |
Audrius Butkevicius
|
decb967969
all: Reorder sequences for better rename detection (#6574)
|
5 lat temu |
Simon Frei
|
a94951becd
lib/db, lib/model: Keep need stats in metadata (ref #5899) (#6413)
|
5 lat temu |
Audrius Butkevicius
|
da99203dcd
lib/db: Fix non-truncated fileinfo loading (#6621)
|
5 lat temu |
Simon Frei
|
22242d51be
lib/db: Refactor getting global lists (#6529)
|
5 lat temu |
Simon Frei
|
df318ed370
lib/db: Don't get blocklists on drop and missing continue (ref #6457) (#6502)
|
5 lat temu |
Jakob Borg
|
c4abe6f815
lib/db: Don't whack blocks when putting truncated file (#6434)
|
5 lat temu |
Simon Frei
|
cf11fa4327
lib/db: Fix removeFromGlobal and no filenames in error (fixes #6427) (#6428)
|
5 lat temu |
Simon Frei
|
40580d8b9b
lib/db: Remove emptied global list in checkGlobals (fixes #6425) (#6426)
|
5 lat temu |
Simon Frei
|
1bd4ea0cbb
lib/db: Don't ignore failures unmarshaling version lists (#6411)
|
5 lat temu |
Simon Frei
|
a1cb1d70c4
lib/db: Use need func in withNeed and simplify (#6412)
|
5 lat temu |
Jakob Borg
|
4f7a77597e
lib/db: Slightly improve indirection (ref #6372) (#6373)
|
5 lat temu |
Jakob Borg
|
10cb14fcb8
lib/db: Allow put partial FileInfo without blocks (ref #6353)
|
5 lat temu |
Simon Frei
|
32e12abb43
lib/db: Don't panic on incorrect BlocksHash (fixes #6353) (#6355)
|
5 lat temu |
Simon Frei
|
fae7425bbf
lib: Modify FileInfos consistently (ref #6321) (#6349)
|
5 lat temu |
Simon Frei
|
05e23f1991
lib/db: Don't call backend.Commit twice (ref #6337) (#6342)
|
5 lat temu |
Jakob Borg
|
a728743c86
lib/db: Use Commit() instead of commit() (#6330)
|
5 lat temu |
Jakob Borg
|
04e648fee6
lib/db: Handle missing block lists as missing file (ref #6321) (#6322)
|
5 lat temu |
Jakob Borg
|
8fc2dfad0c
lib/db: Deduplicate block lists in database (fixes #5898) (#6283)
|
5 lat temu |
Simon Frei
|
08f0e125ef
all: Transactionalize db.FileSet (fixes #5952) (#6239)
|
5 lat temu |
Simon Frei
|
0bec01b827
lib/db: Remove *instance by making everything *Lowlevel (#6204)
|
6 lat temu |
Jakob Borg
|
c71116ee94
Implement database abstraction, error checking (ref #5907) (#6107)
|
6 lat temu |
Simon Frei
|
fe4daf242b
cmd, lib/db: Actually close goleveldb (fixes #5505) (#5671)
|
6 lat temu |
Simon Frei
|
ca3ae64bbf
lib/db: Flush batch based on size and refactor (fixes #5531) (#5536)
|
6 lat temu |