1
0
Fork 0

81 Commits (958b67908bb9c549d9bc74230b5a0850331e0367)

Author SHA1 Message Date
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 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 46bcdb7f23 Disco mode not supported when explicitly joining 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 f41fb5de9e Node client comms only 9 months ago
Philip O'Toole e8edfd3186 Add command line flag -node-verify-server-name 9 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 66434caeb9 Add Join Perms back 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 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
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
Philip O'Toole 2c870f16c7 Better logging of trailing flags 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 71d404f628
Update flags.go 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 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 ee3cd369a9
Update flags.go 1 year ago
Philip O'Toole c8fcd90f38 Improve rqlited help 1 year ago
Philip O'Toole 50ce83e8f2 More checking of passed-in addresses 1 year ago
Philip O'Toole 182d771661 Fix typo in flags 1 year ago
Philip O'Toole e64d78b809 Support removing self from cluster on shutdown 1 year ago
Philip O'Toole 5ab6ced99f Walk flags config, checking file existence 1 year ago
Philip O'Toole e5d70724a4 Can't autorestore and then join a cluster 1 year ago
Philip O'Toole 25889fd0fa Add path for auto-restore to flags 1 year ago
Philip O'Toole 7655725d5d Try to simplify main 1 year ago
Philip O'Toole a6445b9874 rqlited help tweaks 1 year ago
Philip O'Toole 3ca9f23225 Add auto-backup command line option 1 year ago
Philip O'Toole 1a25f0f713 Minor GPT4 fixes 1 year ago
Philip O'Toole 0ef374051d Fix command-line help for x509 resources 2 years ago
Philip O'Toole 3e84139290 Default to mutual TLS off for node-to-node 2 years ago
Philip O'Toole b79ed46924 Cleaner flags 2 years ago
Philip O'Toole 42adb8951b ABL 2 years ago
Philip O'Toole 3d31d22de6 Implement -http-verify-client 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
Philip O'Toole 11ed5731d6 Fix up x509 command-line flags 2 years ago