Philip O'Toole
0896e6e76d
Only run auto-backups on Leader
9 months ago
Philip O'Toole
dda26e2648
Merge pull request #1563 from jtackaberry/s3-path-style
...
Allow configurable S3 path style for auto backups
9 months ago
Philip O'Toole
d5ea88d785
Final check for non-empty node
9 months ago
Jason Tackaberry
e60a0b54fc
Allow configurable S3 path style for auto backups
...
AWS has deprecated the path-style URLs but it's required for some
S3-like alternatives such as Minio.
9 months ago
Philip O'Toole
585feb473f
rqlite CLI backs up and dumps using streaming
9 months ago
Philip O'Toole
701567e765
CHANGELOG
9 months ago
Philip O'Toole
26716d17e9
Dry up a suffrage variable
9 months ago
Philip O'Toole
81fda2aa26
Don't hardcode suffrage when joining
9 months ago
Philip O'Toole
e700b03291
Push in read-only status
...
Similar to DNS autoclustering, the Store doesn't know its intended
read-only state.
9 months ago
Philip O'Toole
2cb7c19087
Correctly support read-only nodes with KV disco
9 months ago
Philip O'Toole
b7892539ac
E2E testing of DNS clustering with non-voters
9 months ago
Philip O'Toole
8e39b07eaf
Tweak rqlited help message
9 months ago
Philip O'Toole
6fbd8627ff
Make the default WAL snap threshold 4MB
...
Bring this into line with standard SQLite WAL checkpoint threshold.
See https://www.sqlite.org/wal.html
"By default, SQLite does a checkpoint automatically when the WAL file reaches a threshold size of 1000 pages."
9 months ago
Philip O'Toole
914e0acd32
Reduce Raft snap check time to 10 seconds
...
With Raft snapping also triggerable by WAL size, I think it makes more
sense to check for the 16MB (default) WAL size more regularly.
9 months ago
Philip O'Toole
7c97fc4347
Support snaphotting on WAL size
9 months ago
Philip O'Toole
fa90bb9187
Better log
9 months ago
Philip O'Toole
81e4e0c5ae
Don't log join-checking unless necessary
9 months ago
Philip O'Toole
c8edfa93dc
Use new types with Joiner
9 months ago
Philip O'Toole
27710bab7e
Bootstapper explicitly supports Voting nodes
9 months ago
Philip O'Toole
46bcdb7f23
Disco mode not supported when explicitly joining
9 months ago
Philip O'Toole
4c56c8299a
Merge remote-tracking branch 'origin' into download-to-restore
9 months ago
Philip O'Toole
882f19df00
Move some downloading code to restore package
9 months ago
Philip O'Toole
eda7496763
Better log message
9 months ago
Philip O'Toole
65ab53f23f
Refactor some code out of main
9 months ago
Philip O'Toole
e5603cbe1c
Update version.go
9 months ago
Philip O'Toole
4a062b0171
Update version.go
9 months ago
Philip O'Toole
0155ef8aa0
Fix system testing
9 months ago
Philip O'Toole
3f658a7cd8
Cluster service just needs a net.Listener
9 months ago
Philip O'Toole
59467c232a
Fix a log message related to mutual TLS
9 months ago
Philip O'Toole
6342460f9b
Fix order of variables passed to rtls
...
If these had been typed, would have all been good.
9 months ago
Philip O'Toole
ad916270d2
Bring go mod import path into compliance
9 months ago
Philip O'Toole
f74ce18998
Correct help message related to joining
9 months ago
Philip O'Toole
551518be52
Remove http-no-verify command-line flag
...
It's been obsolete and ignored since 8.0 was released, because nodes now
join using the Raft port.
9 months ago
Philip O'Toole
58d6f1a260
More client-only use for ServerName
9 months ago
Philip O'Toole
f41fb5de9e
Node client comms only
9 months ago
Philip O'Toole
6dc05a99df
Thread it through
9 months ago
Philip O'Toole
e8edfd3186
Add command line flag -node-verify-server-name
9 months ago
Philip O'Toole
57342f8658
Log Join address checks
...
The log messages about "unsupported protocols" confused me, so this
should prevent it in the future.
9 months ago
Philip O'Toole
25403472ab
Use standard library to join host and port
...
This way we get network addresses that are compatible with IPv6 hosts.
9 months ago
Philip O'Toole
d5d2c35262
Factor out status/ check
9 months ago
Philip O'Toole
bac6b2e8d0
Use SQLite-like help style in rqlite shell
9 months ago
Philip O'Toole
df26bcbfc0
Update main.go
9 months ago
Philip O'Toole
1b61a7e64a
Alphabetical CLI help
9 months ago
Philip O'Toole
7fe9bf83b7
Nicer CLI messages
9 months ago
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
10 months ago