Philip O Toole
|
5aefda9983
|
Move to new rqlite org
|
9 years ago |
Philip O'Toole
|
e8c92e088c
|
Don't join unless actually necessary
|
9 years ago |
Philip O'Toole
|
a02f44f089
|
Remove cluster-like code from Store
|
9 years ago |
Philip O'Toole
|
9164550aab
|
Remove debug print
|
9 years ago |
Philip O'Toole
|
bdeda47774
|
Initial implementation of Meta server
This should really be a distinct cluster package.
|
9 years ago |
Philip O'Toole
|
0a3454a675
|
Methods on store to set and get API peers
|
9 years ago |
Philip O'Toole
|
0bffa38319
|
Start implementing cluster meta comms
|
9 years ago |
Philip O'Toole
|
16e3125149
|
Add support for cluster meta
This change required that the cluster meta become part of the Raft
snapshot.
|
9 years ago |
Philip O'Toole
|
99ebaf9767
|
Add support for peersSub
|
9 years ago |
Philip O'Toole
|
ed56f77714
|
Add hierarchy to Raft commands
|
9 years ago |
Philip O'Toole
|
099c7c18ac
|
Enable TCP muxing layer for Raft commns
|
9 years ago |
Philip O'Toole
|
ef554e33a0
|
Update sqlite3 status output
|
9 years ago |
Philip O'Toole
|
a11b5fe2fe
|
Unit test restoring in-memory databases
|
9 years ago |
Philip O'Toole
|
91a552b7ec
|
Further store-layer updates
|
9 years ago |
Philip O'Toole
|
31cda32a38
|
'go fmt' fixes
|
9 years ago |
Philip O'Toole
|
1ea4edd515
|
Store layer adapted to new DB layer
|
9 years ago |
Philip O Toole
|
c07c11f134
|
Fix trivial typo
|
9 years ago |
Philip O Toole
|
cafbc0722b
|
'go fmt' fixes
|
9 years ago |
Philip O Toole
|
940c872dfd
|
Explicitly test file and in-mem
|
9 years ago |
Philip O'Toole
|
b26bc3444c
|
Unit test snapshot and restore
|
9 years ago |
Philip O'Toole
|
7fd7a9a385
|
Finish multi-node cluster testing
|
9 years ago |
Philip O'Toole
|
5e688bab93
|
Clarify it's localhost
|
9 years ago |
Philip O'Toole
|
cc3c75d9bf
|
Re-enable multi-node testing on CirceCI
|
9 years ago |
Philip O'Toole
|
5bd3ab574d
|
Idiomatic network layer function names
|
9 years ago |
Philip O'Toole
|
9693d7dc95
|
Obey 'timings' flag at database level
|
9 years ago |
Philip O Toole
|
5f5a666a06
|
Move to "weak" and "strong" for consistency levels
|
9 years ago |
Philip O Toole
|
1a16588450
|
Fix 'timings' JSON tag
|
9 years ago |
Philip O Toole
|
ac92530a6d
|
Add sqlite file size to status
|
9 years ago |
Philip O Toole
|
db1fb33fd3
|
Allow timing control
Fixes issue #75.
|
9 years ago |
Philip O Toole
|
8f674219eb
|
Re-enable timings
|
9 years ago |
Philip O Toole
|
1649b83d14
|
Fix unexpected command 'typ'
|
9 years ago |
Philip O Toole
|
11c18cd769
|
Service and store support consistency levels
Fix issue #5.
|
9 years ago |
Philip O Toole
|
20a05fd0a1
|
Refactor Raft command to support queries
|
9 years ago |
Philip O'Toole
|
7b628686bf
|
Add SQLite version to diagnostics
|
9 years ago |
Philip O'Toole
|
62c17291b4
|
More diagnostic information
|
9 years ago |
Philip O Toole
|
e7e212411a
|
Ensure Raft dir exists
|
9 years ago |
Philip O'Toole
|
4524d014eb
|
Leader redirection almost complete
|
9 years ago |
Philip O'Toole
|
9d614b7c8d
|
Add explicit error for "no leader"
|
9 years ago |
Philip O'Toole
|
3f1a3b3777
|
Fix Raft snapshots of in-memory databases
The snapshot code assumed all databases were disk-based.
|
9 years ago |
Philip O'Toole
|
f28c0b650e
|
Precise checking of CircleCI
Issue #64.
|
9 years ago |
Philip O'Toole
|
534a1bd59b
|
Unit test transactions at the store level
|
9 years ago |
Philip O'Toole
|
8cb852d1cf
|
Prettier store address in status
|
9 years ago |
Philip O'Toole
|
59052ec0b4
|
More status output
|
9 years ago |
Philip O'Toole
|
e88f97ed06
|
Support cluster-level leader checks for queries
|
9 years ago |
Philip O Toole
|
b282aede1b
|
'go fmt' fixes
|
9 years ago |
Philip O Toole
|
a653a5feb5
|
Skip multi-node test on CircleCI
Seems like there might be something special about their networking.
|
9 years ago |
Philip O Toole
|
ce0a2ce269
|
Usage and comment fixes
|
9 years ago |
Philip O Toole
|
f1963221ca
|
Small fixes and formatting
|
9 years ago |
Philip O Toole
|
cc73f0abbc
|
Default to leader check before backup
|
9 years ago |
Philip O Toole
|
2e7ae59245
|
Complete multi-node replication test
|
9 years ago |