[][src]Module cdrs_temp::cluster

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 Definitions

TcpConnectionPool

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