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
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
b56e97f7ba
Merge pull request #1530 from rqlite/wal-snapshotting
...
Support automatically snapshotting when WAL reaches a certain size
9 months ago
Philip O'Toole
881fec4d21
CHANGELOG
9 months ago
Philip O'Toole
c501d2d48f
Don't close nil channel
9 months ago
Philip O'Toole
db00fb3c99
Don't check for WAL size if 0 interval
9 months ago
Philip O'Toole
0e2c3070e6
Support snapshotting when WAL reaches a given size
9 months ago
Philip O'Toole
7c97fc4347
Support snaphotting on WAL size
9 months ago
Philip O'Toole
685721e082
Merge pull request #1529 from rqlite/r-user-snapshots
...
User snapshot channel not needed
9 months ago
Philip O'Toole
aac54ef1c0
User snapshot channel not needed
9 months ago
Philip O'Toole
eacaedadd2
Merge pull request #1528 from rqlite/user-snap-tn
...
Support setting trailing logs for user-requested snapshot
9 months ago
Philip O'Toole
74de28e21f
CHANGELOG
9 months ago
Philip O'Toole
1262de501a
Set trailing logs for user-requested snapshot
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
277b4a7df3
Update CHANGELOG.md
9 months ago
Philip O'Toole
c2ed42822b
Merge pull request #1527 from rqlite/count-failed-snapshots
...
More counting of Snapshotting
9 months ago
Philip O'Toole
ae1328e211
CHANGELOG
9 months ago
Philip O'Toole
889fbd6c59
Merge remote-tracking branch 'origin' into count-failed-snapshots
9 months ago
Philip O'Toole
aa5c0da0dc
Merge pull request #1526 from rqlite/boot-voter-non-voter
...
Bootstrapper explicitly supports Voting nodes
9 months ago
Philip O'Toole
20cf8cb38e
More variable corrections
9 months ago
Philip O'Toole
d9a96db815
More counting of Snapshotting
9 months ago
Philip O'Toole
04dd6a417d
Correct use of metric
9 months ago
Philip O'Toole
49cfc09d07
Tighthen up code
9 months ago
Philip O'Toole
c8edfa93dc
Use new types with Joiner
9 months ago
Philip O'Toole
69ff3573af
CHANGELOG
9 months ago
Philip O'Toole
27710bab7e
Bootstapper explicitly supports Voting nodes
9 months ago
Philip O'Toole
77be8883b8
Merge pull request #1525 from rqlite/is-leader-has-leader
...
Make Store Notify logic clearer
9 months ago
Philip O'Toole
8f625d86f1
More comment updates
9 months ago
Philip O'Toole
19a2970dd1
Improve comments
9 months ago
Philip O'Toole
28fcf3cbf2
CHANGELOG
9 months ago
Philip O'Toole
9b00510382
Make Notify requirements clearer
9 months ago
Philip O'Toole
a84cfde678
Update CHANGELOG.md
9 months ago
Philip O'Toole
499352b1ba
Merge pull request #1524 from rqlite/no-disco-and-join
...
Disco mode not supported when explicitly joining
9 months ago
Philip O'Toole
46bcdb7f23
Disco mode not supported when explicitly joining
9 months ago