Philip O'Toole
73d757313e
History writer may be nil
...
If UserHomeDir() doesn't have a value, this can happen. Fixes
https://github.com/rqlite/rqlite/issues/1486 . May also be caused by
failure to open the history file. In any event, this is not something
that should block the CLI from working.
9 months ago
Philip O'Toole
d73edb12cf
Add .boot suport to CLI
9 months ago
Philip O'Toole
3143c88743
Small improvements to CLI
9 months ago
Philip O'Toole
6290ad801b
Minor CLI improvements
9 months ago
Philip O'Toole
33cb121652
Some logging and load-test improvements
9 months ago
Philip O'Toole
09536c2195
Merge remote-tracking branch 'origin' into load-tracking
9 months ago
Philip O'Toole
7e05f42fe3
Possible fix for racy uploader test
...
See https://app.circleci.com/pipelines/github/rqlite/rqlite/3648/workflows/d1235267-093d-4ac7-8d8d-061bc2ac9744/jobs/26157
9 months ago
Philip O'Toole
e83a93a9cf
Remove use of deprecated library
10 months ago
Philip O'Toole
2eb5bc8344
Backup Raft snapshot threshold
...
Let's not make changes that haven't been fully tested.
10 months ago
Philip O'Toole
b674d1a829
Reduce Raft threshold to 2048
...
This can now go lower, since Raft snapshotting is more efficient. The
upside is that few logs will need be replayed when a node restarts,
which will result in shorter startup times. We may be able to go even
lower -- Consul defaults to 1024.
The downside is more Snapshotting, which pauses the system during that
time. But the pause times should be very short.
10 months ago
Philip O'Toole
dfb8a60c17
Move Store Provide to a distinct type
10 months ago
Philip O'Toole
d45e1b0e6e
Set credentials on Remover
10 months ago
Philip O'Toole
87ccc1f21a
End-to-end testing of auth join
10 months ago
Philip O'Toole
097382001d
Join and Notify set credentials
10 months ago
Philip O'Toole
66434caeb9
Add Join Perms back
10 months ago
Philip O'Toole
313487c2bc
Check that any supplied Join addresses are valid
10 months ago
Philip O'Toole
ce2d2ef520
Remove unused function
10 months ago
Philip O'Toole
2f1ddc8236
Use same Raft port with DNS provider
...
This is what the docs have always said DNS disco does.
10 months ago
Philip O'Toole
0d959f174e
Fix system-level testing of Bootstrapping
10 months ago
Philip O'Toole
002973f787
Merge remote-tracking branch 'origin' into join-raft-port-only
10 months ago
Philip O'Toole
9de0fc55a6
Revert "Merge pull request #1423 from rqlite/remove-next-protos"
...
This reverts commit 1b932d48ab
, reversing
changes made to 60faad15e7
.
10 months ago
Philip O'Toole
b08cec64a1
Move NextProtos to server TLS config only
10 months ago
Philip O'Toole
9469cc8c30
Fix comment
10 months ago
Philip O'Toole
1558811fec
Disable NextProtos again
10 months ago
Philip O'Toole
5397f8dc04
Disable NextProtos for CLI tool
...
CLI refuses to connect otherwise. Right now I just want to add basic
mTLS support, so not digging into it.
10 months ago
Philip O'Toole
4475684271
Remove unneeded code
10 months ago
Philip O'Toole
5e2221609a
Remove deprecated ioutil
10 months ago
Philip O'Toole
06c0b32108
Add mTLS support to rqlite CLI
10 months ago
Philip O'Toole
672adab487
Pass cluster client to joiner
10 months ago
Philip O'Toole
e0825239a2
Merge remote-tracking branch 'origin' into join-raft-port-only
10 months ago
Philip O'Toole
cfd3a7f6a7
Some small changes related to new CORS support
10 months ago
Kai O'Reilly
f1d8fe6770
support accessing rqlite in browsers by setting appropriate Access-Control-Allow headers and handling OPTIONS requests
10 months ago
Philip O'Toole
16052d8020
Start removing HTTP join and notify code
11 months ago
Philip O'Toole
65aacc36e6
Remove control for RaftNoFreelistSync
...
No evidence of it being used, just adds confusion.
11 months ago
JT Archie
6503ffac89
provide a timeout on http client
...
When using the `rqlite` CLI, I was unable to determine an issue of connection.
It turns out that the arugments I had provided were not working.
The issue did not present itself till I added a timeout to the HTTP client.
12 months ago
Philip O'Toole
2c870f16c7
Better logging of trailing flags
1 year ago
Philip O'Toole
414b198199
Better name for auto-restore temp
1 year ago
Philip O'Toole
8ac4bb51e2
load testing idempotency
1 year ago
Philip O'Toole
fbd6c3d987
Merge remote-tracking branch 'origin' into remove-ott-compression-controls
1 year ago
Philip O'Toole
e050b9d05f
Always-on expvar and pprof
1 year ago
Philip O'Toole
f697eb1aec
Increase compression-check thresholds
...
I reckon they are too low, and the snapshots will be compressed when
transmitted between nodes.
1 year ago
Philip O'Toole
71d404f628
Update flags.go
1 year ago
Philip O'Toole
b931e387be
First pass at removing in-memory support
1 year ago
Philip O'Toole
84b78482b9
Bump the version to 8
1 year ago
Philip O'Toole
5df129ff20
Remove no-longer supported command-line options
1 year ago
Philip O'Toole
b7ea9ea096
Update main.go
1 year ago
Philip O'Toole
21dff4a68c
Remove on-disk-startup control
...
With the move to WAL and "synchronous mode" to OFF, on-disk startup
times are very close to in-memory. There is no need for this control
anymore and it complicates the start-up code.
1 year ago
Philip O'Toole
e5e8d19a71
End-to-end testing of 5-node bootstrapping
1 year ago
Philip O'Toole
ee3cd369a9
Update flags.go
1 year ago
Philip O'Toole
896a6530c6
Check for errors when performing requests
1 year ago