Philip O'Toole
1ea29e108a
Exit if on-disk-path is set, but on-disk is not
3 years ago
Philip O'Toole
7e85cab80d
CLI supports setting read consistency level
3 years ago
Philip O'Toole
9965f520a8
Add a performance-related guide
3 years ago
Philip O'Toole
105a894fe5
Support explicit SQLite path at Store level
3 years ago
Philip O'Toole
81a234abd0
Command line option for SQLite on-disk file path
3 years ago
Philip O'Toole
661be97ca7
Update simple load test
3 years ago
Philip O'Toole
9aecafedbe
Cluster client resolves advertised local address
...
Also, improve HTTP stats.
3 years ago
Philip O'Toole
a8d436e944
Improve stats
3 years ago
Philip O'Toole
3ff1b7092a
Merge branch 'master' of github.com:rqlite/rqlite
3 years ago
Philip O'Toole
f71bfd183d
Update CHANGELOG
3 years ago
Philip O'Toole
f1a7e7e8ec
Use locally-enabled cluster client in HTTP service
3 years ago
Philip O'Toole
a4638ad514
Set Raft Adv once and for all
3 years ago
Philip O'Toole
071112aef7
Pass Store to Cluster service
3 years ago
Philip O'Toole
796ef147f7
Hook in explicit Cluster Dialer
3 years ago
Philip O'Toole
b87554065e
Fix SELECT in CLI
...
Fixes https://github.com/rqlite/rqlite/issues/854 .
3 years ago
Philip O'Toole
606b45051b
Fix help typo
3 years ago
Philip O'Toole
70d174f276
Merge branch 'master' of github.com:rqlite/rqlite into fk-cli
3 years ago
Philip O'Toole
9ed32972b1
Start adding FK option support
3 years ago
Philip O'Toole
e1e239888a
CLI supports PRAGMA directives
...
Add a doc about rqlite and PRAGMA.
3 years ago
Philip O'Toole
eeeb53e5ee
Add trivial rqbench-based load test
3 years ago
Philip O'Toole
47ee6dd75f
Fix up import ordering
3 years ago
Philip O'Toole
b8d72f3fc4
New DB and FSM indexes to track state
3 years ago
Philip O'Toole
e0da96dd55
Remove support for specifying SQLite DSN
...
This is a breaking change. However this feature hasn't been tested and
allows end-users to break the system too easily. Low-level control over
the SQLite database is better done with PRAGMA commands where possible.
3 years ago
Philip O'Toole
f0f8bf0388
Change what-was too noisy logging
3 years ago
Philip O'Toole
4591e2df35
Don't ignore -join even if previous state exists
3 years ago
Philip O'Toole
232449b113
Correct help text for -node-id
3 years ago
Philip O'Toole
4c43049f9c
Start cluster service as early as possible
3 years ago
Philip O'Toole
585a204f8b
Add more startup logging
3 years ago
Philip O'Toole
372e001ea1
CHANGELOG
3 years ago
Philip O'Toole
8a2a192386
Add -v option to CLI
3 years ago
Philip O'Toole
46f2772e2b
Fix linker flags
3 years ago
Philip O'Toole
088a06bfc9
Try simple way to share build information
3 years ago
Philip O'Toole
37c5e4532d
Add 10 second timeout for sysdump GETs
3 years ago
Philip O'Toole
2fd1a84f55
Fetch sysdump from connected node
3 years ago
Philip O'Toole
91a0db2435
Start hooking in .sysdump command
3 years ago
Philip O'Toole
f3ee5d0fee
Add rqlite support for '.nodes' command
3 years ago
Philip O'Toole
697132a6ee
Remove metadata from Join operations
...
It's no longer needed.
3 years ago
Philip O'Toole
0d533dfa4c
Some cleanup
3 years ago
Philip O'Toole
f939d33fe5
Remove Metadata concept from system
...
System testing passes.
3 years ago
Philip O'Toole
2cef5679b7
rqlited starts and stops fine
3 years ago
Philip O'Toole
30d4d63ebb
System tests pass
3 years ago
Philip O'Toole
38b2abca84
Remove older TCP transport code
...
Still unclear about whether tn.Open() is required with new mux.
3 years ago
Philip O'Toole
d237a13a59
Use muxed connection for Raft internode comms
3 years ago
Philip O'Toole
98a7b3d30e
Minor cleanup for mux code
3 years ago
Philip O'Toole
662daa74cb
Add CA cert support which was erroneously removed
...
This was clearly a mistake due to a previous code change.
3 years ago
Philip O'Toole
2a55f98af7
Tweak help message for source IP
...
https://github.com/rqlite/rqlite/issues/774
4 years ago
osxlinux
03e616d1f7
fix: Optimize the Conversation from O\'Toole
4 years ago
osxlinux
3ba5e31fb2
feat: Support to specify the source IP when you are in a complex network environment
4 years ago
Philip O'Toole
2c52d9726c
Log launch command
4 years ago
Philip O'Toole
c782b43f2d
Build on-disk databases in-memory first
...
With this change, rqlite nodes running in "on-disk" mode build the database in memory first, and move it to the disk just before the Raft system starts. This means that on-disk nodes now initialize almost as quickly as in-memory nodes.
4 years ago