AbortedDueToConcurrentModificationException.java
|
7
|
3
|
0
|
4
|
33.33%
|
42.86%
|
AbortedException.java
|
2
|
2
|
0
|
0
|
100.00%
|
100.00%
|
AbstractLazyInitializer.java
|
14
|
13
|
1
|
0
|
80.00%
|
92.86%
|
AbstractReadContext.java
|
338
|
294
|
21
|
23
|
78.33%
|
86.98%
|
AbstractResultSet.java
|
576
|
455
|
30
|
91
|
84.85%
|
78.99%
|
AbstractStructReader.java
|
125
|
123
|
0
|
2
|
96.36%
|
98.40%
|
AdminRequestsPerMinuteExceededException.java
|
2
|
2
|
0
|
0
|
100.00%
|
100.00%
|
AsyncResultSet.java
|
8
|
8
|
0
|
0
|
0
|
100.00%
|
AsyncResultSetImpl.java
|
256
|
236
|
13
|
7
|
65.31%
|
92.19%
|
AsyncRunnerImpl.java
|
29
|
27
|
0
|
2
|
100.00%
|
93.10%
|
AsyncTransactionManagerImpl.java
|
70
|
52
|
5
|
13
|
57.69%
|
74.29%
|
Backup.java
|
53
|
46
|
4
|
3
|
80.77%
|
86.79%
|
BackupId.java
|
24
|
20
|
2
|
2
|
76.47%
|
83.33%
|
BackupInfo.java
|
75
|
63
|
7
|
5
|
60.00%
|
84.00%
|
BatchClientImpl.java
|
107
|
60
|
4
|
43
|
100.00%
|
56.07%
|
BatchTransactionId.java
|
19
|
17
|
2
|
0
|
84.62%
|
89.47%
|
CommitResponse.java
|
21
|
19
|
1
|
1
|
90.00%
|
90.48%
|
CommitStats.java
|
6
|
6
|
0
|
0
|
100.00%
|
100.00%
|
Database.java
|
58
|
40
|
3
|
15
|
65.22%
|
68.97%
|
DatabaseAdminClientImpl.java
|
182
|
154
|
9
|
19
|
74.14%
|
84.62%
|
DatabaseClientImpl.java
|
98
|
74
|
0
|
24
|
100.00%
|
75.51%
|
DatabaseId.java
|
24
|
20
|
2
|
2
|
76.47%
|
83.33%
|
DatabaseInfo.java
|
76
|
52
|
8
|
16
|
43.48%
|
68.42%
|
DatabaseNotFoundException.java
|
2
|
2
|
0
|
0
|
100.00%
|
100.00%
|
ErrorCode.java
|
35
|
29
|
2
|
4
|
63.64%
|
82.86%
|
ForwardingAsyncResultSet.java
|
11
|
5
|
0
|
6
|
42.86%
|
45.45%
|
ForwardingResultSet.java
|
19
|
19
|
0
|
0
|
100.00%
|
100.00%
|
ForwardingStructReader.java
|
103
|
25
|
0
|
78
|
22.64%
|
24.27%
|
Instance.java
|
59
|
48
|
1
|
10
|
65.00%
|
81.36%
|
InstanceAdminClientImpl.java
|
76
|
68
|
3
|
5
|
81.48%
|
89.47%
|
InstanceConfig.java
|
5
|
4
|
0
|
1
|
66.67%
|
80.00%
|
InstanceConfigId.java
|
22
|
16
|
3
|
3
|
62.50%
|
72.73%
|
InstanceConfigInfo.java
|
14
|
6
|
0
|
8
|
27.27%
|
42.86%
|
InstanceId.java
|
22
|
18
|
2
|
2
|
68.75%
|
81.82%
|
InstanceInfo.java
|
85
|
81
|
3
|
1
|
72.00%
|
95.29%
|
InstanceNotFoundException.java
|
2
|
2
|
0
|
0
|
100.00%
|
100.00%
|
IsRetryableInternalError.java
|
11
|
10
|
1
|
0
|
90.00%
|
90.91%
|
IsSslHandshakeException.java
|
2
|
2
|
0
|
0
|
100.00%
|
100.00%
|
Key.java
|
108
|
103
|
2
|
3
|
96.15%
|
95.37%
|
KeyRange.java
|
66
|
65
|
1
|
0
|
96.43%
|
98.48%
|
KeySet.java
|
70
|
70
|
0
|
0
|
100.00%
|
100.00%
|
LazySpannerInitializer.java
|
2
|
1
|
0
|
1
|
50.00%
|
50.00%
|
MetricRegistryConstants.java
|
21
|
20
|
0
|
1
|
50.00%
|
95.24%
|
Mutation.java
|
153
|
144
|
7
|
2
|
87.50%
|
94.12%
|
Operation.java
|
72
|
53
|
5
|
14
|
80.00%
|
73.61%
|
Options.java
|
168
|
156
|
11
|
1
|
90.20%
|
92.86%
|
Partition.java
|
78
|
71
|
7
|
0
|
80.00%
|
91.03%
|
PartitionOptions.java
|
30
|
26
|
3
|
1
|
81.25%
|
86.67%
|
PartitionedDmlTransaction.java
|
96
|
80
|
5
|
11
|
69.23%
|
83.33%
|
ReadContext.java
|
3
|
3
|
0
|
0
|
0
|
100.00%
|
Restore.java
|
28
|
19
|
5
|
4
|
50.00%
|
67.86%
|
RestoreInfo.java
|
39
|
31
|
1
|
7
|
36.36%
|
79.49%
|
ResultSets.java
|
103
|
100
|
3
|
0
|
83.33%
|
97.09%
|
SessionClient.java
|
125
|
115
|
4
|
6
|
88.89%
|
92.00%
|
SessionImpl.java
|
168
|
146
|
4
|
18
|
82.22%
|
86.90%
|
SessionNotFoundException.java
|
2
|
2
|
0
|
0
|
100.00%
|
100.00%
|
SessionPool.java
|
996
|
884
|
14
|
98
|
86.17%
|
88.76%
|
SessionPoolAsyncTransactionManager.java
|
121
|
102
|
6
|
13
|
67.86%
|
84.30%
|
SessionPoolOptions.java
|
128
|
89
|
16
|
23
|
50.00%
|
69.53%
|
SpannerApiFutures.java
|
11
|
10
|
0
|
1
|
80.00%
|
90.91%
|
SpannerBatchUpdateException.java
|
4
|
4
|
0
|
0
|
100.00%
|
100.00%
|
SpannerException.java
|
22
|
20
|
1
|
1
|
90.00%
|
90.91%
|
SpannerExceptionFactory.java
|
106
|
93
|
7
|
6
|
81.36%
|
87.74%
|
SpannerImpl.java
|
112
|
104
|
1
|
7
|
90.63%
|
92.86%
|
SpannerOptions.java
|
303
|
272
|
5
|
26
|
90.91%
|
89.77%
|
SpannerRetryHelper.java
|
26
|
22
|
3
|
1
|
60.00%
|
84.62%
|
Statement.java
|
65
|
61
|
1
|
3
|
87.50%
|
93.85%
|
Struct.java
|
107
|
95
|
5
|
7
|
80.00%
|
88.79%
|
StructReader.java
|
2
|
0
|
0
|
2
|
0.00%
|
0.00%
|
TimestampBound.java
|
71
|
66
|
3
|
2
|
93.33%
|
92.96%
|
TraceUtil.java
|
28
|
27
|
0
|
1
|
90.91%
|
96.43%
|
TransactionContextFutureImpl.java
|
94
|
86
|
1
|
7
|
100.00%
|
91.49%
|
TransactionManager.java
|
6
|
6
|
0
|
0
|
0
|
100.00%
|
TransactionManagerImpl.java
|
54
|
47
|
4
|
3
|
80.77%
|
87.04%
|
TransactionRunnerImpl.java
|
477
|
410
|
28
|
39
|
80.95%
|
85.95%
|
Type.java
|
162
|
151
|
6
|
5
|
93.65%
|
93.21%
|
Value.java
|
435
|
389
|
5
|
41
|
96.92%
|
89.43%
|
ValueBinder.java
|
30
|
30
|
0
|
0
|
100.00%
|
100.00%
|
admin/database/v1/DatabaseAdminClient.java
|
266
|
234
|
3
|
29
|
65.45%
|
87.97%
|
admin/database/v1/DatabaseAdminSettings.java
|
69
|
11
|
0
|
58
|
6.06%
|
15.94%
|
admin/database/v1/stub/DatabaseAdminStub.java
|
27
|
1
|
0
|
26
|
3.70%
|
3.70%
|
admin/database/v1/stub/DatabaseAdminStubSettings.java
|
428
|
400
|
5
|
23
|
88.57%
|
93.46%
|
admin/database/v1/stub/GrpcDatabaseAdminCallableFactory.java
|
8
|
4
|
0
|
4
|
50.00%
|
50.00%
|
admin/database/v1/stub/GrpcDatabaseAdminStub.java
|
375
|
366
|
0
|
9
|
78.95%
|
97.60%
|
admin/instance/v1/InstanceAdminClient.java
|
147
|
122
|
2
|
23
|
63.64%
|
82.99%
|
admin/instance/v1/InstanceAdminSettings.java
|
51
|
7
|
0
|
44
|
8.33%
|
13.73%
|
admin/instance/v1/stub/GrpcInstanceAdminCallableFactory.java
|
8
|
4
|
0
|
4
|
50.00%
|
50.00%
|
admin/instance/v1/stub/GrpcInstanceAdminStub.java
|
229
|
222
|
0
|
7
|
77.78%
|
96.94%
|
admin/instance/v1/stub/InstanceAdminStub.java
|
16
|
1
|
0
|
15
|
6.25%
|
6.25%
|
admin/instance/v1/stub/InstanceAdminStubSettings.java
|
276
|
258
|
3
|
15
|
84.62%
|
93.48%
|
connection/AbstractBaseUnitOfWork.java
|
95
|
82
|
9
|
4
|
57.14%
|
86.32%
|
connection/AbstractMultiUseTransaction.java
|
17
|
16
|
0
|
1
|
88.89%
|
94.12%
|
connection/AnalyzeMode.java
|
12
|
10
|
1
|
1
|
83.33%
|
83.33%
|
connection/AsyncStatementResultImpl.java
|
42
|
33
|
1
|
8
|
66.67%
|
78.57%
|
connection/AutocommitDmlMode.java
|
7
|
6
|
0
|
1
|
66.67%
|
85.71%
|
connection/ChecksumResultSet.java
|
170
|
156
|
5
|
9
|
61.54%
|
91.76%
|
connection/ClientSideStatementImpl.java
|
45
|
22
|
4
|
19
|
50.00%
|
48.89%
|
connection/ClientSideStatementNoParamExecutor.java
|
7
|
5
|
0
|
2
|
100.00%
|
71.43%
|
connection/ClientSideStatementSetExecutor.java
|
41
|
35
|
2
|
4
|
62.50%
|
85.37%
|
connection/ClientSideStatementValueConverters.java
|
88
|
82
|
4
|
2
|
0.00%
|
93.18%
|
connection/ClientSideStatements.java
|
8
|
8
|
0
|
0
|
100.00%
|
100.00%
|
connection/Connection.java
|
1
|
1
|
0
|
0
|
0
|
100.00%
|
connection/ConnectionImpl.java
|
516
|
433
|
68
|
15
|
72.91%
|
83.91%
|
connection/ConnectionOptions.java
|
243
|
221
|
11
|
11
|
87.13%
|
90.95%
|
connection/ConnectionPreconditions.java
|
5
|
4
|
0
|
1
|
66.67%
|
80.00%
|
connection/ConnectionStatementExecutorImpl.java
|
87
|
86
|
1
|
0
|
94.44%
|
98.85%
|
connection/CredentialsService.java
|
24
|
20
|
2
|
2
|
72.73%
|
83.33%
|
connection/DdlBatch.java
|
89
|
80
|
8
|
1
|
81.58%
|
89.89%
|
connection/DdlClient.java
|
24
|
19
|
5
|
0
|
100.00%
|
79.17%
|
connection/DirectExecuteResultSet.java
|
124
|
120
|
1
|
3
|
98.39%
|
96.77%
|
connection/DmlBatch.java
|
53
|
44
|
5
|
4
|
69.23%
|
83.02%
|
connection/EmulatorUtil.java
|
36
|
35
|
0
|
1
|
75.00%
|
97.22%
|
connection/FailedBatchUpdate.java
|
29
|
16
|
4
|
9
|
25.00%
|
55.17%
|
connection/FailedQuery.java
|
29
|
22
|
2
|
5
|
33.33%
|
75.86%
|
connection/FailedUpdate.java
|
24
|
18
|
2
|
4
|
50.00%
|
75.00%
|
connection/LocalConnectionChecker.java
|
38
|
31
|
3
|
4
|
60.00%
|
81.58%
|
connection/ReadOnlyStalenessUtil.java
|
73
|
52
|
9
|
12
|
78.13%
|
71.23%
|
connection/ReadOnlyTransaction.java
|
46
|
40
|
4
|
2
|
88.89%
|
86.96%
|
connection/ReadWriteTransaction.java
|
363
|
297
|
26
|
40
|
75.79%
|
81.82%
|
connection/ReplaceableForwardingResultSet.java
|
122
|
118
|
2
|
2
|
96.67%
|
96.72%
|
connection/RetriableBatchUpdate.java
|
19
|
7
|
0
|
12
|
25.00%
|
36.84%
|
connection/RetriableUpdate.java
|
20
|
18
|
0
|
2
|
100.00%
|
90.00%
|
connection/SingleUseTransaction.java
|
182
|
165
|
11
|
6
|
83.64%
|
90.66%
|
connection/SpannerPool.java
|
182
|
158
|
14
|
10
|
81.40%
|
86.81%
|
connection/StatementExecutionInterceptor.java
|
5
|
5
|
0
|
0
|
0
|
100.00%
|
connection/StatementExecutor.java
|
52
|
40
|
5
|
7
|
88.89%
|
76.92%
|
connection/StatementParser.java
|
192
|
168
|
15
|
9
|
85.25%
|
87.50%
|
connection/StatementResult.java
|
32
|
32
|
0
|
0
|
0
|
100.00%
|
connection/StatementResultImpl.java
|
62
|
53
|
0
|
9
|
83.33%
|
85.48%
|
connection/TransactionMode.java
|
8
|
8
|
0
|
0
|
100.00%
|
100.00%
|
connection/TransactionRetryListener.java
|
6
|
6
|
0
|
0
|
0
|
100.00%
|
connection/UnitOfWork.java
|
14
|
11
|
0
|
3
|
0
|
78.57%
|
encryption/CustomerManagedEncryption.java
|
15
|
10
|
2
|
3
|
60.00%
|
66.67%
|
encryption/EncryptionConfigProtoMapper.java
|
30
|
29
|
0
|
1
|
90.00%
|
96.67%
|
encryption/EncryptionConfigs.java
|
6
|
5
|
0
|
1
|
83.33%
|
83.33%
|
encryption/EncryptionInfo.java
|
22
|
13
|
4
|
5
|
43.75%
|
59.09%
|
encryption/GoogleDefaultEncryption.java
|
2
|
1
|
0
|
1
|
50.00%
|
50.00%
|
encryption/UseBackupEncryption.java
|
2
|
1
|
0
|
1
|
50.00%
|
50.00%
|
encryption/UseDatabaseEncryption.java
|
2
|
1
|
0
|
1
|
50.00%
|
50.00%
|
spi/v1/EncodingInterceptor.java
|
10
|
0
|
0
|
10
|
0.00%
|
0.00%
|
spi/v1/GapicSpannerRpc.java
|
788
|
632
|
24
|
132
|
69.78%
|
80.20%
|
spi/v1/GrpcDatabaseAdminStubWithCustomCallableFactory.java
|
2
|
0
|
0
|
2
|
0.00%
|
0.00%
|
spi/v1/LoggingInterceptor.java
|
34
|
5
|
1
|
28
|
66.67%
|
14.71%
|
spi/v1/SpannerErrorInterceptor.java
|
34
|
18
|
6
|
10
|
100.00%
|
52.94%
|
spi/v1/SpannerInterceptorProvider.java
|
17
|
10
|
1
|
6
|
75.00%
|
58.82%
|
spi/v1/SpannerMetadataProvider.java
|
35
|
35
|
0
|
0
|
100.00%
|
100.00%
|
spi/v1/SpannerRpc.java
|
17
|
13
|
2
|
2
|
0
|
76.47%
|
testing/EmulatorSpannerHelper.java
|
2
|
0
|
0
|
2
|
0.00%
|
0.00%
|
testing/RemoteSpannerHelper.java
|
49
|
0
|
0
|
49
|
0.00%
|
0.00%
|
testing/TimestampHelper.java
|
10
|
3
|
0
|
7
|
25.00%
|
30.00%
|
v1/SpannerClient.java
|
141
|
122
|
2
|
17
|
71.01%
|
86.52%
|
v1/SpannerSettings.java
|
57
|
7
|
0
|
50
|
7.41%
|
12.28%
|
v1/stub/GrpcSpannerCallableFactory.java
|
8
|
4
|
0
|
4
|
50.00%
|
50.00%
|
v1/stub/GrpcSpannerStub.java
|
306
|
299
|
0
|
7
|
79.31%
|
97.71%
|
v1/stub/SpannerStub.java
|
17
|
1
|
0
|
16
|
5.88%
|
5.88%
|
v1/stub/SpannerStubSettings.java
|
250
|
236
|
2
|
12
|
86.21%
|
94.40%
|