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
b931e387be
First pass at removing in-memory support
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
787ee124cb
Bootstrap and join if requested
...
Probably the fix for https://github.com/rqlite/rqlite/issues/1290
This logic was always too conservative, bootstrapping will do a join first, which is fine.
1 year ago
Philip O'Toole
95f91786b2
Remove useless comment
1 year ago
Philip O'Toole
f3faf00f6c
Proceed with DNS even if pre-existing state
...
May be solution to https://github.com/rqlite/rqlite/issues/1247 .
1 year ago
Philip O'Toole
f6b0cdb747
Refactor node self-removal
...
Still needs unit tests.
1 year ago
Philip O'Toole
8244b141cb
Check self-removal changes cluster config
1 year ago
Philip O'Toole
40d6b698b9
Reduce timeout for self-remove
...
Add a unit test too.
1 year ago
Philip O'Toole
1bdb84e232
Log that self-removal is beginning
1 year ago
Philip O'Toole
b6e5ae4ec4
Log received signal on shutdown
1 year ago
Philip O'Toole
5b1a9107e9
Add network information to /status
1 year ago
Philip O'Toole
bb2bf8e324
Update main.go
1 year ago
Philip O'Toole
55386982ea
Tighten up shutdown
1 year ago
Philip O'Toole
1bea5f2b91
Merge remote-tracking branch 'origin' into remove-on-shutdown
1 year ago
Philip O'Toole
e64d78b809
Support removing self from cluster on shutdown
1 year ago
Philip O'Toole
6acf7eb418
Stop the HTTP server first on shutdown
1 year ago
Philip O'Toole
12f3dd913a
Even better package name
1 year ago
Philip O'Toole
75b0daae64
Better autostate package names
1 year ago
Philip O'Toole
7a699814d5
Refactor autobackup and autorestore
1 year ago
Philip O'Toole
fdc64041ad
Merge branch 'master' of github.com:rqlite/rqlite into s3-custom-endpoint
1 year ago
Philip O'Toole
ea23906180
Add support for custom S3 endpoint
1 year ago
Philip O'Toole
3f38c181ab
Improve log message when continuing
1 year ago
Philip O'Toole
1df3d1fa12
Support continuing on download failure
1 year ago
Philip O'Toole
13fd3b852c
Hook auto-restore download into main
1 year ago
Philip O'Toole
1a66241e6c
Stubbed out download code in main
1 year ago
Philip O'Toole
3b6d235872
Reporting interval was too high
...
Looks the 10x was a debug code.
1 year ago
Philip O'Toole
71aba3d6c9
More simplify
1 year ago
Philip O'Toole
7655725d5d
Try to simplify main
1 year ago
Philip O'Toole
1a2e0a4a45
Add compression support for uploads
1 year ago
Philip O'Toole
dca5631926
Perform variable expansion in auto-backup config
1 year ago
Philip O'Toole
a6445b9874
rqlited help tweaks
1 year ago
Philip O'Toole
26575f3c60
Revert "RegisterStatus can now remove key"
...
This reverts commit bc9bf2df5a
.
1 year ago
Philip O'Toole
bc9bf2df5a
RegisterStatus can now remove key
1 year ago
Philip O'Toole
b66720a5bd
Integrate auto-backup into main program
1 year ago
Philip O'Toole
455dd7d01c
Factor out creating joiner
1 year ago
Maxim Philippov
d582da3c73
Fixed credentials load error checking
1 year ago
Philip O'Toole
65d0b06676
Prevent non-voting nodes as new, standalone, nodes
2 years ago
Philip O'Toole
3e84139290
Default to mutual TLS off for node-to-node
2 years ago
Philip O'Toole
42f0eeedf0
Better node mux logging
2 years ago
Philip O'Toole
3d31d22de6
Implement -http-verify-client
2 years ago
Philip O'Toole
d8982d044e
Consolidate TLS config creation
2 years ago
Philip O'Toole
ec939ec383
More ABL
2 years ago
Philip O'Toole
a601801c6d
ABL
2 years ago
Philip O'Toole
bf22fa5743
Even better variable names
2 years ago
Philip O'Toole
f7946502b4
Clearer variable names for HTTP x509
2 years ago