1
0
Fork 0

12 Commits (e6c36fbd469a2b67b7bc13d0a1ae9cd800f945a0)

Author SHA1 Message Date
Philip O'Toole d8ab494e92 Test snapshotting in a simpler manner
The previous way is to racy.
4 years ago
Philip O'Toole cf7a9e41e4 Add parameterized query testing to end-to-end 4 years ago
Philip O'Toole 42083aa36d Include comment re load API 4 years ago
Philip O'Toole 231b99b1a0 Test protocol during redirect testing 4 years ago
Philip O'Toole dcc88a5e54 Bump wait-for-snap timeout to 10 seconds
Don't fully understand (yet) why we need to wait this long.
4 years ago
Philip O'Toole 65ebe8a1b9 Better Exception message if snap test fails 4 years ago
Philip O'Toole 998c951d16
Extensive testing of Raft snapshots and log truncation (#639)
Extensive testing of Raft snapshots and log truncation

Added both system-level tests and end-to-end tests.
5 years ago
Philip O'Toole 67e4ff6ff5 Add end-to-end non-voter follows leader test 5 years ago
Philip O'Toole 81f5f6faf1 Add support for non-voting nodes
A non-voting node doesn't participate in Raft consensus, but does
subscribe to the committed log entries originating with the leader.
This means a non-voting node keeps up-to-date with the state machine,
without impacting write-latency. These non-voting nodes can provide
read scalability for the cluster.
5 years ago
Philip O'Toole 8a0e1ce8f0 Move to Hashicorp Raft v1 5 years ago
Philip O'Toole a4b0645ff7 Remove non-applicable test 5 years ago
Philip O'Toole 0d0d5e6fa3 Add Python end-to-end test 5 years ago