MCPcopy Create free account
hub / github.com/ClickHouse/ClickHouse / get

Method get

src/Client/ConnectionPoolWithFailover.cpp:62–71  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

60}
61
62IConnectionPool::Entry ConnectionPoolWithFailover::get(const ConnectionTimeouts & timeouts)
63{
64 Settings settings;
65 settings[Setting::load_balancing] = get_priority_load_balancing.load_balancing;
66 settings[Setting::load_balancing_first_offset] = 0;
67 settings[Setting::distributed_replica_max_ignored_errors] = 0;
68 settings[Setting::fallback_to_stale_replicas_for_distributed_queries] = true;
69
70 return get(timeouts, settings, /* force_connected= */ true);
71}
72
73IConnectionPool::Entry ConnectionPoolWithFailover::get(const ConnectionTimeouts & timeouts,
74 const Settings & settings,

Callers

nothing calls this directly

Calls 5

getPriorityFuncMethod · 0.80
ExceptionClass · 0.70
getFunction · 0.50
emptyMethod · 0.45
sizeMethod · 0.45

Tested by

no test coverage detected