1
0
Fork 0

194 Commits (e8e03816223cdeb1e834cb0f5acd68072507003b)

Author SHA1 Message Date
Philip O'Toole 5ca5ce342e Support internode LoadChunk() 1 year ago
Philip O'Toole 82ebf85bdf Merge remote-tracking branch 'origin' into integrate-load-chunk 1 year ago
Philip O'Toole 5df129ff20 Remove no-longer supported command-line options 1 year ago
Philip O'Toole 1c6f691ff8 Integrate chunking - WIP
I need more sophisticated dechunker management.
1 year ago
Philip O'Toole dcc29ed76f Add new chunker and chunked load proto 1 year ago
Philip O'Toole f4dab7f25d
Update bootstrap.go 1 year ago
Philip O'Toole d538f4f583
Update bootstrap.go 1 year ago
Philip O'Toole 6037fc4822 More unit testing of Bootstrapper 1 year ago
Philip O'Toole 669e89ee24 Better remove-retry logic 1 year ago
Philip O'Toole a12336f9fa Remover retries removal 1 year ago
Philip O'Toole 6a4baf82ea Fix error message string 1 year ago
Philip O'Toole 46526726de Add Remover unit tests 1 year ago
Philip O'Toole 35bb120fcf WaitForLeader instead 1 year ago
Philip O'Toole f6b0cdb747 Refactor node self-removal
Still needs unit tests.
1 year ago
Philip O'Toole 40d6b698b9 Reduce timeout for self-remove
Add a unit test too.
1 year ago
Philip O'Toole 01031ba0af Add support to cluster client for ExecuteQuery
Compiles, but not tested.
1 year ago
Philip O'Toole 142676dafb Fix error handling in retry 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 1a25f0f713 Minor GPT4 fixes 1 year ago
Philip O'Toole f2c1162b04 Make logic clearer 1 year ago
Philip O'Toole 1019b00b19 Support unwrapping errors 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 054a574eb8
Update client_test.go 1 year ago
Philip O'Toole 9e3b3e7294
Remove pointless WaitGroups 1 year ago
Philip O'Toole 7ce5a74097 Remove last race 1 year ago
Philip O'Toole d1d123dc23 WaitGroups to deal with races 1 year ago
Philip O'Toole e24f6cb11c Test client remove-node 1 year ago
Philip O'Toole f73cd54e0d Trivial clean-up 1 year ago
Philip O'Toole 55d27482a7 More client unit tests 1 year ago
Philip O'Toole f098f77551 Fix up service shutdown 1 year ago
Philip O'Toole 252e1a2d8b Set initial pool size
Mostly useful for testing.
1 year ago
Philip O'Toole 495ca93f76 More network debugging 1 year ago
Philip O'Toole d4208ace95 More debug entry and exit of test 1 year ago
Philip O'Toole 7c753d42da Debug test 1 year ago
Philip O'Toole 340a2a5e1e Ignore errors post test 1 year ago
Philip O'Toole 0fd8b575a9 Better comments 1 year ago
Philip O'Toole e97e13383b Better testing 1 year ago
Philip O'Toole 2d98f30a1d Simple testing of cluster client 1 year ago
Philip O'Toole 83b8e81c28 Initial skeletion of servicetest
Modeled on httptest.
1 year ago
Philip O'Toole 3f05fb8f32 More Chat GPT 4 improvements 2 years ago
Philip O'Toole 95a689b3cf Some improvements thanks to ChatGPT 4 2 years ago
Philip O'Toole d55710692c go mod updates 2 years ago
Philip O'Toole 07d2ba01e4 go mod updates 2 years ago
Philip O'Toole 74f24c2bf1 Bootstrapping needs ForceAttemptHTTP2
Fix unit test to check for this.
2 years ago
Philip O'Toole 3e84139290 Default to mutual TLS off for node-to-node 2 years ago
Philip O'Toole 27839b53f7 ABL 2 years ago
Philip O'Toole 72b47fa19b Simpler logic 2 years ago
Philip O'Toole 89c3dfaa2e Force Joiner to use HTTP/2 2 years ago