1
0
Fork 0

109 Commits (37751eff47b6b9e956b44cccab6bc8c6e36a2f0d)

Author SHA1 Message Date
Philip O'Toole 7810c3470a Complete integration with Discovery Service 8 years ago
Philip O'Toole a61f05985b Supply HTTP advertised address to disco service 8 years ago
Philip O'Toole 35528928e2 Integrate cluster.Join with main 8 years ago
Philip O'Toole 8f9a26ed7b Add initial, more complex, join functions
Also, remove questionable check of join and disco.
8 years ago
Philip O'Toole b0abb64d62 Sart integration of disco service 8 years ago
Philip O'Toole e0721274f5 Update README.md 8 years ago
Philip O'Toole e410a2641b Support .tables and .schema in rqlite CLI 8 years ago
Philip O'Toole caf1562a77 Add GOOS and GOARCH to --version output 8 years ago
Philip O'Toole e6d9a9dda8 Add build branch to -version output 8 years ago
Philip O'Toole 851f486ff8 Make waiting for logs optional 8 years ago
Philip O'Toole 03899af510 Set params on store before opening 8 years ago
Philip O'Toole 059ab0757b Allow Store to wait for initial logs to be applied
Better fix for issue #260.
8 years ago
Philip O Toole 5b0cc7bb98 Log GOOS and GOARCH at startup 8 years ago
Philip O Toole ae0d119d83 Allow Raft Apply timeout to be configurable 8 years ago
Philip O Toole 982fa54030 Not all queries begin with SELECT so pull check
Common Table Expressions can begin with WITH. This check was always dubious.
8 years ago
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 1491f17eda Update README.md 8 years ago
Philip O'Toole a122b26050 Update README.md 8 years ago
Philip O'Toole b9112d60b4 Update README.md 8 years ago
Philip O'Toole 334e67cd99 Tweak help output for latest rqlite commands 8 years ago
Philip O'Toole 080a8e2a3d Merge pull request #232 from tych0/add-rqlite-flexibility
Add rqlite flexibility
8 years ago
Tycho Andersen a73b597d4f cmd: add an --insecure flag to rqlite
This can be used to test against servers which don't have verifiable https
certs.

Signed-off-by: Tycho Andersen <tycho.andersen@canonical.com>
8 years ago
Tycho Andersen 86bb3c46e5 cmd: add --prefix option to rqlite
If e.g. rqlite is embedded in some other HTTP engine via forwarding or
something, it might not be at /; let's allow the client to talk to rqlite
in this case.

Signed-off-by: Tycho Andersen <tycho.andersen@canonical.com>
8 years ago
Philip O'Toole 39ebf50cb7 Remove explicit control of FK constraints
It's not clear whether it's the right thing to do, and FK constraints
can still be controlled via PRAGMA commands.
8 years ago
Philip O Toole c691b04dca Tweak usage output 8 years ago
Philip O'Toole 4cf39b626e Tweak logo 8 years ago
Philip O'Toole d7833c66c4 Set build variables default at declaration time 8 years ago
Philip O'Toole 9ad9c593fb Remove unreachable code 8 years ago
Philip O'Toole aa599a34e3 Use HTTP status codes, not magic numbers 8 years ago
Philip O'Toole 4a74e439e5 Join redirects now fully functional 8 years ago
Philip O Toole e11aa14b6e Support memory profiling 8 years ago
Philip O'Toole c40fff4d46 Support controlling FK constraints at startup
This was possible previously, but would need to be set everytime on
startup via the API. This change allows it to set at startup AND enables
foreign constraint checking by default.
8 years ago
Philip O Toole bbad422f37 Tweak CLI help usage 8 years ago
Philip O'Toole b77130aa2c CLI now handles no rows correctly 8 years ago
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