Chris Bannister
|
686fade79d
fix test to account for discovered nodes
|
10 gadi atpakaļ |
Chris Bannister
|
cba539920e
store the host that executed the query on the returned Iter
|
10 gadi atpakaļ |
Chris Bannister
|
6dffce9a73
query: close the iter and return that iter from scan
|
10 gadi atpakaļ |
Chris Bannister
|
bec525bec1
update attempts
|
10 gadi atpakaļ |
Chris Bannister
|
0ab19f64e3
only stop nodeEvents if it is not null
|
10 gadi atpakaļ |
Chris Bannister
|
17159b14ea
fix test build
|
10 gadi atpakaļ |
Chris Bannister
|
31a2e0157b
update the host policy from the connection pool
|
10 gadi atpakaļ |
Chris Bannister
|
94f8614b24
store the hostinfo on the conn it is dialed
|
10 gadi atpakaļ |
Chris Bannister
|
e8247674ac
use the port to connect to which is passed via the events
|
10 gadi atpakaļ |
Chris Bannister
|
6c44ff9412
the host pool only maintains a single pool per host, this test no longer applies
|
10 gadi atpakaļ |
Chris Bannister
|
af634bb091
add the host to the fallback policy as well as the token aware one
|
10 gadi atpakaļ |
Chris Bannister
|
f145b65bb9
prevent deadlock with fill and node down
|
10 gadi atpakaļ |
Chris Bannister
|
29cc0d7a2f
remove debug logging
|
10 gadi atpakaļ |
Chris Bannister
|
24104d30c9
build pool doesnt return an error
|
10 gadi atpakaļ |
Chris Bannister
|
655e4ad72e
add a test to check we handle down events and control
|
10 gadi atpakaļ |
Chris Bannister
|
d5db650bf1
on session close stop the event debouncer
|
10 gadi atpakaļ |
Chris Bannister
|
1c28cbd211
pool: when a dial fails assume the host is down
|
10 gadi atpakaļ |
Chris Bannister
|
04735e550d
control: control connection now detects down hosts
|
10 gadi atpakaļ |
Chris Bannister
|
245c78980f
fix a race where the policy and connection pool share a single slice of connections but have independant locks
|
10 gadi atpakaļ |
Chris Bannister
|
023d93bc08
try to fill the connection pool more often
|
10 gadi atpakaļ |
Chris Bannister
|
a278050d25
connection pool now stores its host, simplify creation of pool in session
|
10 gadi atpakaļ |
Chris Bannister
|
7c6162801e
ring: addHostIfMissing returns existing host
|
10 gadi atpakaļ |
Chris Bannister
|
b13e734abb
add session.connect to dial connections
|
10 gadi atpakaļ |
Chris Bannister
|
a65110e114
sesssion now creates a single connconfig
|
10 gadi atpakaļ |
Chris Bannister
|
7080624247
fetch host version
|
10 gadi atpakaļ |
Chris Bannister
|
c422756e53
add filters
|
10 gadi atpakaļ |
Chris Bannister
|
29b95e8481
add event debouncing
|
10 gadi atpakaļ |
Chris Bannister
|
0d2035c9ee
improve schema inconsitent error
|
10 gadi atpakaļ |
Chris Bannister
|
3517d45d98
start working on event debouncer
|
10 gadi atpakaļ |
Chris Bannister
|
06dd52ac68
events: add hosts to the ring and handle existing nodes
|
10 gadi atpakaļ |