Module cluster

Source

Modules§

session

Structs§

ClusterTcpConfig
Cluster configuration that holds per node TCP configs
NodeTcpConfig
Single node TCP connection config.
NodeTcpConfigBuilder
Builder structure that helps to configure TCP connection for node.
PagerState
QueryPager
SessionPager
TcpConnectionsManager
r2d2 connection manager.

Traits§

CDRSSession
CDRSSession trait wrap ups whole query functionality. Use it only if whole query machinery is needed and direct sub traits otherwise.
GetCompressor
GetCompressor trait provides a unified interface for Session to get a compressor for further decompressing received data.
GetConnection
GetConnection trait provides a unified interface for Session to get a connection from a load balancer

Functions§

new_tcp_pool
r2d2::Pool of TCP-based CDRS connections.
startup

Type Aliases§

TcpConnectionPool
Shortcut for r2d2::Pool type of TCP-based CDRS connections.