1
0
Fork 0

5366 Commits (e700b0329113dadba1aff0be986b02d61c37c3a5)
 

Author SHA1 Message Date
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 f3b8f023dc Add read-only node test to E2E KV disco 9 months ago
Philip O'Toole 2cb7c19087 Correctly support read-only nodes with KV disco 9 months ago
Philip O'Toole 31687195be
Merge pull request #1543 from rqlite/snap-logging
Remove some excessive logging
9 months ago
Philip O'Toole bf18b3fab5 Remove some excessive logging 9 months ago
Philip O'Toole c3e4fe9644
Merge pull request #1542 from rqlite/unit-test-boot-nonvotoer
Unit test booting with a non-voter
9 months ago
Philip O'Toole f414ae9e56 CHANGELOG 9 months ago
Philip O'Toole b782cfe4ac Unit test booting with a non-voter 9 months ago
Philip O'Toole 9c872733a4
Update CHANGELOG.md 9 months ago
Philip O'Toole ae501877b9
Merge pull request #1541 from rqlite/dns-read-only
DNS-based autoclustering supports read-only nodes
9 months ago
Philip O'Toole 3b5d2f16d4 Merge remote-tracking branch 'origin' into dns-read-only 9 months ago
Philip O'Toole 0949c99048 Poll for data during upgrade test
See https://app.circleci.com/pipelines/github/rqlite/rqlite/4018/workflows/ab0ed121-f893-4b0c-827d-3c1c7a3cc538/jobs/32184
9 months ago
Philip O'Toole 9e522c948d Test uploads a little slower
Clearly the ticker fired 3 times before the test finished. So bump the
interval to a second, that should be enough time for the test to finish.

See https://circleci.com/api/v1.1/project/github/rqlite/rqlite/32167/output/105/0?file=true&allocation-id=659065e5aced6d10c47b2ff9-0-build%2FABCDEFGH
9 months ago
Philip O'Toole 45f531a5d5 Clean-up E2E test properly 9 months ago
Philip O'Toole ad07524739 CHANGELOG 9 months ago
Philip O'Toole b7892539ac E2E testing of DNS clustering with non-voters 9 months ago
Philip O'Toole 3d8ee9fc0f Add end-to-end DNS autoclustering test 9 months ago
Philip O'Toole 653b01b36c Better name for KV-autoclustering tests 9 months ago
Philip O'Toole 4a6bc8b065
Merge pull request #1540 from rqlite/humanize
Friendly display of database sizes
9 months ago
Philip O'Toole 07f41056b2 Friendly dir size 9 months ago
Philip O'Toole 17907337f9 CHANGELOG 9 months ago
Philip O'Toole 6c1d328e46 Humanize database sizes 9 months ago
Philip O'Toole 93198f0720
Merge pull request #1539 from rqlite/go-mod-20231230
go mod updates
9 months ago
Philip O'Toole 504dd3cd65 Friendlier log message 9 months ago
Philip O'Toole fac11f6da3 CHANGELOG 9 months ago
Philip O'Toole 7a781ae772 go mod updates 9 months ago
Philip O'Toole bef006f3b4
Update CHANGELOG.md 9 months ago
Philip O'Toole 1d387572d7
Update CHANGELOG.md 9 months ago
Philip O'Toole e11f06c409
Update CHANGELOG.md 9 months ago
Philip O'Toole 8e39b07eaf Tweak rqlited help message 9 months ago
Philip O'Toole 2f489bf733
Merge pull request #1538 from rqlite/wal-snap-logic
Cleaner WAL goroutine handling
9 months ago
Philip O'Toole 7dd161c386 Don't ever use zero tickers 9 months ago
Philip O'Toole def600c7bb CHANGELOG 9 months ago
Philip O'Toole a8cb7bf142 Always stop tickers 9 months ago
Philip O'Toole 8230b11088 Cleaner WAL goroutine handling
Add a unit test too, checking if WAL-triggered snapshotting actually
happens.
9 months ago
Philip O'Toole 2e40d22291
Merge pull request #1535 from rqlite/command-processor
Refactor into CommandProcessor
9 months ago
Philip O'Toole ac408b648a CHANGELOG 9 months ago
Philip O'Toole d881d8a78c Merge remote-tracking branch 'origin' into command-processor 9 months ago
Philip O'Toole b2c3ba6acd
Merge pull request #1536 from rqlite/wal-path-race
Record WAL path in Store to avoid races
9 months ago
Philip O'Toole 4fa94cc465 Fix logic 9 months ago
Philip O'Toole 4095561a3f Only report Snapshot stats if available 9 months ago
Philip O'Toole 593d20714d Don't lock 9 months ago
Philip O'Toole a3540d7a95 Block sinks while getting stats 9 months ago
Philip O'Toole b30cb18247 CHANGELOG 9 months ago
Philip O'Toole 4d605ac9eb Store WAL path in store, to avoid races
https://app.circleci.com/pipelines/github/rqlite/rqlite/3966/workflows/a460ab69-2827-4a72-9a79-1aceda68ee7d/jobs/31288
9 months ago
Philip O'Toole 348468cb80 CHANGELOG 9 months ago
Philip O'Toole 40c5426b9f Refactor into CommandProcessor 9 months ago
Philip O'Toole cea49ae08d
Update CHANGELOG.md 9 months ago
Philip O'Toole 24f58517b0
Merge pull request #1533 from rqlite/otoolep-wal-snap-4mb
Make the default WAL snap threshold 4MB
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