1
0
Fork 0

5815 Commits (69933cbe3598d921bfa6ecffa01862f304c4246e)
 

Author SHA1 Message Date
Philip O'Toole 860246900d Unit test Snapshots and Auto-Vacuums 8 months ago
Philip O'Toole 912dd7fdcb Remove blank line 8 months ago
Philip O'Toole 0adef27a7d Merge remote-tracking branch 'origin' into automatic-vacuum 8 months ago
Philip O'Toole 1cc4b64614 Split out "auto vac needed" logic 8 months ago
Philip O'Toole d71c46dfa7
Merge pull request #1620 from rqlite/split-store-tests
Split Store tests for ease of development
8 months ago
Philip O'Toole 285494fc72 Split Store tests for ease of development 8 months ago
Philip O'Toole 305f1cfdbb Make Vacuum an exported function 8 months ago
Philip O'Toole 9f89bb268f More refactoring 8 months ago
Philip O'Toole 0bc82980fd Refactor 8 months ago
Philip O'Toole dbd48bb19e Unit test setting last VACUUM time 8 months ago
Philip O'Toole 6b57a76f67 Use const 8 months ago
Philip O'Toole e1389bf720 Only set last vac if we have it 8 months ago
Philip O'Toole 45b03b4d54 Simpler help 8 months ago
Philip O'Toole ab5d37ac41 Help output 8 months ago
Philip O'Toole f931d567d4 CHANGELOG 8 months ago
Philip O'Toole 9d2c698910 Initial implementation of automatic VACUUM 8 months ago
Philip O'Toole 90d4a32499
Merge pull request #1617 from rqlite/vacuum-on-snapshot
Add VacuumInto to database layer
8 months ago
Philip O'Toole 05c57f76b1 CHANGELOG 8 months ago
Philip O'Toole 2dac279c83 Add VacuumInto to database layer 8 months ago
Philip O'Toole fa58418fc1
Merge pull request #1616 from rqlite/basic-wal-mtime-test
Add time and checksum based change-detection functions to the database level
8 months ago
Philip O'Toole e4d2b4cddb Improve comments 8 months ago
Philip O'Toole fa2034b42e Try shorter time 8 months ago
Philip O'Toole af4b14b639 Try a sleep 8 months ago
Philip O'Toole ba3b3f1b60 Change DB modified times 8 months ago
Philip O'Toole cbd50a5d9a See if opening WR will fix Windows 8 months ago
Philip O'Toole 1ae3748a9c CHANGELOG 8 months ago
Philip O'Toole 1f5e95a5d9 Unit test Sums 8 months ago
Philip O'Toole 9ad7b1d94e Fully handle "file does not exist" error 8 months ago
Philip O'Toole ece3847756 Make it easier to follow CircleCI testing 8 months ago
Philip O'Toole 39a882d9d6 Test VACUUM changes via sums
Seems like mtime is not precise enough in CircleCI.
8 months ago
Philip O'Toole 10c2a143cd Test using an MD5 sum compare of WALs 8 months ago
Philip O'Toole 4d3af1c2ea CHANGELOG 8 months ago
Philip O'Toole a6c839829a DRY up code 8 months ago
Philip O'Toole 42584dcc40
Merge pull request #1615 from rqlite/complex-wal-checkpoint-unit-test
Add more involved WAL checkpoint unit test
8 months ago
Philip O'Toole 45f5386153 Fix comments 8 months ago
Philip O'Toole 7f4cd1f820 Fix CHANGELOG 8 months ago
Philip O'Toole 28b93e4b6f CHANGELOG 8 months ago
Philip O'Toole 5a27dac7b2 Run integrity check at end of test 8 months ago
Philip O'Toole 6398eac6d5 Fix test 8 months ago
Philip O'Toole 8f98fd4d1c Actually, WAL should be copied after VACUUM! 8 months ago
Philip O'Toole 8f8612d6da Comment test 8 months ago
Philip O'Toole 4cd3c438f4 Add more involved WAL checkpoint unit test
This test passes, but if VACUUM is performed, the dst database becomes
corrupt. This shows that VACUUM introduces issues which warrant a full
snapshot after any proposed auto-vacuum.

https://github.com/rqlite/rqlite/issues/1609
8 months ago
Philip O'Toole 9a1bc2448d
Update CHANGELOG.md 8 months ago
Philip O'Toole 69f95e6849
Merge pull request #1612 from rqlite/go-mod-20240118
go mod updates
8 months ago
Philip O'Toole ba242fdc79 go mod updates 8 months ago
Philip O'Toole d0d3cf4659
Update CHANGELOG.md 8 months ago
Philip O'Toole f5b6bbfeff
Merge pull request #1611 from rqlite/full-snapshot-logging-only
Only log full Raft snapshots
8 months ago
Philip O'Toole 8225ecf0fa More wait-for-applied 8 months ago
Philip O'Toole ce28a0437f Simpler bool assignment 8 months ago
Philip O'Toole 252783017f More poll_query in end-to-end testing 8 months ago