1
0
Fork 0

57 Commits (a6c6371fefa99bc7cf4c67c26aad7de5b7dc2bd9)

Author SHA1 Message Date
Philip O'Toole 421521b314 Correct auth check 10 months ago
Philip O'Toole 66434caeb9 Add Join Perms back 10 months ago
Philip O'Toole 84c284c2eb Joining now redirects to leader if necessary 10 months ago
Philip O'Toole 5ca5ce342e Support internode LoadChunk() 1 year ago
Philip O'Toole 6a4baf82ea Fix error message string 1 year ago
Philip O'Toole 01031ba0af Add support to cluster client for ExecuteQuery
Compiles, but not tested.
1 year ago
Philip O'Toole 22037572a5 Retry certain cluster-client operations
Cluster-client operations may fail if the remote node has restarted,
leaving the connection pool's connections in stale state. This change
has the client retry repeatedly with a new connection, which should
force a new, valid, connection to be made with the restarted remote
node.
1 year ago
Philip O'Toole 7ac9172e79 Small improvements to Join testing 1 year ago
Philip O'Toole c07401c778 Support Joining over Raft connection 1 year ago
Philip O'Toole 627c2c5588 Support Notify over Raft connection 1 year ago
Philip O'Toole 95a689b3cf Some improvements thanks to ChatGPT 4 2 years ago
Philip O'Toole 27839b53f7 ABL 2 years ago
Philip O'Toole 60ef0a86b8 Final tweaks 2 years ago
Philip O'Toole 98575d727b Start adding remote remove node
More testing, including unit testing, required.
2 years ago
Philip O'Toole 65cd556549 Fix remote-load error handling
Error from remote node was being dropped.
2 years ago
Philip O'Toole ec0750a4c2
Update service.go 2 years ago
Philip O'Toole c8d521e628 Fix cluster service with 8-byte lengths 2 years ago
Philip O'Toole 9ff03d3028 Client-level unit testing of Load 2 years ago
Philip O'Toole 16a0b41321 Better errors 2 years ago
Philip O'Toole 1827c6eec5 Compress backups before transmission between nodes 2 years ago
Philip O'Toole 34c9914148 WIP -- unit test passing 2 years ago
Philip O'Toole e492c5f5f0 More Backup-forwarding WIP 2 years ago
Philip O'Toole 1049e41b6c WIP before moving to proto backup model 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 8921ee002e Clean up unncessary conditional. Add explicit auth/ tests for empty credentials/anonymous case 2 years ago
Neal Harrington 7cceb822a4 First things 2 years ago
Philip O'Toole d9b2e0b2fa WIP creds forwarding 2 years ago
Philip O'Toole ca7e6e98ff Stop using deprecated protobuf package 3 years ago
Philip O'Toole 3f039a9b3a Don't truncate cluster response length 3 years ago
Philip O'Toole d90ea2e6b1 Service Node API requests locally if possible 3 years ago
Philip O'Toole 39615983d4 Merge branch 'master' of github.com:rqlite/rqlite into conn-pool-2 3 years ago
Philip O'Toole 711f6664f9 Service can return HTTP API URL 3 years ago
Philip O'Toole 3a70db5150 Long-lived connections in cluster service
Needed now that we're using connection pooling. Unit tests pass.
3 years ago
Philip O'Toole 25a51534da Fix comments 3 years ago
Philip O'Toole d503db616e Better modeling with oneof 3 years ago
Philip O'Toole 1f56b5372f cluster package unit tests passing 3 years ago
Philip O'Toole 796ef147f7 Hook in explicit Cluster Dialer 3 years ago
Philip O'Toole 281c454fc2 Refactor into distinct cluster client type 3 years ago
Philip O'Toole ab0968644f More error handling 3 years ago
Philip O'Toole f101b2afdd Check conn write errors 3 years ago
Philip O'Toole 4fd5555c41 ABL 3 years ago
Philip O'Toole 497ee77625 More Mux instrumentation 3 years ago
Philip O'Toole 0d533dfa4c Some cleanup 3 years ago
Philip O'Toole be7198f550 Go Doc 3 years ago
Philip O'Toole 2cef5679b7 rqlited starts and stops fine 3 years ago
Philip O'Toole cbc2a686db Instrument Cluster service 3 years ago
Philip O'Toole f4639b2caf Defer conn close 3 years ago
Philip O'Toole f2947f84c4 Basic Cluster service in place 3 years ago