Philip O'Toole
|
95dfead226
|
Integrate SQL rewrite with rqlite for RANDOM (#1046)
|
2 years ago |
Philip O'Toole
|
7ccfbd93b2
|
Move to top-level use of cluster.Credentials
|
2 years ago |
Philip O'Toole
|
01c78ea8d0
|
Better remote auth fail HTTP messages
|
2 years ago |
Philip O'Toole
|
3afa2ce80a
|
Stick with simple proto
The proto was not well designed in the first place, but it's better to
deal with it as-is, and wait until another major release to fix it.
|
2 years ago |
Neal Harrington
|
e4a810d7ea
|
Treat error from rpc response as a first class object, delineate error types a bit, use this data to check auth when forward from http
|
2 years ago |
Neal Harrington
|
c0b1b6c762
|
write some tests, make them pass
|
2 years ago |
Neal Harrington
|
19740954f6
|
Handle http responses for unauthorized in the same way as is currently done
|
2 years ago |
Neal Harrington
|
79f631f6f0
|
Handle case where error is nil properly
|
2 years ago |
Neal Harrington
|
2226083273
|
Implement handling of error unauthorized by client forwarding request to remote tcp service. Bubble this up as a 401 to the caller
|
2 years ago |
Neal Harrington
|
7cceb822a4
|
First things
|
2 years ago |
Philip O'Toole
|
ae1f9b464f
|
No magic strings
|
2 years ago |
Philip O'Toole
|
d9b2e0b2fa
|
WIP creds forwarding
|
2 years ago |
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 |