1
0
Fork 0

83 Commits (b2d3bae36f6d51b202098d5e704a29172d17bacf)

Author SHA1 Message Date
Philip O'Toole 272792fbef "status" permission required for Go runtime info 7 years ago
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