1
0
Fork 0

772 Commits (41c59589d5f61f180623db22317fb505e3358397)

Author SHA1 Message Date
Philip O'Toole ca5e279742 Use atomic.Uint64 instead of mutexes
The code is simpler and easier to read.
8 months ago
Philip O'Toole dbc4f2b63b Small refactor of Stale Reads check 8 months ago
Philip O'Toole 2f7ee20de6 Mark test helpers 8 months ago
Philip O'Toole 64d03d1eac Add needed unit test 8 months ago
Philip O'Toole d64ac21291 Have to send it through consensus!
Jeez.
8 months ago
Philip O'Toole e64985ff82 Minor optimizations to Requests on Store 8 months ago
Philip O'Toole e0a9dfd16c Use defer only to make sure WAL file is closed 8 months ago
Philip O'Toole b4215a17ea Unit test Jitter 8 months ago
Philip O'Toole ec214380ee
Update store_test.go 8 months ago
Philip O'Toole b21f185204
Check request results 8 months ago
Philip O'Toole 9634851049
Merge pull request #1651 from rqlite/otoolep-failing-r-test
Merge failing unit test to fixed code
8 months ago
Philip O'Toole 388b1f8f11
Just check for errors 8 months ago
Philip O'Toole 23ce0583a7
Add failing unit test 8 months ago
Philip O'Toole 007f07c09e
Add Leader check to /db/request with NONE 8 months ago
Philip O'Toole b1f5ca2102 Fix comment 8 months ago
Philip O'Toole c5d549ae56 Don't close the Scanner until Bytes is done 8 months ago
Philip O'Toole 3f15a89a1d Integrate Scanner Bytes 8 months ago
Philip O'Toole 52eba8049a Remove metrics 8 months ago
Philip O'Toole 82939df4d9 CHANGELOG 8 months ago
Philip O'Toole 9df4c0527c Optimize Requests 8 months ago
Philip O'Toole 039e907e3f Merge remote-tracking branch 'origin' into queries-only-do-local 8 months ago
Philip O'Toole d39c0c8367 Restart, then Truncate, the WAL 8 months ago
Philip O'Toole c8032e2061 Merge remote-tracking branch 'origin' into remove-full-check-fail 8 months ago
Philip O'Toole a987ec2e28 Remove unneeded SetFullNeeded post checkpoint fail 8 months ago
Philip O'Toole 958b67908b Move to explicit checkpoint type 8 months ago
Philip O'Toole 5261b7058e Execute ExecuteRequests locally if possible 8 months ago
Philip O'Toole a78325aafa Comment 8 months ago
Philip O'Toole 2310a365c2 Test that FullNeeded is set on failed checkpoint 8 months ago
Philip O'Toole 943345b647 FullSnapshot needed if WAL checkpoint fails 8 months ago
Philip O'Toole 59edb3d721 Fix key misspell 8 months ago
Philip O'Toole f74bfa8b5a Add explicit VACUUM stress test 8 months ago
Philip O'Toole 7612f5e130 Remove superfluous blank line 8 months ago
Philip O'Toole af5d9a9a51 More robust test 8 months ago
Philip O'Toole 022df5d7f7 Another query point 8 months ago
Philip O'Toole 49c0dc4db5 Unit test explicit VACUUM 8 months ago
Philip O'Toole 2b4205cca6 Move VACUUM tests together 8 months ago
Philip O'Toole 209a1080e6 Clock actually needs to run
https://ci.appveyor.com/project/otoolep/rqlite/builds/49005959
8 months ago
Philip O'Toole 51d732e82d More robust auto-vac needed test 8 months ago
Philip O'Toole dad70e2350 More text fixes 8 months ago
Philip O'Toole 4200727df2 Standarize time 8 months ago
Philip O'Toole 67bec0ba85 Improve auto-vac time management 8 months ago
Philip O'Toole 97ed80a761 Create initial DB can be simpler 8 months ago
Philip O'Toole 260bce66d3 ABL 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 2548bdb14b Vacuum and FullNeeded unit test 8 months ago
Philip O'Toole 593c711875 Add stress test of snapshotting and vacuuming 8 months ago
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