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
Philip O'Toole
d48baec369
Appveyor needs to be fixed
9 months ago
Philip O'Toole
4e1bb14ef9
Update CHANGELOG.md
9 months ago
Philip O'Toole
63197b92bf
Merge pull request #1531 from rqlite/10-sec-snap
...
Reduce Raft snap check time to 10 seconds
9 months ago
Philip O'Toole
84faf4e910
CHANGELOG
9 months ago