Philip O'Toole
fabd16703f
Merge pull request #1649 from rqlite/otoolep-request-leader-check-none
...
Add Leader check to /db/request when using NONE
8 months ago
Philip O'Toole
ec214380ee
Update store_test.go
8 months ago
Philip O'Toole
b21f185204
Check request results
8 months ago
Philip O'Toole
9634851049
Merge pull request #1651 from rqlite/otoolep-failing-r-test
...
Merge failing unit test to fixed code
8 months ago
Philip O'Toole
388b1f8f11
Just check for errors
8 months ago
Philip O'Toole
23ce0583a7
Add failing unit test
8 months ago
Philip O'Toole
4083b3c75d
Update CHANGELOG.md
8 months ago
Philip O'Toole
007f07c09e
Add Leader check to /db/request with NONE
8 months ago
Philip O'Toole
84bc4c9e6f
Merge pull request #1647 from rqlite/more-checkpoint-test-coverage
...
Increase CHECKPOINT test coverage
8 months ago
Philip O'Toole
379cb4575e
Comments
8 months ago
Philip O'Toole
202d502b08
CHANGELOG
8 months ago
Philip O'Toole
d02599d9e0
Merge branch 'master' of github.com:rqlite/rqlite into more-checkpoint-test-coverage
8 months ago
Philip O'Toole
b1e978b42a
Merge pull request #1646 from rqlite/better-busy-timeout-diag
...
Expose BUSY TIMEOUT on /status
8 months ago
Philip O'Toole
1c83e5b83b
Increase CHECKPOINT test coverage
8 months ago
Philip O'Toole
97317105a5
Fix e2e test
8 months ago
Philip O'Toole
953735675e
CHANGELOG
8 months ago
Philip O'Toole
c5876e6629
Better BUSY CHECKPOINT diagnostics and controls
8 months ago
Philip O'Toole
cf594a29b7
Update CHANGELOG.md
8 months ago
Philip O'Toole
abdce55ed4
Merge pull request #1644 from rqlite/nuke-snap-memcpy
...
Remove an unnecessary memcpy during Snapshotting
8 months ago
Philip O'Toole
b1f5ca2102
Fix comment
8 months ago
Philip O'Toole
c5d549ae56
Don't close the Scanner until Bytes is done
8 months ago
Philip O'Toole
3f15a89a1d
Integrate Scanner Bytes
8 months ago
Philip O'Toole
b84a9e228c
Add Bytes() to Compacting Scanner
8 months ago
Philip O'Toole
39fdd65a03
Update README.md
8 months ago
Philip O'Toole
f8e0c8dd64
Update README.md
8 months ago
Philip O'Toole
1ce159ae17
Update README.md
8 months ago
Philip O'Toole
87513b02de
Update CHANGELOG.md
8 months ago
Philip O'Toole
8005e922e0
Merge pull request #1641 from rqlite/gomod-20240129
...
`go mod` updates
8 months ago
Philip O'Toole
d01814f138
`go mod` updates
8 months ago
Philip O'Toole
05c80c2002
Merge pull request #1640 from rqlite/restart-checkpoint-no-good
...
Remove Restart checkpoint, tests show it's not an optimization
8 months ago
Philip O'Toole
6b0c13f6a6
Remove Restart Checkpoint operation
...
A Truncate checkpoint is not faster with an initial Restart, in fact
it's much slower.
8 months ago
Philip O'Toole
52eba8049a
Remove metrics
8 months ago
Philip O'Toole
70397e9234
Update CHANGELOG.md
8 months ago
Philip O'Toole
60f5569d56
Update CHANGELOG.md
...
https://github.com/rqlite/rqlite/pull/1639
8 months ago
Philip O'Toole
ec9934d167
Merge pull request #1639 from mauri870/feature/reuse-aws-session
...
aws: reuse session and S3 manager
8 months ago
Mauri de Souza Meneguzzo
69933cbe35
aws: reuse session and S3 manager
...
The AWS session and s3 manager are concurrent safe, it should be reused
whenever possible:
Sessions are safe to use concurrently as long as the Session is not
being modified. Sessions should be cached when possible, because
creating a new Session will load all configuration values from the
environment, and config files each time the Session is created.
See https://pkg.go.dev/github.com/aws/aws-sdk-go/aws/session
Currently, an aws session and s3 client/manager are created every time a
call to Upload, CurrentID or Download is made. I changed it so it creates
one session and S3 manager during app startup and reuse it afterwards.
8 months ago
Philip O'Toole
54a0e9853c
Merge pull request #1638 from rqlite/more-snapshot-metrics
...
More Snapshotting metrics
8 months ago
Philip O'Toole
82939df4d9
CHANGELOG
8 months ago
Philip O'Toole
b76e37eae0
Update CHANGELOG.md
8 months ago
Philip O'Toole
fb23ff0dc2
Merge pull request #1635 from rqlite/queries-only-do-local
...
Always Execute ExecuteRequests without Raft if possible
8 months ago
Philip O'Toole
4bb5e4b506
Remove superfluous log message
8 months ago
Philip O'Toole
9df4c0527c
Optimize Requests
8 months ago
Philip O'Toole
039e907e3f
Merge remote-tracking branch 'origin' into queries-only-do-local
8 months ago
Philip O'Toole
7950f0fa51
Merge pull request #1637 from rqlite/remove-full-check-fail
...
Remove unneeded SetFullNeeded post checkpoint fail
8 months ago
Philip O'Toole
3167d13348
Restore comment
8 months ago
Philip O'Toole
96ab005745
Remove unneeded constant
8 months ago
Philip O'Toole
240fb86e13
Clearer control for busy timeout
8 months ago
Philip O'Toole
d39c0c8367
Restart, then Truncate, the WAL
8 months ago
Philip O'Toole
ec91f1b7c5
Fix checkpoint test
8 months ago
Philip O'Toole
9aab1169bd
Remove dedicated checkpointing DB connection
8 months ago