Philip O'Toole
786a8b0464
Used resolved address when joining
...
It seems Hashicorp Raft only works in IP addresses, and joining with a
hostname caused the remove logic to cause all nodes to leave when one
node was instructed to leave.
8 years ago
Philip O'Toole
8975a4744d
Dump full body on join error
8 years ago
Philip O'Toole
2c334d4f93
Allow SELECT-verification to be disabled
...
This is not recommended as it leaves the system vulnerable to changes
via the "query" endpoint.
8 years ago
mkideal
050a9bbe0b
fix bug for rqlite-cli query: results should be a slice instead of array
9 years ago
Philip O'Toole
a6c7f5dc15
Merge pull request #122 from rqlite/rqlite_cli_rqlite
...
Handle error correctly from 'execute'
9 years ago
Philip O Toole
867cff7ab4
Handle error correctly from 'execute'
9 years ago
Philip O'Toole
6ee83d2e2a
Update README.md
9 years ago
Philip O Toole
e7879143f1
Prettier output after 'execute'
9 years ago
Philip O Toole
b74ebaa555
No need for CLI to request pretty JSON
9 years ago
Philip O Toole
157b2926a8
Just call the rqlite CLI 'rqlite'
...
This follows the pattern of MySQL.
9 years ago
mkideal
898f7b815e
impl rqlite-cli
9 years ago
Philip O'Toole
1c6ef1d84f
Use Raft advertise address, if exists, during join
9 years ago
Philip O Toole
4a5402fc9a
Allow HTTP advertise address to be set
9 years ago
Philip O'Toole
f16b6ba55b
Allow Raft address advertise ( #115 )
...
* Use resolved Raft address as API peer key
* Allow Raft advertise address to be set
* Better log message for mux
* CHANGELOG updates
* Unit test mux layer address advertise
9 years ago
Philip O'Toole
c1e2ab90e4
Switch to in-mem database by default ( #113 )
...
With low-latency networks, this results in a noticeable performance
increase.
9 years ago
Philip O'Toole
f115f6fbef
Version is now 3
9 years ago
Philip O'Toole
a35b877ba6
Publish peer before starting http service
...
This ensures the node is not accessible until it's completed its housework.
9 years ago
Philip O'Toole
78f652fcc2
Enable leader redirection
...
Not quite complete.
9 years ago
Philip O'Toole
3c02cbdc53
Actually start mux
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
e8c92e088c
Don't join unless actually necessary
9 years ago
Philip O'Toole
888e80294d
Actually close response body
9 years ago
Philip O'Toole
58ba3463b5
Always close response body during join
9 years ago
Philip O'Toole
fb5e3c99d3
Bring system-testing into line with new DB layer
9 years ago
Philip O Toole
75ee23bdd9
Move URL normalization to http package
...
This function may be useful for leader-redirection.
9 years ago
Philip O Toole
659be46190
Add build time to status output
9 years ago
Philip O Toole
59cddcc2f7
Correctly indicate no auth enabled
9 years ago
Philip O'Toole
7fd7a9a385
Finish multi-node cluster testing
9 years ago
Philip O'Toole
4c36f8345c
Create standalone auth module
9 years ago
Philip O Toole
dce5e33016
Display logo on startup
9 years ago
Philip O Toole
f94a10424c
Check for failing auth on join
9 years ago
Philip O'Toole
c1ad8c8ec1
Allow auth config to be set at command line
9 years ago
Philip O'Toole
3ccb97c98b
Merge pull request #84 from otoolep/https_support
...
Add HTTPS support to API
9 years ago
Philip O'Toole
5fb2b0a658
Less precise version
9 years ago
Philip O'Toole
43195b37cd
Allow node to accept insecure X.509 certs
9 years ago
Philip O'Toole
f23cd8ef9c
Support HTTPS API
...
API can now be secured with X.509 certficate and key.
9 years ago
Philip O'Toole
aee03269db
Tweak help output for -join
9 years ago
Philip O Toole
6cb929954b
Trivial cleanup of main code
9 years ago
Philip O Toole
7d8980878b
Allow join address with protocol
...
This is part of the work for issue #82 .
9 years ago
Philip O'Toole
b00084a771
Include commit information in version
9 years ago
Philip O'Toole
09eb50d2bb
Support dumping version via command-line option
9 years ago
Philip O'Toole
fa8c9b20c2
Add build information to status output
9 years ago
Philip O'Toole
eba25cfda4
Allow build version to be set
...
In addition, log it at startup.
9 years ago
Philip O Toole
076a996a8b
Support expvar data
9 years ago
Philip O'Toole
b705de5240
Faulty leader redirection still disabled
9 years ago
Philip O'Toole
4524d014eb
Leader redirection almost complete
9 years ago
Philip O'Toole
faaaacd2a6
Remove reporting
9 years ago
Philip O'Toole
59052ec0b4
More status output
9 years ago
Philip O Toole
ce0a2ce269
Usage and comment fixes
9 years ago