1
0
Fork 0

472 Commits (master)

Author SHA1 Message Date
Tycho Andersen 326ca757d7 add an API for using custom raft.PeerStore/log.Logger
This is useful in case the server needs to store other metadata (e.g. auth
data) along side the peer list.

The logging bit is handy in case something has its own logging framework
that it wants to use.

Signed-off-by: Tycho Andersen <tycho.andersen@canonical.com>
8 years ago
Philip O Toole dbbe72dd4a Improve test comment 8 years ago
Philip O'Toole dc00254cdc Remove repeated statement in tests 8 years ago
Philip O'Toole e9dac9ad1b Minor refactor of system test utilities 8 years ago
Philip O'Toole db7af9fb00 Correct typo in comment 8 years ago
Philip O Toole 6085e7f3c1 Unit test DROP TABLE 8 years ago
Philip O'Toole 2e3535e98f Typo in comment 8 years ago
Philip O'Toole 496a1df435 More single-node system tests
These tests check some error-handling situations.
8 years ago
Philip O'Toole e57e5536be Add system test helper function Remove() 8 years ago
Philip O'Toole 5cef5dcc7e Add some cluster-level helpers
Leader forwarding cannot be fully tested yet, as it needs the cluster
service also instantiated.
9 years ago
Philip O'Toole fac48629bc Start initial integration of mux (#109)
Integrate TCP mux with cluster and store

This change allows any node, including followers, to use the Raft log to make changes to a cluster-wide state.
9 years ago
Philip O Toole 5aefda9983 Move to new rqlite org 9 years ago
Philip O'Toole fb5e3c99d3 Bring system-testing into line with new DB layer 9 years ago
Philip O Toole 1d42e24e6d System test GoDoc fixes 9 years ago
Philip O'Toole 7fd7a9a385 Finish multi-node cluster testing 9 years ago
Philip O'Toole d5e2bfadbc Add GoDoc to tests 9 years ago
Philip O'Toole 668f1d96ee 3-node cluster-level testing 9 years ago
Philip O'Toole e0ccd4bd68 Add first cluster-level test 9 years ago
Philip O'Toole 062f3ff5ba Expose Raft address during system test 9 years ago
Philip O'Toole a5ccbede25 More helper functions 9 years ago
Philip O'Toole 12ca0006f0 GoDoc updates 9 years ago
Philip O'Toole af7c0cb1d6 Add system-level single-node test 9 years ago