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
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
285494fc72
Split Store tests for ease of development
8 months ago
Philip O'Toole
dbd48bb19e
Unit test setting last VACUUM time
8 months ago
Philip O'Toole
6ef059975c
Unit test against error text changing
8 months ago
Philip O'Toole
4b3b40654e
More unit testing of DBApplied
8 months ago
Philip O'Toole
0b134255d7
Better DBAppliedIndex unit test
8 months ago
Philip O'Toole
148738b81a
Remove blank line
8 months ago
Philip O'Toole
10a9361dbb
Best test
8 months ago
Philip O'Toole
7b60c46791
Unit test index-update on Restore
8 months ago
Philip O'Toole
40166b852b
More logic related to indexes in Store
8 months ago
Philip O'Toole
481bb0937c
Unit test DB applied index
8 months ago
Philip O'Toole
30f692f353
Improve Boot unit testing
8 months ago
Philip O'Toole
e96ec7bb27
Add utility test function
8 months ago
Philip O'Toole
1b21c8f021
Dig into Snapshot Store during Store tests
8 months ago
Philip O'Toole
fb45899e81
Loading a database invalidates existing snapshots
8 months ago
Philip O'Toole
d7611c8b9f
Fix Store unit test
9 months ago
Philip O'Toole
d0810106c3
Even simpler
9 months ago
Philip O'Toole
0d7008ff9e
Better name
9 months ago
Philip O'Toole
ec11fb4793
Simpler check
9 months ago
Philip O'Toole
4fde9fe572
Refactor tests
9 months ago
Philip O'Toole
4fb36f1049
More tests
9 months ago
Philip O'Toole
9c2e730995
Support compressed backups at Store level
9 months ago
Philip O'Toole
36ee3faf08
Move some state-related functions to own file
9 months ago
Philip O'Toole
583a4820f5
Add HasData, which returns true if there is data
9 months ago
Philip O'Toole
3d88672c60
Add fast-path backup
9 months ago
Philip O'Toole
5c5b226303
Working
9 months ago
Philip O'Toole
8230b11088
Cleaner WAL goroutine handling
...
Add a unit test too, checking if WAL-triggered snapshotting actually
happens.
9 months ago
Philip O'Toole
9b00510382
Make Notify requirements clearer
9 months ago
Philip O'Toole
954503dc66
Move Store to Layer and create NewLayer in tcp
9 months ago
Philip O'Toole
ad916270d2
Bring go mod import path into compliance
9 months ago
Philip O'Toole
dd1f511f0a
Add unit test for cleanup
9 months ago
Philip O'Toole
140f106acc
Add ReadFrom to Store
9 months ago
Philip O'Toole
e6b703a0c0
Remove ability to trigger chunked-loading
...
The low-level Raft system still recognizes the Chunk command, so that
this system can interop with older versions, which might still have a
Chunk command in logs.
9 months ago
Philip O'Toole
cc4addf7e0
Noop() returns ApplyFuture
9 months ago
Philip O'Toole
6fdd454632
Introduce explicit FSM type
...
This will make the code cleaner, and help clean up un-closed file
handles.
9 months ago
Philip O'Toole
e0c6861ca8
Improve test
10 months ago
Philip O'Toole
e6ddf27072
Unit test sync between chunked loading and Snapshotting
10 months ago