Philip O'Toole
dd6f386450
Refactor chunk loading
10 months ago
Philip O'Toole
94898ce43e
Track loads in progress
10 months ago
Philip O'Toole
dcc23a7968
Merge pull request #1462 from rqlite/refactor-redirect
...
Refactor redirect logic in HTTP service
10 months ago
Philip O'Toole
2c57bfa99d
Unit test DoRedirect
10 months ago
Philip O'Toole
4470f751a3
CHANGELOG
10 months ago
Philip O'Toole
e9a0a9ebfa
Roll all Redirect logic into single function
10 months ago
Philip O'Toole
3a0f776e57
Refactor redirect
10 months ago
Philip O'Toole
6622b99979
Update CHANGELOG.md
10 months ago
Philip O'Toole
df151bcb68
Merge pull request #1460 from rqlite/trail-to-zero
...
Set `TrailingLogs=0` to truncate log during user-initiated Snapshotting
10 months ago
Philip O'Toole
44fa23b714
Use TrailingLogs = 0 to truncate log
10 months ago
Philip O'Toole
0bd403ad83
Merge pull request #1459 from rqlite/64-default-chk
...
Standardize on chunk size
10 months ago
Philip O'Toole
264e9822eb
Standardize on chunk size
10 months ago
Philip O'Toole
10146acf29
Update CHANGELOG.md
10 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
b921a07549
Merge pull request #1458 from rqlite/chunked-loading-fixes
...
Perform full snapshot after chunked load
10 months ago
Philip O'Toole
d726a4c780
Correct and simplify logic
10 months ago
Philip O'Toole
a96112b41d
Snapshot log after one-command load
10 months ago
Philip O'Toole
1f1ebf209f
Don't delete last log
10 months ago
Philip O'Toole
97e9b14bdf
Fix race during testing
10 months ago
Philip O'Toole
8adc11fb83
Snapshot in a goroutine
10 months ago
Philip O'Toole
4b272d04f1
Better use of counters in testing
10 months ago
Philip O'Toole
c39d3472bc
Check snapshot occurs at unit level
10 months ago
Philip O'Toole
c83d2c6c0e
Confirm node snapshots after chunked loading
10 months ago
Philip O'Toole
4f622762cd
Use full path for 1000 numbers file
10 months ago
Philip O'Toole
7d9650e737
Tweak end-to-end test
10 months ago
Philip O'Toole
f7cc7fb629
End-to-end chunked loading test on single node
10 months ago
Philip O'Toole
c93447e29f
Delete chunked load entries in log after loading
10 months ago
Philip O'Toole
a59de88911
CHANGELOG
10 months ago
Philip O'Toole
0dcc67f6f1
Perform full snapshot after chunked load
...
This must happen as chunked loading directly changes the SQLite file,
invalidating any existing Snapshots. Also, add missing unit tests for
chunked loading.
10 months ago
Philip O'Toole
a99f939ef3
Merge pull request #1457 from rqlite/set-full-needed
...
Allow FullNeeded to be explicity set to true
10 months ago
Philip O'Toole
f419dd7ae9
CHANGELOG
10 months ago
Philip O'Toole
6df1a3f8a9
CHANGELOG
10 months ago
Philip O'Toole
919962c1fb
Allow FullNeeded to be explicity set to true
10 months ago
Philip O'Toole
547dc3df96
Merge pull request #1456 from rqlite/full-needed-fn
...
Add FullNeeded() to Snapshot store
10 months ago
Philip O'Toole
33c159490f
CHANGELOG
10 months ago
Philip O'Toole
31aef91d17
Add FullNeeded() to Snapshot store
...
It may be necessary to override the FullNeeded definition, so wrap it.
10 months ago
Philip O'Toole
c756b380a4
Update release_creator.py
10 months ago
Philip O'Toole
b7be6f3e82
Update release_creator.py
10 months ago
Philip O'Toole
8c683aae2b
Merge pull request #1454 from rqlite/decrease-raft-threshold
...
Reduce Raft threshold to 2048
10 months ago
Philip O'Toole
9220fc8bf8
CHANGELOG
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
332e80fcb4
Update README.md
10 months ago
Philip O'Toole
2e828a17d8
Update CHANGELOG.md
10 months ago
Philip O'Toole
0ec593bf2a
Merge pull request #1453 from rqlite/8-release-notes
...
Start release notes
10 months ago
Philip O'Toole
48072ad4c2
Typo
10 months ago
Philip O'Toole
b03abb32fc
More updates
10 months ago
Philip O'Toole
1287c1cec4
Update CHANGELOG.md
10 months ago
Philip O'Toole
bfedd986b1
Start release notes
10 months ago
Philip O'Toole
cb706af68a
Add friendly string version of time
10 months ago
Philip O'Toole
90e8255cb1
Merge pull request #1452 from rqlite/vacuum-on-backup
...
Support optional VACUUM of requested backup SQLite file
10 months ago