Write-ahead log implementation for Golang.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
jdl 6d1a0adcd7 Spped up tests. 1 year ago
cmd/bench WIP 1 year ago
.gitignore Initial commit 1 year ago
LICENSE Initial commit 1 year ago
README.md testing 1 year ago
atomic.go WIP 1 year ago
cursor.go WIP 1 year ago
error.go WIP 1 year ago
fsutil.go WIP 1 year ago
fsutil_test.go WIP 1 year ago
go.mod WIP 1 year ago
go.sum WIP 1 year ago
nilcursor.go WIP 1 year ago
nilcursor_test.go WIP 1 year ago
record.go Clean up 1 year ago
record_test.go Clean up 1 year ago
seggenerator.go cleanup, tests 1 year ago
seggenerator_test.go cleanup, tests 1 year ago
segment.go cleanup, tests 1 year ago
segment_test.go WIP 1 year ago
segmentcursor.go Clean up 1 year ago
segmenttx.go WIP 1 year ago
segmenttx_test.go WIP 1 year ago
util_test.go Spped up tests. 1 year ago
wal.go WIP 1 year ago
wal_test.go Spped up tests. 1 year ago
walcursor.go Cleanup and testing. 1 year ago
walentry.go WIP 1 year ago
walutil.go Spped up tests. 1 year ago

README.md

To Do

  • Test: long-running fuzzing test
  • Test: walutil w/ invalid data
  • Test: close and change segment size (increase and decrease)
  • Use env variable to disable slow tests