Philip O'Toole
|
4c31c480f5
|
Better name
|
10 months ago |
Philip O'Toole
|
5a8a2744ff
|
Support skipping verifying frame data
This halves the Compacting Scan time, and doesn't seem necessary since
rqlite is the only system writing the WAL files.
|
10 months ago |
Philip O'Toole
|
1b0dfe6942
|
Check WAL frame header checksum earlier
|
10 months ago |
Philip O'Toole
|
bb12489e9d
|
Linting
|
10 months ago |
Philip O'Toole
|
aaf85461e7
|
Minor updates
|
10 months ago |
Philip O'Toole
|
10546281c3
|
Remove unneeded testdata
|
10 months ago |
Philip O'Toole
|
b68bb9a0d2
|
Remove invalid test
|
10 months ago |
Philip O'Toole
|
d36d31d0c4
|
Check Writer and Compactor
|
10 months ago |
Philip O'Toole
|
d690993cff
|
Comments
|
10 months ago |
Philip O'Toole
|
93c1b2c435
|
Add Compacting tests with 0 commit frames
|
10 months ago |
Philip O'Toole
|
797bb90f75
|
Basic unit test for Compacting Scanner
|
10 months ago |
Philip O'Toole
|
22832edce0
|
More type rename
|
10 months ago |
Philip O'Toole
|
6ec424a6b4
|
Rename types
|
10 months ago |
Philip O'Toole
|
f1dc1acbf8
|
Fine renames
|
10 months ago |
Philip O'Toole
|
ee83091741
|
Add Compacting Scanner
Not tested, just builds.
|
10 months ago |
Philip O'Toole
|
285a985e51
|
Unit test FullWALScanner
|
10 months ago |
Philip O'Toole
|
e8ad9f43ac
|
Full WAL writer passes test
|
10 months ago |
Philip O'Toole
|
f2102db9bb
|
Full WAL writer -- not tested
|
10 months ago |
Philip O'Toole
|
4a7a9fc362
|
Add full WAL Scanner
|
10 months ago |
Philip O'Toole
|
40bdc8d692
|
No compactor right now
|
10 months ago |
Philip O'Toole
|
a6c6371fef
|
Move constants
|
10 months ago |
Philip O'Toole
|
b3e57dd280
|
Add TODO XXXX
|
10 months ago |
Philip O'Toole
|
10a20237ca
|
Complete compaction?
|
10 months ago |
Philip O'Toole
|
e7fe5abe7e
|
Remove unused type
|
10 months ago |
Philip O'Toole
|
ae55b98f15
|
Add GPT-generated compaction
Not tested.
|
10 months ago |
Philip O'Toole
|
41c59ea531
|
Add initial skeleton of WAL Compactor
|
1 year ago |
Philip O'Toole
|
0c0c6cd757
|
Fix output
|
1 year ago |
Philip O'Toole
|
b238b6c2fb
|
Add simple tool for examining WAL files
|
1 year ago |
Philip O'Toole
|
f3f6611eb6
|
Add WAL-related code from litefs
Many thanks to the authors of litefs.
|
1 year ago |