1
0
Fork 0

430 Commits (f7cc7fb629004fcdbfc94ed5ef18d2ebabd6036e)

Author SHA1 Message Date
Philip O'Toole c93447e29f Delete chunked load entries in log after loading 10 months ago
Philip O'Toole 0dcc67f6f1 Perform full snapshot after chunked load
This must happen as chunked loading directly changes the SQLite file,
invalidating any existing Snapshots. Also, add missing unit tests for
chunked loading.
10 months ago
Philip O'Toole 31aef91d17 Add FullNeeded() to Snapshot store
It may be necessary to override the FullNeeded definition, so wrap it.
10 months ago
Philip O'Toole 8211af961d Move some VACUUM checks to the Store 10 months ago
Philip O'Toole 5c7996fd98 Support optional VACUUM on backup 10 months ago
Philip O'Toole a0bf10b021 Move VACUUM to DB layer 10 months ago
Philip O'Toole dfb8a60c17 Move Store Provide to a distinct type 10 months ago
Philip O'Toole 3ae4255e62 Backup-related cleanups 10 months ago
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 ee13427c67 Tigher logging 10 months ago
Philip O'Toole bd9e96ea02 Integrate Compacting WAL writer 10 months ago
Philip O'Toole d53a34f765 Don't log too much 10 months ago
Philip O'Toole ba98e88a7b
Update store.go 10 months ago
Philip O'Toole 70d5e6de34 Check join and notify addresses are resolvable 10 months ago
Philip O'Toole 66c1002c32 Remove obsolete metrics 11 months ago
Philip O'Toole b2663de630 Rename snapshot2 -> snapshot 11 months ago
Philip O'Toole c11d059551 Better function name 11 months ago
Philip O'Toole 10e6f1b115 Clean up snapshot FDs 11 months ago
Philip O'Toole 93566415e3 Just run bad test 11 months ago
Philip O'Toole 47d877cc25 Don't close dst file until done 11 months ago
Philip O'Toole 09712788c9 Store now builds with snapshot2 11 months ago
Philip O'Toole 6a60108f0c Start work on Restore and Recover
Builds, but still needs more work. It's referencing snapshot(1).
11 months ago
Philip O'Toole d34c35df31 No need to Store-level WAL selection 11 months ago
Philip O'Toole 5e3d481a6e Fill out methods on SnapshotStore v2 12 months ago
Philip O'Toole 7c420407c2 WIP snapshot2
Close() on the Sink is done (first pass). What's needed next are all the
methods on the Store (Open, List, FullNeeded). I also need to decide
what getSnapshots should really do -- return names or a slice of meta?
12 months ago
Philip O'Toole 974f939ffe Add an interface between Store and Snapshot Store
This will make it easier to swap new implementations in.
1 year ago
Philip O'Toole be17f2a3cc
Correct variable assignment order 1 year ago
Philip O'Toole 53b432a391 More DB and Snapshot stats 1 year ago
Philip O'Toole 59e6a23b02 Clean-up logging 1 year ago
Philip O'Toole 2fff800273 Substantially shrink Test_MultiNodeClusterLargeQueuedWrites 1 year ago
Philip O'Toole 378dd4b2a1
Simpler logging of first application 1 year ago
Philip O'Toole 5ab7069aa0
Update store.go 1 year ago
Philip O'Toole a4f7431108 Log first time a log is applied 1 year ago
Philip O'Toole ad86a2989b Use non-racy function for Leader ID and address 1 year ago
Philip O'Toole 225b5346f5 Add basic stats for Snapshot store 1 year ago
Philip O'Toole fedbdb5478 Enable GZIP snapshot compression
Tests are failing.
1 year ago
Philip O'Toole d2c5acc447 Wrap transport as passthru 1 year ago
Philip O'Toole 47e9bbde49 Fix single-node upgrade test 1 year ago
Philip O'Toole dda86be0d3 Better Store open-and-close logging 1 year ago
Philip O'Toole c44d020c11 Only attempt to checkpoint once 1 year ago
Philip O'Toole d6b9c5b39e Close streams 1 year ago
Philip O'Toole ee8b23ba94 More logging 1 year ago
Philip O'Toole e8e0381622 Log when Store closes 1 year ago
Philip O'Toole a6134b02bc Instrument the FSM snapshot process 1 year ago
Philip O'Toole 76867a682f Time FSM snapshot creation 1 year ago
Philip O'Toole ab6ca783e1 Checkpoint database during Recovery 1 year ago
Philip O'Toole a9e895bee2 Some cleanups 1 year ago
Philip O'Toole 47476d5b58 Integrate new snapshoting with Store
- Snapshot
- Restore
- RecoverNode
1 year ago
Philip O'Toole 5eb4e38cbc Add comments and errors 1 year ago