Tyler Neely
|
d6ed26edc5
|
Update project TODOs and get things into place for proper fsync management
|
2024-02-18 08:22:16 +01:00 |
Tyler Neely
|
bd65e8e0c4
|
Increase the strictness of the event verifier and fix a variety of subtle race conditions that it flagged
|
2024-02-11 17:52:35 +01:00 |
Tyler Neely
|
48e6c7f05e
|
Remove unreachable wildcard match in history verifier
|
2023-12-24 22:15:55 -05:00 |
Tyler Neely
|
bae5da35eb
|
Refine testing assertions
|
2023-12-24 22:12:34 -05:00 |
Tyler Neely
|
784e287ad4
|
Refine testing
|
2023-12-24 22:07:49 -05:00 |
Tyler Neely
|
947131e11b
|
Improve verification subsystem
|
2023-12-24 21:20:23 -05:00 |
Tyler Neely
|
2647942831
|
Thread significantly more event verification into the writepath
|
2023-12-24 17:41:57 -05:00 |
Tyler Neely
|
ce51eeb5e0
|
Standardize naming on ObjectId. Include CollectionId and low key in Object struct
|
2023-10-03 16:33:07 +02:00 |
Tyler Neely
|
4b1aea0e26
|
Improve naming
|
2023-10-03 15:02:18 +02:00 |
Tyler Neely
|
bb6d53aa83
|
Fix writebatch dirty page tracking issue that the concurrent crash test found
|
2023-08-05 20:27:17 +02:00 |
Tyler Neely
|
3016ddec1b
|
Fix a few concurrency bugs with the flush epoch tracker
|
2023-08-05 19:16:43 +02:00 |
Tyler Neely
|
b8924efe0f
|
Smooth out a number of issues, mostly around testing
|
2023-08-05 17:40:09 +02:00 |
Tyler Neely
|
5dfe3907f6
|
Check-in some correctness efforts
|
2023-08-05 15:34:47 +02:00 |