| line |
true |
false |
branch |
|
24
|
0 |
0 |
if (my $uri = delete $args{'uri'}) |
|
25
|
0 |
0 |
if ($uri =~ m(^clickhouse(?:\+(\w+))?://(?:([^:\@]*?)(?::([^\@]*))?\@)?(\[[^\]]+\]|[^/:?]+)(?::(\d+))?(?:/([^?]*))?(?:\?(.*))?$)) { } |
|
28
|
0 |
0 |
if $proto |
|
29
|
0 |
0 |
if defined $u and $u ne "" |
|
30
|
0 |
0 |
if defined $pw |
|
32
|
0 |
0 |
if defined $p |
|
33
|
0 |
0 |
if defined $db and $db ne "" |
|
34
|
0 |
0 |
if (defined $qs) |
|
37
|
0 |
0 |
if defined $k and defined $v |
|
48
|
0 |
0 |
exists $args{'on_error'} ? : |
|
49
|
0 |
0 |
if exists $args{'on_connect'} |
|
50
|
0 |
0 |
if exists $args{'on_progress'} |
|
51
|
0 |
0 |
if exists $args{'on_disconnect'} |
|
52
|
0 |
0 |
if exists $args{'on_trace'} |
|
81
|
0 |
0 |
unless $protocol eq "http" or $protocol eq "native" |
|
84
|
0 |
0 |
$protocol eq 'native' ? : |
|
86
|
0 |
0 |
$protocol eq 'native' ? : |
|
87
|
0 |
0 |
if $compress |
|
88
|
0 |
0 |
if defined $session_id |
|
89
|
0 |
0 |
if $connect_timeout |
|
90
|
0 |
0 |
if $query_timeout |
|
91
|
0 |
0 |
if $tls |
|
92
|
0 |
0 |
if defined $tls_ca_file |
|
93
|
0 |
0 |
if $tls_skip_verify |
|
94
|
0 |
0 |
if $auto_reconnect |
|
95
|
0 |
0 |
if $keepalive |
|
96
|
0 |
0 |
if $reconnect_delay |
|
97
|
0 |
0 |
if $reconnect_max_delay |
|
101
|
0 |
0 |
if $decode_datetime |
|
102
|
0 |
0 |
if $decode_decimal |
|
103
|
0 |
0 |
if $decode_enum |
|
104
|
0 |
0 |
if $named_rows |
|
105
|
0 |
0 |
if $decode_flags |
|
108
|
0 |
0 |
if $settings |
|
110
|
0 |
0 |
if %args |