Commit Graph

22 Commits

Author SHA1 Message Date
Ben Johnson
89fd441e9a Remove tmp files on start up 2020-12-24 16:42:45 -07:00
Ben Johnson
87c8cea851 Verify replicator name uniqueness 2020-12-24 16:35:52 -07:00
Ben Johnson
9fa526f2c3 File replicator snapshot 2020-12-24 15:41:45 -07:00
Ben Johnson
341eac268c Basic file replication working with WAL 2020-12-24 13:23:52 -07:00
Ben Johnson
9fe52ce3f5 Fix rollover issue under load 2020-12-23 13:10:04 -07:00
Ben Johnson
5218a1f2c2 Add checkpoint seq no verification. 2020-12-23 11:15:10 -07:00
Ben Johnson
311f47fe98 Fix wal rollover 2020-12-22 16:56:23 -07:00
Ben Johnson
79d19e25e6 Clean up old generations on startup 2020-12-22 13:52:31 -07:00
Ben Johnson
2bbe5d91bf Add salt & checksum checking 2020-12-21 16:59:15 -07:00
Ben Johnson
f4819efbeb Add checkpointing. 2020-12-20 08:01:47 -07:00
Ben Johnson
a8387ed6f9 Add read lock 2020-12-19 08:56:44 -07:00
Ben Johnson
a4e66eb8d8 Change config format to yaml; add replicators 2020-12-18 13:21:29 -07:00
Ben Johnson
85e97cd6ac db refactor 2020-12-17 16:32:10 -07:00
Ben Johnson
b00095ccf5 Remove fuse 2020-12-17 15:15:01 -07:00
Ben Johnson
bbcdb30cb3 Fix db lookup for wal file 2020-11-11 16:45:02 -07:00
Ben Johnson
231b41b29f Add real+shadow recovery 2020-11-11 16:35:10 -07:00
Ben Johnson
b9e9bd93e8 Add recovery logging 2020-11-10 12:10:46 -07:00
Ben Johnson
2941a2433f Add recovery for 'real WAL only'. 2020-11-06 16:30:37 -07:00
Ben Johnson
d964e4199a Validate sqlite header 2020-11-06 12:33:01 -07:00
Ben Johnson
e52d3be78d Fixing locking; unlock still not working 2020-11-03 16:35:58 -07:00
Ben Johnson
b1ec5c721b Load dbs on startup 2020-11-03 14:50:16 -07:00
Ben Johnson
dc3da53c76 Add WALHeader & WALFrameHeader 2020-10-22 14:53:14 -06:00