1
0
Fork 0

75 Commits (b248b0f4e1cf7a114d09cd39d3eba02d5a2f594b)

Author SHA1 Message Date
Philip O'Toole 5ff3a885e7 CLI follows 301 redirect 8 years ago
Philip O'Toole 2982058a81 Support setting Raft heartbeat timeout 8 years ago
Philip O'Toole 8a05236768 Support configurable snapshot thresholds 8 years ago
Philip O'Toole 6f4814a4c3 Support pprof information over HTTP 8 years ago
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