-
Notifications
You must be signed in to change notification settings - Fork 1.2k
Closed
Labels
area/crashThis issue causes a panic or some other of exception that causes a crash.This issue causes a panic or some other of exception that causes a crash.kind/bugSomething is broken.Something is broken.priority/P1Serious issue that requires eventual attention (can wait a bit)Serious issue that requires eventual attention (can wait a bit)status/acceptedWe accept to investigate or work on it.We accept to investigate or work on it.
Description
What version of Badger are you using?
Does this issue reproduce with the latest master?
Yes
Steps to Reproduce the issue
What Badger options were set?
opt := badger.DefaultOptions(sstDir).
WithValueDir(vlogDir).
WithTruncate(truncate).
WithSyncWrites(false).
WithKeepBlocksInCache(true).
WithMaxCacheSize(200 << 20).
WithKeepBlockIndicesInCache(true).
WithCompression(options.ZSTD).
WithCompactL0OnClose(force)
What did you do?
Run benchmark write tool
go run main.go benchmark write -m 400 --dir ~/m2_drive/100m -l 2>&1 | tee 100m-logs.txt
What did you expect to see?
Value log replayed to replay only a few recent files
What did you see instead?
Badger is replaying file with id 0 offset 0, I have 1164 files
ls ~/m2_drive/100m/ | grep .vlog | wc -l
1164
go run main.go benchmark write -m 400 --dir ~/m2_drive/100m -l 2>&1 | tee 100m-logs.txt
Listening for /debug HTTP requests at port: 8080
badger 2020/06/11 17:28:28 INFO: 335 tables out of 1170 opened in 3.002s
badger 2020/06/11 17:28:31 INFO: 669 tables out of 1170 opened in 6.026s
badger 2020/06/11 17:28:34 INFO: 1004 tables out of 1170 opened in 9.015s
badger 2020/06/11 17:28:36 INFO: All 1170 tables opened in 10.797s
badger 2020/06/11 17:28:36 INFO: Replaying file id: 0 at offset: 0
badger 2020/06/11 17:28:37 INFO: Got compaction priority: {level:2 score:1.1463758505880832 dropPrefix:[]}
badger 2020/06/11 17:28:37 INFO: Running for level: 2
badger 2020/06/11 17:28:38 INFO: Got compaction priority: {level:3 score:1.1370206640660763 dropPrefix:[]}
badger 2020/06/11 17:28:38 INFO: Running for level: 3
badger 2020/06/11 17:28:38 INFO: Replay took: 2.271997389s
badger 2020/06/11 17:28:38 INFO: Replaying file id: 1 at offset: 0
Metadata
Metadata
Assignees
Labels
area/crashThis issue causes a panic or some other of exception that causes a crash.This issue causes a panic or some other of exception that causes a crash.kind/bugSomething is broken.Something is broken.priority/P1Serious issue that requires eventual attention (can wait a bit)Serious issue that requires eventual attention (can wait a bit)status/acceptedWe accept to investigate or work on it.We accept to investigate or work on it.