Open thorfour opened 2 months ago
I can't seem to repro this on current main (7269cf6)
$ go test -race -run TestDBRecover/SnapshotOnRecovery -count 100 --failfast
PASS
ok github.com/polarsignals/frostdb 53.776s
Nothing was changed here after the failed commit so this is strange. Was it another test?
It was definitely that test. I can't repro on our laptops either. I think this is exacerbated by the slow CI environment that makes it more likely to happen there
We should be able to repro easily with dst and manually panicking if we try to log to a NopWAL (as discussed in the meeting). Will leave this on the backburner for now but planning to come back to it.
Spawning a writeblock routine when opening a database causes a data race. This was introduced in commit
ef7d1fe