Commit Graph

81 Commits

Author SHA1 Message Date
Ben Johnson 79d19e25e6 Clean up old generations on startup 2020-12-22 13:52:31 -07:00
Ben Johnson 6aceb5553e Rename daemon to litestreamd 2020-12-22 13:28:30 -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 9a2a30f239 GPL v3 2020-11-06 08:40:50 -07:00
Ben Johnson d68db48acc Remove POSIX lock handling 2020-11-05 13:41:32 -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 bcc6963db6 Use hidden directory based on mount path 2020-11-03 12:21:13 -07:00
Ben Johnson 42f9ba9d1c doc 2020-11-03 12:02:13 -07:00
Ben Johnson d30f06b618 Implement Checksum() 2020-10-23 14:01:52 -06:00
Ben Johnson dc3da53c76 Add WALHeader & WALFrameHeader 2020-10-22 14:53:14 -06:00
Ben Johnson 8fa4727358 Refactor repo 2020-10-19 10:37:51 -06:00
Ben Johnson d001df823d Remove logging; fix Write() EIO error 2020-10-16 11:16:49 -06:00
Ben Johnson c6174296ec intermediate 2020-10-16 10:51:19 -06:00
Ben Johnson 40d368dec5 Implement Handle 2020-10-15 15:29:27 -06:00
Ben Johnson 4160638a92 Finish initial Node implementation. 2020-10-14 13:01:49 -06:00
Ben Johnson 410d56f334 Node.Symlink() 2020-10-13 12:51:39 -06:00
Ben Johnson b3693846a0 Add Node.Setattr() 2020-10-13 12:48:07 -06:00
Ben Johnson 5768fcc4cf stub all fuse/fs methods 2020-10-12 15:19:48 -06:00
Ben Johnson 0cf8c29e16 beginning fuse filesystem impl 2020-10-08 15:01:24 -06:00
Ben Johnson 0b3d10d196 Initial commit 2020-10-06 13:16:03 -06:00