| line |
true |
false |
branch |
|
41
|
14 |
7 |
if ($@) |
|
42
|
10 |
4 |
if ($@ =~ /DB_RETRY/) |
|
62
|
5 |
11 |
unless ($retry_observers{$self->class}++) |
|
85
|
0 |
15 |
unless (defined $sql) |
|
90
|
10 |
5 |
if $self->should_retry_operation_after_error($sql, $dbi_errstr) |
|
108
|
12 |
8 |
if ($cached_rdbms_datasource_method_for{$target_class_name}) |
|
113
|
8 |
4 |
if ($parent_class_name->isa('UR::DataSource::RDBMS')) |
|
114
|
4 |
4 |
if ($parent_class_name->isa('UR::DataSource::RDBMSRetriableOperations')) { } |
|
115
|
4 |
0 |
if (my $sub = $self->rdbms_datasource_method_for($method, $parent_class_name)) |