Skip to content

Commit 2541ad6

Browse files
committed
Fix bad conflicts resolving
1 parent 17b639c commit 2541ad6

1 file changed

Lines changed: 5 additions & 0 deletions

File tree

src/Client/ConnectionEstablisher.cpp

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,8 @@
44

55
namespace ProfileEvents
66
{
7+
extern const Event DistributedConnectionTries;
8+
extern const Event DistributedConnectionUsable;
79
extern const Event DistributedConnectionMissingTable;
810
extern const Event DistributedConnectionStaleReplica;
911
}
@@ -35,6 +37,7 @@ void ConnectionEstablisher::run(ConnectionEstablisher::TryResult & result, std::
3537
SCOPE_EXIT(is_finished = true);
3638
try
3739
{
40+
ProfileEvents::increment(ProfileEvents::DistributedConnectionTries);
3841
result.entry = pool->get(*timeouts, settings, /* force_connected = */ false);
3942
AsyncCallbackSetter async_setter(&*result.entry, std::move(async_callback));
4043

@@ -45,6 +48,7 @@ void ConnectionEstablisher::run(ConnectionEstablisher::TryResult & result, std::
4548
if (!table_to_check || server_revision < DBMS_MIN_REVISION_WITH_TABLES_STATUS)
4649
{
4750
result.entry->forceConnected(*timeouts);
51+
ProfileEvents::increment(ProfileEvents::DistributedConnectionUsable);
4852
result.is_usable = true;
4953
result.is_up_to_date = true;
5054
return;
@@ -65,6 +69,7 @@ void ConnectionEstablisher::run(ConnectionEstablisher::TryResult & result, std::
6569
return;
6670
}
6771

72+
ProfileEvents::increment(ProfileEvents::DistributedConnectionUsable);
6873
result.is_usable = true;
6974

7075
UInt64 max_allowed_delay = settings ? UInt64(settings->max_replica_delay_for_distributed_queries) : 0;

0 commit comments

Comments
 (0)