Philip O'Toole
2a1b6c65c3
New QueryRequest and ExecuteRequest types
...
The Query() and Execute() functions on the Store now take a complex type
that encapsulates the statements, and associated parameters. This will
make it easier to add more control parameters when making requests.
7 years ago
Philip O Toole
0ae3347345
Unit test redirect
7 years ago
Philip O'Toole
5a6f344a7d
Don't always set Content-Type as JSON ( #334 )
...
Set Content-type for backup endpoint to "application/octet-stream".
7 years ago
Philip O'Toole
d753a8f7be
HTTP service now supports registered statuses
...
Mux is first service to register status for serving.
7 years ago
Philip O Toole
982fa54030
Not all queries begin with SELECT so pull check
...
Common Table Expressions can begin with WITH. This check was always dubious.
8 years ago
Philip O Toole
2c8922b50b
Standardize load endpoint processing
8 years ago
Philip O Toole
5ed6ef0ae8
Covert dumps to queries in HTTP service
...
There is no need for special logic at the Store level.
8 years ago
Philip O'Toole
36368d6786
Start removing batch load
8 years ago
Philip O Toole
88eb56e431
Service now uses load batch of 100
8 years ago
Philip O Toole
31560160a1
Check FK state before load
8 years ago
Philip O'Toole
4d36690eea
Unit test "Content-type" HTTP header
8 years ago
Philip O Toole
4b36f313ec
Check unknown version support in HTTP
8 years ago
Philip O Toole
1b6bdffd33
Add rqlite version to each HTTP response
8 years ago
Philip O'Toole
918a3200dd
Correct method for removal of node
8 years ago
Philip O'Toole
45427e82ad
More Service route unit tests
8 years ago
Philip O'Toole
37195abcf4
Expose /remove endpoint on HTTPD service
8 years ago
Philip O'Toole
9a36f4867a
Check if queries start with SELECT
8 years ago
Philip O'Toole
fac48629bc
Start initial integration of mux ( #109 )
...
Integrate TCP mux with cluster and store
This change allows any node, including followers, to use the Raft log to make changes to a cluster-wide state.
9 years ago
Philip O Toole
5aefda9983
Move to new rqlite org
9 years ago
Philip O Toole
75ee23bdd9
Move URL normalization to http package
...
This function may be useful for leader-redirection.
9 years ago
Philip O'Toole
24b326685d
Unit test 401 logic
9 years ago
Philip O'Toole
4c36f8345c
Create standalone auth module
9 years ago
Philip O Toole
8433c2ef2f
Fix http unit tests
9 years ago
Philip O Toole
11c18cd769
Service and store support consistency levels
...
Fix issue #5 .
9 years ago
Philip O Toole
f28b315a8d
'go fmt' fixes
9 years ago
Philip O Toole
68719955e0
Prep for extensive service unit tests
9 years ago
Philip O Toole
6c12e39809
Require Store to expose Leader()
9 years ago
Philip O'Toole
e88f97ed06
Support cluster-level leader checks for queries
9 years ago
Philip O'Toole
d294012814
Fix HTTP unit tests after new status route
9 years ago
Philip O Toole
f1963221ca
Small fixes and formatting
9 years ago
Philip O Toole
81a3af3b7e
Allow leader check for queries
9 years ago
Philip O Toole
a7ade520e4
Clean up HTTP routing
...
Start adding unit tests for HTTP service.
9 years ago