Philip O'Toole
5e24af2636
Better API shape for queued Executes
2 years ago
Philip O'Toole
5d047e7236
Fix copy 'n' paste errors
2 years ago
Philip O'Toole
00874ebb44
Add queue stats
2 years ago
Philip O'Toole
523f11ac0f
Fix more races
2 years ago
Philip O'Toole
5c7aeda86b
Cluster-level test of queued writes
2 years ago
Philip O'Toole
78657d1ce1
Fix race
2 years ago
Philip O'Toole
0e7f2bced3
Don't close closed channels
2 years ago
Philip O'Toole
5e9cf86de8
Main queue configurable
2 years ago
Philip O'Toole
88ec76398c
More robust HTTP shutdown
2 years ago
Philip O'Toole
13b1444a8d
Configurable queue
2 years ago
Philip O'Toole
02b8776c29
Start hooking in queuing to HTTP layer
2 years ago
Philip O'Toole
e03cfd836d
Add Queue to HTTP layer
2 years ago
Philip O'Toole
fd2eabc55d
Check length of SQLite file before offsetting
2 years ago
Philip O'Toole
a6ac6bccfc
Autodetect data format during load operation
2 years ago
Philip O'Toole
c8b9fd72da
Sanity check supplied SQLite data
2 years ago
Philip O'Toole
304124952c
Add Store level changes
...
Needs unit testing, and HTTP testing won't compile.
2 years ago
Philip O'Toole
2dcf0169b3
Count number of /readyz and /status
3 years ago
Philip O'Toole
33a69c8485
Merge branch 'master' of github.com:rqlite/rqlite into noleader-readyz
3 years ago
Philip O'Toole
2a87de9b90
/readyz can skip leader check
3 years ago
Philip O'Toole
cf2ad114fe
Add current time to status output
3 years ago
Philip O'Toole
4c597e4f02
Better ready response
3 years ago
Philip O'Toole
e4a0a5ecca
Possible help for racy (?) end-to-end test
3 years ago
Philip O'Toole
e4fed0cee3
Add bootstrap-expect ( #974 )
...
Add cluster-boostrap
3 years ago
Philip O'Toole
6b5cad6117
Remove useless comment
3 years ago
Philip O'Toole
3ad2b73155
Return a clearer response if no DB results
...
This shouldn't happen, but it might, this will allow the underlying
error to be returned to the caller. The body of the response will now
look something like:
{
"results": [],
"error": "some error",
"time": 0.021976516
}
3 years ago
Philip O'Toole
860999951d
Enhance Authentication and Authorization system ( #940 )
3 years ago
chermehdi
3bfcbffc37
Fix typos and Grammar issues
3 years ago
Philip O'Toole
f440eedbe0
Use better function
3 years ago
Philip O'Toole
a9748acdee
Help with better testing
3 years ago
Philip O'Toole
1a1f859b9a
Redirect HTTP / to /status
3 years ago
Philip O'Toole
c14a918de5
Use better name for interface
3 years ago
Philip O'Toole
2e7bf1c881
Even friendlier log message when start-up is done
3 years ago
Philip O'Toole
83f02eecf3
Updates to readyz permission checking
3 years ago
Philip O'Toole
1b915325f6
Add basic readyz handler
3 years ago
Philip O'Toole
38f52694a0
nodes/ endpoint supports timeout
3 years ago
Philip O'Toole
38eef8ee82
Merge pull request #890 from rqlite/more-abl
...
ABL
3 years ago
Philip O'Toole
dd71c07c73
ABL
3 years ago
Philip O'Toole
4e065872a1
Add OS state to status/ output
3 years ago
Philip O'Toole
875c09d9ca
More improved responses on HTTP 500
3 years ago
Philip O'Toole
0e50ab255d
Better HTTP logging during end-to-end tests
3 years ago
Philip O'Toole
a74c182425
Add missing returns after HTTP errors
3 years ago
Philip O'Toole
0b5df4b81d
HTTP layer uses timeout for GetNodeAPIAddr calls
3 years ago
Philip O'Toole
0b5d80c604
Add Error information to nodes/ output
3 years ago
Philip O'Toole
d45bdfed7f
System-level testing of nodes/
...
Fails right now because there is no way to actually shutdown the node
from answering cluster requests.
3 years ago
Philip O'Toole
b58615fda8
Add response times to nodes/ output
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
f1a7e7e8ec
Use locally-enabled cluster client in HTTP service
3 years ago
Philip O'Toole
132c1809fe
Fix race condition
3 years ago
Philip O'Toole
5613edd887
Fix connection pool stats
...
Also HTTP should read its own Raft address locally.
3 years ago