1
0
Fork 0

365 Commits (39fdd65a033ff5fd61bd019f49e1f3f7c839efec)

Author SHA1 Message Date
Philip O'Toole 52eba8049a Remove metrics 8 months ago
Philip O'Toole 82939df4d9 CHANGELOG 8 months ago
Philip O'Toole 3167d13348 Restore comment 8 months ago
Philip O'Toole 96ab005745 Remove unneeded constant 8 months ago
Philip O'Toole 240fb86e13 Clearer control for busy timeout 8 months ago
Philip O'Toole ec91f1b7c5 Fix checkpoint test 8 months ago
Philip O'Toole 9aab1169bd Remove dedicated checkpointing DB connection 8 months ago
Philip O'Toole cf1a525a24 Move code around 8 months ago
Philip O'Toole 3cfb4411b3 PRAGMA busy timeout for Checkpoints 8 months ago
Philip O'Toole 19276e6f1e Use dedicated connection for checkpointing 8 months ago
Philip O'Toole 5694556ed2 Test Restart Checkpoint timeouts 8 months ago
Philip O'Toole 8093b818a8 Set Checkpoint Retry interval to 20ms 8 months ago
Philip O'Toole 1c5f4a8f0d Unit test DB showing RESTART doesn't alter WAL 8 months ago
Philip O'Toole cf49cb1fc4 Only offer support checkpointing modes 8 months ago
Philip O'Toole 958b67908b Move to explicit checkpoint type 8 months ago
Philip O'Toole 69a32f1e69 JSONB unit test 8 months ago
Philip O'Toole 231a7ec171
Remove unneeded variable 8 months ago
Philip O'Toole f47aa4117e Fix test on Windows
https://ci.appveyor.com/project/otoolep/rqlite/builds/48999854
8 months ago
Philip O'Toole f72a398190 Unit test Swappable DB 8 months ago
Philip O'Toole 0281178111 Call functions 8 months ago
Philip O'Toole 7feabe6c8b GoDoc 8 months ago
Philip O'Toole 3ed29b5c31 Introduce a synchronized, swappable DB
Type prevents races between queries and operations (such as auto-vacuum)
which change the DB object out.
8 months ago
Philip O'Toole 2dac279c83 Add VacuumInto to database layer 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 1f5e95a5d9 Unit test Sums 8 months ago
Philip O'Toole 9ad7b1d94e Fully handle "file does not exist" error 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 a6c839829a DRY up code 8 months ago
Philip O'Toole 45f5386153 Fix comments 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 cfefc090b0 Remove use of deprecated ioutil 8 months ago
Philip O'Toole 3684e12257 Re-enable SYNC off mode 8 months ago
Philip O'Toole 1833417fce Minor refactoring of DB code 8 months ago
Philip O'Toole 36ff916a6e Enhance DB checkpoint unit test 8 months ago
Philip O'Toole ac1af31a08 Move standalone functions into own file 8 months ago
Philip O'Toole ceab400720 Refactor DB open 8 months ago
Philip O'Toole 212aedbfb2 Provider Check unit tests 9 months ago
Philip O'Toole bedfaeded8 Add "last modified" to DB stats 9 months ago
Philip O'Toole 3b761d9aac More testing 9 months ago
Philip O'Toole 14858a37d4 Use last DB mod time in Provider 9 months ago
Philip O'Toole a087d509ac Upload Provider uses Snapshot-locking backup 9 months ago