Philip O'Toole
24786d2803
More Join unit tests
2 years ago
Philip O'Toole
b703bc26ce
Unit test read-only join permission enforcement
2 years ago
Philip O'Toole
c59adee7cb
Add Read-only join permission
2 years ago
Philip O'Toole
66df343e85
Fix up Credential Store mock
2 years ago
Philip O'Toole
0928d3ecad
Interfaces have to be checked for nil
2 years ago
Philip O'Toole
ae27f5aee2
Copy nil credential store behaviour
2 years ago
Philip O'Toole
d289da5feb
Refactor auth checking
2 years ago
Philip O'Toole
288d97b241
Move Perm constants to auth package
...
Makes it cleaner to re-use them outside of HTTP package.
2 years ago
Philip O'Toole
17a159cb88
Remove unnecessary interface call
2 years ago
Philip O'Toole
d3bf2d719e
Use a single Response type for HTTP
2 years ago
Philip O'Toole
bfe4f7fe68
Count number of queued waits
2 years ago
Philip O'Toole
53f44f47e6
More testing
2 years ago
Philip O'Toole
71b0a5a3bf
Support statement-less queue waits
2 years ago
Philip O'Toole
05df9fa015
Fix lint issue
2 years ago
Philip O'Toole
ecb640abff
Check that queue and transactions work
2 years ago
Philip O'Toole
a7f5bafaca
Track queue sequence number at HTTP layer
2 years ago
Philip O'Toole
0b47dff0b0
Godoc comments
2 years ago
Philip O'Toole
3cfdc8b689
Support "wait" param on queued writes
2 years ago
Philip O'Toole
64f7e05b0e
Support transactions from write queue
2 years ago
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
24757559ca
Single-node system testing of queued writes
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
89b132ac26
Fix Store-level unit tests
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
8f0f5f9ebc
Improve HTTP unit test
3 years ago
Philip O'Toole
6b5cad6117
Remove useless comment
3 years ago
Philip O'Toole
bc59144d2d
Fix HTTP unit test
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