1
0
Fork 0

527 Commits (ac1af31a08c90d7bb2ccdd0efed53017130bdc1c)

Author SHA1 Message Date
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
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