Philip O'Toole
45b03b4d54
Simpler help
8 months ago
Philip O'Toole
ab5d37ac41
Help output
8 months ago
Philip O'Toole
9d2c698910
Initial implementation of automatic VACUUM
8 months ago
Philip O'Toole
78f4653b5b
Change Raft default log level to WARN
8 months ago
Philip O'Toole
cfefc090b0
Remove use of deprecated ioutil
8 months ago
Philip O'Toole
21761011d4
Fix rqlite shell help output
...
It was not displaying the `.timer` option.
8 months ago
Philip O'Toole
82e4b2cfe8
Minor cleanups
8 months ago
Philip O'Toole
b27c3595b6
Add new Signal handling file
8 months ago
Philip O'Toole
6c19733b15
Handle signals early
...
https://app.circleci.com/pipelines/github/rqlite/rqlite/4318/workflows/8d25fe80-26d8-44ad-938c-bd470bb22f80/jobs/37210
8 months ago
Philip O'Toole
aa2cf2dd46
Configure Store Provider
8 months ago
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