GoogleCloudPlatform / cloud-spanner-r2dbc
File Change Frequency

File change frequency (churn) shows the distribution of file updates (days with at least one commit).

Overview
File Change Frequency Overall
  • There are 46 files with 2,239 lines of code.
    • 0 files changed more than 100 times (0 lines of code)
    • 0 files changed 51-100 times (0 lines of code)
    • 0 files changed 21-50 times (0 lines of code)
    • 11 files changed 6-20 times (1,158 lines of code)
    • 35 files changed 1-5 times (1,081 lines of code)
0% | 0% | 0% | 51% | 48%
Legend:
101+
51-100
21-50
6-20
1-5

explore: grouped by folders | grouped by update frequency | data
Contributors Count Frequency Overall
  • There are 46 files with 2,239 lines of code.
    • 0 files changed by more than 25 contributors (0 lines of code)
    • 0 files changed by 11-25 contributors (0 lines of code)
    • 0 files changed by 6-10 contributors (0 lines of code)
    • 25 files changed by 2-5 contributors (1,673 lines of code)
    • 21 files changed by 1 contributor (566 lines of code)
0% | 0% | 0% | 74% | 25%
Legend:
26+
11-25
6-10
2-5
1

explore: grouped by folders | grouped by contributors count | data
File Change Frequency per File Extension
java, yaml, sh, cfg, xml, md, txt, adoc, properties, gitignore, json, cmd
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
java0% | 0% | 0% | 51% | 48%
File Change Frequency per Logical Decomposition
primary
primary (file change frequency)
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
cloud-spanner-r2dbc0% | 0% | 0% | 54% | 45%
cloud-spanner-r2dbc-samples0% | 0% | 0% | 0% | 100%
Most Frequently Changed Files (Top 46)

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
DatabaseClientReactiveAdapter.java
in cloud-spanner-r2dbc/src/main/java/com/google/cloud/spanner/r2dbc/v2
211 20 2020-08-25 2021-07-16 17 2 41136058+elefeint@users.nor... 41136058+elefeint@users.nor...
SpannerClientLibraryConnection.java
in cloud-spanner-r2dbc/src/main/java/com/google/cloud/spanner/r2dbc/v2
145 23 2020-08-25 2025-02-28 15 5 41136058+elefeint@users.nor... jinseop@google.com
SpannerConnectionFactoryProvider.java
in cloud-spanner-r2dbc/src/main/java/com/google/cloud/spanner/r2dbc
117 7 2019-12-02 2025-04-30 12 4 41136058+elefeint@users.nor... koloite@gmail.com
SpannerConnectionConfiguration.java
in cloud-spanner-r2dbc/src/main/java/com/google/cloud/spanner/r2dbc
253 32 2019-12-02 2025-04-30 10 4 41136058+elefeint@users.nor... koloite@gmail.com
SpannerClientLibraryStatement.java
in cloud-spanner-r2dbc/src/main/java/com/google/cloud/spanner/r2dbc/v2
27 3 2020-08-25 2023-06-02 8 3 41136058+elefeint@users.nor... zhumin@google.com
ClientLibraryBinder.java
in cloud-spanner-r2dbc/src/main/java/com/google/cloud/spanner/r2dbc/v2
108 4 2020-08-25 2022-04-12 8 4 41136058+elefeint@users.nor... magiccrafter@gmail.com
SpannerClientLibraryConnectionFactory.java
in cloud-spanner-r2dbc/src/main/java/com/google/cloud/spanner/r2dbc/v2
41 4 2020-08-25 2021-05-26 7 1 41136058+elefeint@users.nor... 41136058+elefeint@users.nor...
SpannerClientLibraryResult.java
in cloud-spanner-r2dbc/src/main/java/com/google/cloud/spanner/r2dbc/v2
42 5 2020-08-25 2023-10-27 7 3 41136058+elefeint@users.nor... 11733935+prash-mi@users.nor...
ClientLibraryDecoder.java
in cloud-spanner-r2dbc/src/main/java/com/google/cloud/spanner/r2dbc/v2
86 3 2020-08-25 2022-02-10 7 3 41136058+elefeint@users.nor... 41136058+elefeint@users.nor...
DatabaseClientTransactionManager.java
in cloud-spanner-r2dbc/src/main/java/com/google/cloud/spanner/r2dbc/v2
109 12 2020-11-12 2025-04-30 7 2 41136058+elefeint@users.nor... koloite@gmail.com
SpannerClientLibraryDmlStatement.java
in cloud-spanner-r2dbc/src/main/java/com/google/cloud/spanner/r2dbc/v2
19 3 2020-08-25 2021-07-16 6 1 41136058+elefeint@users.nor... 41136058+elefeint@users.nor...
SpannerClientLibraryRow.java
in cloud-spanner-r2dbc/src/main/java/com/google/cloud/spanner/r2dbc/v2
28 5 2020-08-25 2022-12-17 5 3 41136058+elefeint@users.nor... meltsufin@google.com
SpannerClientLibraryDdlStatement.java
in cloud-spanner-r2dbc/src/main/java/com/google/cloud/spanner/r2dbc/v2
41 7 2020-08-25 2021-07-14 5 2 41136058+elefeint@users.nor... 41136058+elefeint@users.nor...
SpannerClientLibraryRowMetadata.java
in cloud-spanner-r2dbc/src/main/java/com/google/cloud/spanner/r2dbc/v2
56 6 2020-10-15 2023-10-27 5 3 dsolomakha@google.com 11733935+prash-mi@users.nor...
AbstractSpannerClientLibraryStatement.java
in cloud-spanner-r2dbc/src/main/java/com/google/cloud/spanner/r2dbc/v2
79 7 2020-09-11 2020-11-24 5 1 41136058+elefeint@users.nor... 41136058+elefeint@users.nor...
BookExampleApp.java
in cloud-spanner-r2dbc-samples/cloud-spanner-r2dbc-sample/src/main/java/com/example
103 7 2020-01-09 2021-11-17 5 3 41136058+elefeint@users.nor... zhumin@google.com
ClientLibraryTypeBinder.java
in cloud-spanner-r2dbc/src/main/java/com/google/cloud/spanner/r2dbc/v2
7 - 2020-08-25 2022-02-10 4 1 41136058+elefeint@users.nor... 41136058+elefeint@users.nor...
SampleApplication.java
in cloud-spanner-r2dbc-samples/cloud-spanner-r2dbc-sample/src/main/java/com/example
24 1 2020-01-09 2025-02-21 4 3 41136058+elefeint@users.nor... jinseop@google.com
SpannerClientLibraryColumnMetadata.java
in cloud-spanner-r2dbc/src/main/java/com/google/cloud/spanner/r2dbc/v2
42 5 2020-10-15 2022-01-26 4 2 dsolomakha@google.com 41136058+elefeint@users.nor...
TypedNull.java
in cloud-spanner-r2dbc/src/main/java/com/google/cloud/spanner/r2dbc/statement
10 2 2019-12-02 2021-03-03 3 2 41136058+elefeint@users.nor... 41136058+elefeint@users.nor...
SpannerConnectionMetadata.java
in cloud-spanner-r2dbc/src/main/java/com/google/cloud/spanner/r2dbc
13 2 2019-12-02 2020-03-06 3 3 41136058+elefeint@users.nor... dzou@users.noreply.github.com
StatementParser.java
in cloud-spanner-r2dbc/src/main/java/com/google/cloud/spanner/r2dbc/statement
20 2 2019-12-02 2020-04-23 3 2 41136058+elefeint@users.nor... 41136058+elefeint@users.nor...
SpannerClientLibraryConverters.java
in cloud-spanner-r2dbc/src/main/java/com/google/cloud/spanner/r2dbc/v2
24 1 2020-11-10 2021-11-17 3 3 dsolomakha@google.com zhumin@google.com
ObservableReactiveUtil.java
in cloud-spanner-r2dbc/src/main/java/com/google/cloud/spanner/r2dbc/util
76 12 2019-12-02 2021-03-03 3 2 41136058+elefeint@users.nor... 41136058+elefeint@users.nor...
SpannerExceptionUtil.java
in cloud-spanner-r2dbc/src/main/java/com/google/cloud/spanner/r2dbc/util
78 5 2019-12-02 2021-03-19 3 2 41136058+elefeint@users.nor... 41136058+elefeint@users.nor...
StatementType.java
in cloud-spanner-r2dbc/src/main/java/com/google/cloud/spanner/r2dbc/statement
7 - 2019-12-02 2020-03-06 2 2 41136058+elefeint@users.nor... dzou@users.noreply.github.com
SpannerConnection.java
in cloud-spanner-r2dbc/src/main/java/com/google/cloud/spanner/r2dbc/api
8 - 2020-11-25 2021-05-26 2 1 41136058+elefeint@users.nor... 41136058+elefeint@users.nor...
SpannerConnectionFactoryMetadata.java
in cloud-spanner-r2dbc/src/main/java/com/google/cloud/spanner/r2dbc
13 2 2019-12-02 2020-03-06 2 2 41136058+elefeint@users.nor... dzou@users.noreply.github.com
CollectionsBuilder.java
in cloud-spanner-r2dbc/src/main/java/com/google/cloud/spanner/r2dbc/util
15 2 2019-12-02 2020-03-06 2 2 41136058+elefeint@users.nor... dzou@users.noreply.github.com
Assert.java
in cloud-spanner-r2dbc/src/main/java/com/google/cloud/spanner/r2dbc/util
25 4 2019-12-02 2020-03-06 2 2 41136058+elefeint@users.nor... dzou@users.noreply.github.com
SpannerClientLibrariesConverter.java
in cloud-spanner-r2dbc/src/main/java/com/google/cloud/spanner/r2dbc/v2
5 - 2020-11-25 2020-11-25 1 1 41136058+elefeint@users.nor... 41136058+elefeint@users.nor...
SpannerConstants.java
in cloud-spanner-r2dbc/src/main/java/com/google/cloud/spanner/r2dbc/v2
6 - 2023-10-30 2023-10-30 1 1 jainsahab@google.com jainsahab@google.com
ConversionFailureException.java
in cloud-spanner-r2dbc/src/main/java/com/google/cloud/spanner/r2dbc
7 1 2020-11-25 2020-11-25 1 1 41136058+elefeint@users.nor... 41136058+elefeint@users.nor...
BindingFailureException.java
in cloud-spanner-r2dbc/src/main/java/com/google/cloud/spanner/r2dbc
7 1 2020-11-25 2020-11-25 1 1 41136058+elefeint@users.nor... 41136058+elefeint@users.nor...
TransactionInProgressException.java
in cloud-spanner-r2dbc/src/main/java/com/google/cloud/spanner/r2dbc
11 1 2020-11-25 2020-11-25 1 1 41136058+elefeint@users.nor... 41136058+elefeint@users.nor...
StringToJsonConverter.java
in cloud-spanner-r2dbc/src/main/java/com/google/cloud/spanner/r2dbc/v2
17 2 2021-11-17 2021-11-17 1 1 zhumin@google.com zhumin@google.com
IterableBinder.java
in cloud-spanner-r2dbc/src/main/java/com/google/cloud/spanner/r2dbc/v2
19 2 2022-02-10 2022-02-10 1 1 41136058+elefeint@users.nor... 41136058+elefeint@users.nor...
LongIntegerConverter.java
in cloud-spanner-r2dbc/src/main/java/com/google/cloud/spanner/r2dbc/v2
21 2 2020-11-25 2020-11-25 1 1 41136058+elefeint@users.nor... 41136058+elefeint@users.nor...
SingleTypeBinder.java
in cloud-spanner-r2dbc/src/main/java/com/google/cloud/spanner/r2dbc/v2
25 3 2022-02-10 2022-02-10 1 1 41136058+elefeint@users.nor... 41136058+elefeint@users.nor...
ArrayToIterableBinder.java
in cloud-spanner-r2dbc/src/main/java/com/google/cloud/spanner/r2dbc/v2
29 2 2022-02-10 2022-02-10 1 1 41136058+elefeint@users.nor... 41136058+elefeint@users.nor...
CredentialsHelper.java
in cloud-spanner-r2dbc/src/main/java/com/google/cloud/spanner/r2dbc
32 3 2020-11-23 2020-11-23 1 1 41136058+elefeint@users.nor... 41136058+elefeint@users.nor...
JsonWrapper.java
in cloud-spanner-r2dbc/src/main/java/com/google/cloud/spanner/r2dbc/v2
34 6 2021-11-17 2021-11-17 1 1 zhumin@google.com zhumin@google.com
SpannerBatch.java
in cloud-spanner-r2dbc/src/main/java/com/google/cloud/spanner/r2dbc/v2
34 2 2021-07-16 2021-07-16 1 1 41136058+elefeint@users.nor... 41136058+elefeint@users.nor...
SpannerTransactionDefinition.java
in cloud-spanner-r2dbc/src/main/java/com/google/cloud/spanner/r2dbc/v2
38 5 2023-10-30 2023-10-30 1 1 jainsahab@google.com jainsahab@google.com
ReactiveResultSetCallback.java
in cloud-spanner-r2dbc/src/main/java/com/google/cloud/spanner/r2dbc/v2
49 2 2021-05-18 2021-05-18 1 1 41136058+elefeint@users.nor... 41136058+elefeint@users.nor...
SpannerType.java
in cloud-spanner-r2dbc/src/main/java/com/google/cloud/spanner/r2dbc
78 4 2022-02-10 2022-02-10 1 1 41136058+elefeint@users.nor... 41136058+elefeint@users.nor...
Files With Most Contributors (Top 46)
Based on the number of unique email addresses found in commits.

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
SpannerClientLibraryConnection.java
in cloud-spanner-r2dbc/src/main/java/com/google/cloud/spanner/r2dbc/v2
145 23 2020-08-25 2025-02-28 15 5 41136058+elefeint@users.nor... jinseop@google.com
SpannerConnectionFactoryProvider.java
in cloud-spanner-r2dbc/src/main/java/com/google/cloud/spanner/r2dbc
117 7 2019-12-02 2025-04-30 12 4 41136058+elefeint@users.nor... koloite@gmail.com
SpannerConnectionConfiguration.java
in cloud-spanner-r2dbc/src/main/java/com/google/cloud/spanner/r2dbc
253 32 2019-12-02 2025-04-30 10 4 41136058+elefeint@users.nor... koloite@gmail.com
ClientLibraryBinder.java
in cloud-spanner-r2dbc/src/main/java/com/google/cloud/spanner/r2dbc/v2
108 4 2020-08-25 2022-04-12 8 4 41136058+elefeint@users.nor... magiccrafter@gmail.com
SpannerClientLibraryStatement.java
in cloud-spanner-r2dbc/src/main/java/com/google/cloud/spanner/r2dbc/v2
27 3 2020-08-25 2023-06-02 8 3 41136058+elefeint@users.nor... zhumin@google.com
ClientLibraryDecoder.java
in cloud-spanner-r2dbc/src/main/java/com/google/cloud/spanner/r2dbc/v2
86 3 2020-08-25 2022-02-10 7 3 41136058+elefeint@users.nor... 41136058+elefeint@users.nor...
SpannerClientLibraryResult.java
in cloud-spanner-r2dbc/src/main/java/com/google/cloud/spanner/r2dbc/v2
42 5 2020-08-25 2023-10-27 7 3 41136058+elefeint@users.nor... 11733935+prash-mi@users.nor...
BookExampleApp.java
in cloud-spanner-r2dbc-samples/cloud-spanner-r2dbc-sample/src/main/java/com/example
103 7 2020-01-09 2021-11-17 5 3 41136058+elefeint@users.nor... zhumin@google.com
SpannerClientLibraryRow.java
in cloud-spanner-r2dbc/src/main/java/com/google/cloud/spanner/r2dbc/v2
28 5 2020-08-25 2022-12-17 5 3 41136058+elefeint@users.nor... meltsufin@google.com
SpannerClientLibraryRowMetadata.java
in cloud-spanner-r2dbc/src/main/java/com/google/cloud/spanner/r2dbc/v2
56 6 2020-10-15 2023-10-27 5 3 dsolomakha@google.com 11733935+prash-mi@users.nor...
SampleApplication.java
in cloud-spanner-r2dbc-samples/cloud-spanner-r2dbc-sample/src/main/java/com/example
24 1 2020-01-09 2025-02-21 4 3 41136058+elefeint@users.nor... jinseop@google.com
SpannerConnectionMetadata.java
in cloud-spanner-r2dbc/src/main/java/com/google/cloud/spanner/r2dbc
13 2 2019-12-02 2020-03-06 3 3 41136058+elefeint@users.nor... dzou@users.noreply.github.com
SpannerClientLibraryConverters.java
in cloud-spanner-r2dbc/src/main/java/com/google/cloud/spanner/r2dbc/v2
24 1 2020-11-10 2021-11-17 3 3 dsolomakha@google.com zhumin@google.com
DatabaseClientReactiveAdapter.java
in cloud-spanner-r2dbc/src/main/java/com/google/cloud/spanner/r2dbc/v2
211 20 2020-08-25 2021-07-16 17 2 41136058+elefeint@users.nor... 41136058+elefeint@users.nor...
DatabaseClientTransactionManager.java
in cloud-spanner-r2dbc/src/main/java/com/google/cloud/spanner/r2dbc/v2
109 12 2020-11-12 2025-04-30 7 2 41136058+elefeint@users.nor... koloite@gmail.com
SpannerClientLibraryDdlStatement.java
in cloud-spanner-r2dbc/src/main/java/com/google/cloud/spanner/r2dbc/v2
41 7 2020-08-25 2021-07-14 5 2 41136058+elefeint@users.nor... 41136058+elefeint@users.nor...
SpannerClientLibraryColumnMetadata.java
in cloud-spanner-r2dbc/src/main/java/com/google/cloud/spanner/r2dbc/v2
42 5 2020-10-15 2022-01-26 4 2 dsolomakha@google.com 41136058+elefeint@users.nor...
ObservableReactiveUtil.java
in cloud-spanner-r2dbc/src/main/java/com/google/cloud/spanner/r2dbc/util
76 12 2019-12-02 2021-03-03 3 2 41136058+elefeint@users.nor... 41136058+elefeint@users.nor...
SpannerExceptionUtil.java
in cloud-spanner-r2dbc/src/main/java/com/google/cloud/spanner/r2dbc/util
78 5 2019-12-02 2021-03-19 3 2 41136058+elefeint@users.nor... 41136058+elefeint@users.nor...
TypedNull.java
in cloud-spanner-r2dbc/src/main/java/com/google/cloud/spanner/r2dbc/statement
10 2 2019-12-02 2021-03-03 3 2 41136058+elefeint@users.nor... 41136058+elefeint@users.nor...
StatementParser.java
in cloud-spanner-r2dbc/src/main/java/com/google/cloud/spanner/r2dbc/statement
20 2 2019-12-02 2020-04-23 3 2 41136058+elefeint@users.nor... 41136058+elefeint@users.nor...
CollectionsBuilder.java
in cloud-spanner-r2dbc/src/main/java/com/google/cloud/spanner/r2dbc/util
15 2 2019-12-02 2020-03-06 2 2 41136058+elefeint@users.nor... dzou@users.noreply.github.com
Assert.java
in cloud-spanner-r2dbc/src/main/java/com/google/cloud/spanner/r2dbc/util
25 4 2019-12-02 2020-03-06 2 2 41136058+elefeint@users.nor... dzou@users.noreply.github.com
SpannerConnectionFactoryMetadata.java
in cloud-spanner-r2dbc/src/main/java/com/google/cloud/spanner/r2dbc
13 2 2019-12-02 2020-03-06 2 2 41136058+elefeint@users.nor... dzou@users.noreply.github.com
StatementType.java
in cloud-spanner-r2dbc/src/main/java/com/google/cloud/spanner/r2dbc/statement
7 - 2019-12-02 2020-03-06 2 2 41136058+elefeint@users.nor... dzou@users.noreply.github.com
SpannerClientLibraryConnectionFactory.java
in cloud-spanner-r2dbc/src/main/java/com/google/cloud/spanner/r2dbc/v2
41 4 2020-08-25 2021-05-26 7 1 41136058+elefeint@users.nor... 41136058+elefeint@users.nor...
SpannerClientLibraryDmlStatement.java
in cloud-spanner-r2dbc/src/main/java/com/google/cloud/spanner/r2dbc/v2
19 3 2020-08-25 2021-07-16 6 1 41136058+elefeint@users.nor... 41136058+elefeint@users.nor...
AbstractSpannerClientLibraryStatement.java
in cloud-spanner-r2dbc/src/main/java/com/google/cloud/spanner/r2dbc/v2
79 7 2020-09-11 2020-11-24 5 1 41136058+elefeint@users.nor... 41136058+elefeint@users.nor...
ClientLibraryTypeBinder.java
in cloud-spanner-r2dbc/src/main/java/com/google/cloud/spanner/r2dbc/v2
7 - 2020-08-25 2022-02-10 4 1 41136058+elefeint@users.nor... 41136058+elefeint@users.nor...
SpannerConnection.java
in cloud-spanner-r2dbc/src/main/java/com/google/cloud/spanner/r2dbc/api
8 - 2020-11-25 2021-05-26 2 1 41136058+elefeint@users.nor... 41136058+elefeint@users.nor...
TransactionInProgressException.java
in cloud-spanner-r2dbc/src/main/java/com/google/cloud/spanner/r2dbc
11 1 2020-11-25 2020-11-25 1 1 41136058+elefeint@users.nor... 41136058+elefeint@users.nor...
ArrayToIterableBinder.java
in cloud-spanner-r2dbc/src/main/java/com/google/cloud/spanner/r2dbc/v2
29 2 2022-02-10 2022-02-10 1 1 41136058+elefeint@users.nor... 41136058+elefeint@users.nor...
LongIntegerConverter.java
in cloud-spanner-r2dbc/src/main/java/com/google/cloud/spanner/r2dbc/v2
21 2 2020-11-25 2020-11-25 1 1 41136058+elefeint@users.nor... 41136058+elefeint@users.nor...
SpannerTransactionDefinition.java
in cloud-spanner-r2dbc/src/main/java/com/google/cloud/spanner/r2dbc/v2
38 5 2023-10-30 2023-10-30 1 1 jainsahab@google.com jainsahab@google.com
IterableBinder.java
in cloud-spanner-r2dbc/src/main/java/com/google/cloud/spanner/r2dbc/v2
19 2 2022-02-10 2022-02-10 1 1 41136058+elefeint@users.nor... 41136058+elefeint@users.nor...
SingleTypeBinder.java
in cloud-spanner-r2dbc/src/main/java/com/google/cloud/spanner/r2dbc/v2
25 3 2022-02-10 2022-02-10 1 1 41136058+elefeint@users.nor... 41136058+elefeint@users.nor...
SpannerClientLibrariesConverter.java
in cloud-spanner-r2dbc/src/main/java/com/google/cloud/spanner/r2dbc/v2
5 - 2020-11-25 2020-11-25 1 1 41136058+elefeint@users.nor... 41136058+elefeint@users.nor...
SpannerBatch.java
in cloud-spanner-r2dbc/src/main/java/com/google/cloud/spanner/r2dbc/v2
34 2 2021-07-16 2021-07-16 1 1 41136058+elefeint@users.nor... 41136058+elefeint@users.nor...
ReactiveResultSetCallback.java
in cloud-spanner-r2dbc/src/main/java/com/google/cloud/spanner/r2dbc/v2
49 2 2021-05-18 2021-05-18 1 1 41136058+elefeint@users.nor... 41136058+elefeint@users.nor...
StringToJsonConverter.java
in cloud-spanner-r2dbc/src/main/java/com/google/cloud/spanner/r2dbc/v2
17 2 2021-11-17 2021-11-17 1 1 zhumin@google.com zhumin@google.com
JsonWrapper.java
in cloud-spanner-r2dbc/src/main/java/com/google/cloud/spanner/r2dbc/v2
34 6 2021-11-17 2021-11-17 1 1 zhumin@google.com zhumin@google.com
SpannerConstants.java
in cloud-spanner-r2dbc/src/main/java/com/google/cloud/spanner/r2dbc/v2
6 - 2023-10-30 2023-10-30 1 1 jainsahab@google.com jainsahab@google.com
CredentialsHelper.java
in cloud-spanner-r2dbc/src/main/java/com/google/cloud/spanner/r2dbc
32 3 2020-11-23 2020-11-23 1 1 41136058+elefeint@users.nor... 41136058+elefeint@users.nor...
SpannerType.java
in cloud-spanner-r2dbc/src/main/java/com/google/cloud/spanner/r2dbc
78 4 2022-02-10 2022-02-10 1 1 41136058+elefeint@users.nor... 41136058+elefeint@users.nor...
BindingFailureException.java
in cloud-spanner-r2dbc/src/main/java/com/google/cloud/spanner/r2dbc
7 1 2020-11-25 2020-11-25 1 1 41136058+elefeint@users.nor... 41136058+elefeint@users.nor...
ConversionFailureException.java
in cloud-spanner-r2dbc/src/main/java/com/google/cloud/spanner/r2dbc
7 1 2020-11-25 2020-11-25 1 1 41136058+elefeint@users.nor... 41136058+elefeint@users.nor...
Files With Least Contributors (Top 46)
Based on the number of unique email addresses found in commits.

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
AbstractSpannerClientLibraryStatement.java
in cloud-spanner-r2dbc/src/main/java/com/google/cloud/spanner/r2dbc/v2
79 7 2020-09-11 2020-11-24 5 1 41136058+elefeint@users.nor... 41136058+elefeint@users.nor...
SpannerType.java
in cloud-spanner-r2dbc/src/main/java/com/google/cloud/spanner/r2dbc
78 4 2022-02-10 2022-02-10 1 1 41136058+elefeint@users.nor... 41136058+elefeint@users.nor...
ReactiveResultSetCallback.java
in cloud-spanner-r2dbc/src/main/java/com/google/cloud/spanner/r2dbc/v2
49 2 2021-05-18 2021-05-18 1 1 41136058+elefeint@users.nor... 41136058+elefeint@users.nor...
SpannerClientLibraryConnectionFactory.java
in cloud-spanner-r2dbc/src/main/java/com/google/cloud/spanner/r2dbc/v2
41 4 2020-08-25 2021-05-26 7 1 41136058+elefeint@users.nor... 41136058+elefeint@users.nor...
SpannerTransactionDefinition.java
in cloud-spanner-r2dbc/src/main/java/com/google/cloud/spanner/r2dbc/v2
38 5 2023-10-30 2023-10-30 1 1 jainsahab@google.com jainsahab@google.com
SpannerBatch.java
in cloud-spanner-r2dbc/src/main/java/com/google/cloud/spanner/r2dbc/v2
34 2 2021-07-16 2021-07-16 1 1 41136058+elefeint@users.nor... 41136058+elefeint@users.nor...
JsonWrapper.java
in cloud-spanner-r2dbc/src/main/java/com/google/cloud/spanner/r2dbc/v2
34 6 2021-11-17 2021-11-17 1 1 zhumin@google.com zhumin@google.com
CredentialsHelper.java
in cloud-spanner-r2dbc/src/main/java/com/google/cloud/spanner/r2dbc
32 3 2020-11-23 2020-11-23 1 1 41136058+elefeint@users.nor... 41136058+elefeint@users.nor...
ArrayToIterableBinder.java
in cloud-spanner-r2dbc/src/main/java/com/google/cloud/spanner/r2dbc/v2
29 2 2022-02-10 2022-02-10 1 1 41136058+elefeint@users.nor... 41136058+elefeint@users.nor...
SingleTypeBinder.java
in cloud-spanner-r2dbc/src/main/java/com/google/cloud/spanner/r2dbc/v2
25 3 2022-02-10 2022-02-10 1 1 41136058+elefeint@users.nor... 41136058+elefeint@users.nor...
LongIntegerConverter.java
in cloud-spanner-r2dbc/src/main/java/com/google/cloud/spanner/r2dbc/v2
21 2 2020-11-25 2020-11-25 1 1 41136058+elefeint@users.nor... 41136058+elefeint@users.nor...
IterableBinder.java
in cloud-spanner-r2dbc/src/main/java/com/google/cloud/spanner/r2dbc/v2
19 2 2022-02-10 2022-02-10 1 1 41136058+elefeint@users.nor... 41136058+elefeint@users.nor...
SpannerClientLibraryDmlStatement.java
in cloud-spanner-r2dbc/src/main/java/com/google/cloud/spanner/r2dbc/v2
19 3 2020-08-25 2021-07-16 6 1 41136058+elefeint@users.nor... 41136058+elefeint@users.nor...
StringToJsonConverter.java
in cloud-spanner-r2dbc/src/main/java/com/google/cloud/spanner/r2dbc/v2
17 2 2021-11-17 2021-11-17 1 1 zhumin@google.com zhumin@google.com
TransactionInProgressException.java
in cloud-spanner-r2dbc/src/main/java/com/google/cloud/spanner/r2dbc
11 1 2020-11-25 2020-11-25 1 1 41136058+elefeint@users.nor... 41136058+elefeint@users.nor...
SpannerConnection.java
in cloud-spanner-r2dbc/src/main/java/com/google/cloud/spanner/r2dbc/api
8 - 2020-11-25 2021-05-26 2 1 41136058+elefeint@users.nor... 41136058+elefeint@users.nor...
ClientLibraryTypeBinder.java
in cloud-spanner-r2dbc/src/main/java/com/google/cloud/spanner/r2dbc/v2
7 - 2020-08-25 2022-02-10 4 1 41136058+elefeint@users.nor... 41136058+elefeint@users.nor...
BindingFailureException.java
in cloud-spanner-r2dbc/src/main/java/com/google/cloud/spanner/r2dbc
7 1 2020-11-25 2020-11-25 1 1 41136058+elefeint@users.nor... 41136058+elefeint@users.nor...
ConversionFailureException.java
in cloud-spanner-r2dbc/src/main/java/com/google/cloud/spanner/r2dbc
7 1 2020-11-25 2020-11-25 1 1 41136058+elefeint@users.nor... 41136058+elefeint@users.nor...
SpannerConstants.java
in cloud-spanner-r2dbc/src/main/java/com/google/cloud/spanner/r2dbc/v2
6 - 2023-10-30 2023-10-30 1 1 jainsahab@google.com jainsahab@google.com
SpannerClientLibrariesConverter.java
in cloud-spanner-r2dbc/src/main/java/com/google/cloud/spanner/r2dbc/v2
5 - 2020-11-25 2020-11-25 1 1 41136058+elefeint@users.nor... 41136058+elefeint@users.nor...
DatabaseClientReactiveAdapter.java
in cloud-spanner-r2dbc/src/main/java/com/google/cloud/spanner/r2dbc/v2
211 20 2020-08-25 2021-07-16 17 2 41136058+elefeint@users.nor... 41136058+elefeint@users.nor...
DatabaseClientTransactionManager.java
in cloud-spanner-r2dbc/src/main/java/com/google/cloud/spanner/r2dbc/v2
109 12 2020-11-12 2025-04-30 7 2 41136058+elefeint@users.nor... koloite@gmail.com
SpannerExceptionUtil.java
in cloud-spanner-r2dbc/src/main/java/com/google/cloud/spanner/r2dbc/util
78 5 2019-12-02 2021-03-19 3 2 41136058+elefeint@users.nor... 41136058+elefeint@users.nor...
ObservableReactiveUtil.java
in cloud-spanner-r2dbc/src/main/java/com/google/cloud/spanner/r2dbc/util
76 12 2019-12-02 2021-03-03 3 2 41136058+elefeint@users.nor... 41136058+elefeint@users.nor...
SpannerClientLibraryColumnMetadata.java
in cloud-spanner-r2dbc/src/main/java/com/google/cloud/spanner/r2dbc/v2
42 5 2020-10-15 2022-01-26 4 2 dsolomakha@google.com 41136058+elefeint@users.nor...
SpannerClientLibraryDdlStatement.java
in cloud-spanner-r2dbc/src/main/java/com/google/cloud/spanner/r2dbc/v2
41 7 2020-08-25 2021-07-14 5 2 41136058+elefeint@users.nor... 41136058+elefeint@users.nor...
Assert.java
in cloud-spanner-r2dbc/src/main/java/com/google/cloud/spanner/r2dbc/util
25 4 2019-12-02 2020-03-06 2 2 41136058+elefeint@users.nor... dzou@users.noreply.github.com
StatementParser.java
in cloud-spanner-r2dbc/src/main/java/com/google/cloud/spanner/r2dbc/statement
20 2 2019-12-02 2020-04-23 3 2 41136058+elefeint@users.nor... 41136058+elefeint@users.nor...
CollectionsBuilder.java
in cloud-spanner-r2dbc/src/main/java/com/google/cloud/spanner/r2dbc/util
15 2 2019-12-02 2020-03-06 2 2 41136058+elefeint@users.nor... dzou@users.noreply.github.com
SpannerConnectionFactoryMetadata.java
in cloud-spanner-r2dbc/src/main/java/com/google/cloud/spanner/r2dbc
13 2 2019-12-02 2020-03-06 2 2 41136058+elefeint@users.nor... dzou@users.noreply.github.com
TypedNull.java
in cloud-spanner-r2dbc/src/main/java/com/google/cloud/spanner/r2dbc/statement
10 2 2019-12-02 2021-03-03 3 2 41136058+elefeint@users.nor... 41136058+elefeint@users.nor...
StatementType.java
in cloud-spanner-r2dbc/src/main/java/com/google/cloud/spanner/r2dbc/statement
7 - 2019-12-02 2020-03-06 2 2 41136058+elefeint@users.nor... dzou@users.noreply.github.com
BookExampleApp.java
in cloud-spanner-r2dbc-samples/cloud-spanner-r2dbc-sample/src/main/java/com/example
103 7 2020-01-09 2021-11-17 5 3 41136058+elefeint@users.nor... zhumin@google.com
ClientLibraryDecoder.java
in cloud-spanner-r2dbc/src/main/java/com/google/cloud/spanner/r2dbc/v2
86 3 2020-08-25 2022-02-10 7 3 41136058+elefeint@users.nor... 41136058+elefeint@users.nor...
SpannerClientLibraryRowMetadata.java
in cloud-spanner-r2dbc/src/main/java/com/google/cloud/spanner/r2dbc/v2
56 6 2020-10-15 2023-10-27 5 3 dsolomakha@google.com 11733935+prash-mi@users.nor...
SpannerClientLibraryResult.java
in cloud-spanner-r2dbc/src/main/java/com/google/cloud/spanner/r2dbc/v2
42 5 2020-08-25 2023-10-27 7 3 41136058+elefeint@users.nor... 11733935+prash-mi@users.nor...
SpannerClientLibraryRow.java
in cloud-spanner-r2dbc/src/main/java/com/google/cloud/spanner/r2dbc/v2
28 5 2020-08-25 2022-12-17 5 3 41136058+elefeint@users.nor... meltsufin@google.com
SpannerClientLibraryStatement.java
in cloud-spanner-r2dbc/src/main/java/com/google/cloud/spanner/r2dbc/v2
27 3 2020-08-25 2023-06-02 8 3 41136058+elefeint@users.nor... zhumin@google.com
SampleApplication.java
in cloud-spanner-r2dbc-samples/cloud-spanner-r2dbc-sample/src/main/java/com/example
24 1 2020-01-09 2025-02-21 4 3 41136058+elefeint@users.nor... jinseop@google.com
SpannerClientLibraryConverters.java
in cloud-spanner-r2dbc/src/main/java/com/google/cloud/spanner/r2dbc/v2
24 1 2020-11-10 2021-11-17 3 3 dsolomakha@google.com zhumin@google.com
SpannerConnectionMetadata.java
in cloud-spanner-r2dbc/src/main/java/com/google/cloud/spanner/r2dbc
13 2 2019-12-02 2020-03-06 3 3 41136058+elefeint@users.nor... dzou@users.noreply.github.com
SpannerConnectionConfiguration.java
in cloud-spanner-r2dbc/src/main/java/com/google/cloud/spanner/r2dbc
253 32 2019-12-02 2025-04-30 10 4 41136058+elefeint@users.nor... koloite@gmail.com
SpannerConnectionFactoryProvider.java
in cloud-spanner-r2dbc/src/main/java/com/google/cloud/spanner/r2dbc
117 7 2019-12-02 2025-04-30 12 4 41136058+elefeint@users.nor... koloite@gmail.com
ClientLibraryBinder.java
in cloud-spanner-r2dbc/src/main/java/com/google/cloud/spanner/r2dbc/v2
108 4 2020-08-25 2022-04-12 8 4 41136058+elefeint@users.nor... magiccrafter@gmail.com
SpannerClientLibraryConnection.java
in cloud-spanner-r2dbc/src/main/java/com/google/cloud/spanner/r2dbc/v2
145 23 2020-08-25 2025-02-28 15 5 41136058+elefeint@users.nor... jinseop@google.com
Correlations

File Size vs. Number of Changes: 46 points

cloud-spanner-r2dbc/src/main/java/com/google/cloud/spanner/r2dbc/SpannerConnectionConfiguration.java x: 253 lines of code y: 10 # changes cloud-spanner-r2dbc/src/main/java/com/google/cloud/spanner/r2dbc/SpannerConnectionFactoryProvider.java x: 117 lines of code y: 12 # changes cloud-spanner-r2dbc/src/main/java/com/google/cloud/spanner/r2dbc/v2/DatabaseClientTransactionManager.java x: 109 lines of code y: 7 # changes cloud-spanner-r2dbc/src/main/java/com/google/cloud/spanner/r2dbc/v2/SpannerClientLibraryConnection.java x: 145 lines of code y: 15 # changes cloud-spanner-r2dbc-samples/cloud-spanner-r2dbc-sample/src/main/java/com/example/SampleApplication.java x: 24 lines of code y: 4 # changes cloud-spanner-r2dbc/src/main/java/com/google/cloud/spanner/r2dbc/v2/SpannerConstants.java x: 6 lines of code y: 1 # changes cloud-spanner-r2dbc/src/main/java/com/google/cloud/spanner/r2dbc/v2/SpannerTransactionDefinition.java x: 38 lines of code y: 1 # changes cloud-spanner-r2dbc/src/main/java/com/google/cloud/spanner/r2dbc/v2/SpannerClientLibraryResult.java x: 42 lines of code y: 7 # changes cloud-spanner-r2dbc/src/main/java/com/google/cloud/spanner/r2dbc/v2/SpannerClientLibraryRowMetadata.java x: 56 lines of code y: 5 # changes cloud-spanner-r2dbc/src/main/java/com/google/cloud/spanner/r2dbc/v2/SpannerClientLibraryStatement.java x: 27 lines of code y: 8 # changes cloud-spanner-r2dbc/src/main/java/com/google/cloud/spanner/r2dbc/v2/SpannerClientLibraryRow.java x: 28 lines of code y: 5 # changes cloud-spanner-r2dbc/src/main/java/com/google/cloud/spanner/r2dbc/v2/ClientLibraryBinder.java x: 108 lines of code y: 8 # changes cloud-spanner-r2dbc/src/main/java/com/google/cloud/spanner/r2dbc/SpannerType.java x: 78 lines of code y: 1 # changes cloud-spanner-r2dbc/src/main/java/com/google/cloud/spanner/r2dbc/v2/ArrayToIterableBinder.java x: 29 lines of code y: 1 # changes cloud-spanner-r2dbc/src/main/java/com/google/cloud/spanner/r2dbc/v2/ClientLibraryDecoder.java x: 86 lines of code y: 7 # changes cloud-spanner-r2dbc/src/main/java/com/google/cloud/spanner/r2dbc/v2/ClientLibraryTypeBinder.java x: 7 lines of code y: 4 # changes cloud-spanner-r2dbc/src/main/java/com/google/cloud/spanner/r2dbc/v2/IterableBinder.java x: 19 lines of code y: 1 # changes cloud-spanner-r2dbc/src/main/java/com/google/cloud/spanner/r2dbc/v2/SingleTypeBinder.java x: 25 lines of code y: 1 # changes cloud-spanner-r2dbc/src/main/java/com/google/cloud/spanner/r2dbc/v2/SpannerClientLibraryColumnMetadata.java x: 42 lines of code y: 4 # changes cloud-spanner-r2dbc-samples/cloud-spanner-r2dbc-sample/src/main/java/com/example/BookExampleApp.java x: 103 lines of code y: 5 # changes cloud-spanner-r2dbc/src/main/java/com/google/cloud/spanner/r2dbc/v2/JsonWrapper.java x: 34 lines of code y: 1 # changes cloud-spanner-r2dbc/src/main/java/com/google/cloud/spanner/r2dbc/v2/SpannerClientLibraryConverters.java x: 24 lines of code y: 3 # changes cloud-spanner-r2dbc/src/main/java/com/google/cloud/spanner/r2dbc/v2/StringToJsonConverter.java x: 17 lines of code y: 1 # changes cloud-spanner-r2dbc/src/main/java/com/google/cloud/spanner/r2dbc/v2/DatabaseClientReactiveAdapter.java x: 211 lines of code y: 17 # changes cloud-spanner-r2dbc/src/main/java/com/google/cloud/spanner/r2dbc/v2/SpannerClientLibraryDmlStatement.java x: 19 lines of code y: 6 # changes cloud-spanner-r2dbc/src/main/java/com/google/cloud/spanner/r2dbc/v2/SpannerClientLibraryDdlStatement.java x: 41 lines of code y: 5 # changes cloud-spanner-r2dbc/src/main/java/com/google/cloud/spanner/r2dbc/api/SpannerConnection.java x: 8 lines of code y: 2 # changes cloud-spanner-r2dbc/src/main/java/com/google/cloud/spanner/r2dbc/v2/SpannerClientLibraryConnectionFactory.java x: 41 lines of code y: 7 # changes cloud-spanner-r2dbc/src/main/java/com/google/cloud/spanner/r2dbc/v2/ReactiveResultSetCallback.java x: 49 lines of code y: 1 # changes cloud-spanner-r2dbc/src/main/java/com/google/cloud/spanner/r2dbc/util/SpannerExceptionUtil.java x: 78 lines of code y: 3 # changes cloud-spanner-r2dbc/src/main/java/com/google/cloud/spanner/r2dbc/statement/TypedNull.java x: 10 lines of code y: 3 # changes cloud-spanner-r2dbc/src/main/java/com/google/cloud/spanner/r2dbc/util/ObservableReactiveUtil.java x: 76 lines of code y: 3 # changes cloud-spanner-r2dbc/src/main/java/com/google/cloud/spanner/r2dbc/BindingFailureException.java x: 7 lines of code y: 1 # changes cloud-spanner-r2dbc/src/main/java/com/google/cloud/spanner/r2dbc/TransactionInProgressException.java x: 11 lines of code y: 1 # changes cloud-spanner-r2dbc/src/main/java/com/google/cloud/spanner/r2dbc/v2/LongIntegerConverter.java x: 21 lines of code y: 1 # changes cloud-spanner-r2dbc/src/main/java/com/google/cloud/spanner/r2dbc/v2/SpannerClientLibrariesConverter.java x: 5 lines of code y: 1 # changes cloud-spanner-r2dbc/src/main/java/com/google/cloud/spanner/r2dbc/v2/AbstractSpannerClientLibraryStatement.java x: 79 lines of code y: 5 # changes cloud-spanner-r2dbc/src/main/java/com/google/cloud/spanner/r2dbc/CredentialsHelper.java x: 32 lines of code y: 1 # changes cloud-spanner-r2dbc/src/main/java/com/google/cloud/spanner/r2dbc/statement/StatementParser.java x: 20 lines of code y: 3 # changes cloud-spanner-r2dbc/src/main/java/com/google/cloud/spanner/r2dbc/SpannerConnectionFactoryMetadata.java x: 13 lines of code y: 2 # changes cloud-spanner-r2dbc/src/main/java/com/google/cloud/spanner/r2dbc/SpannerConnectionMetadata.java x: 13 lines of code y: 3 # changes cloud-spanner-r2dbc/src/main/java/com/google/cloud/spanner/r2dbc/statement/StatementType.java x: 7 lines of code y: 2 # changes cloud-spanner-r2dbc/src/main/java/com/google/cloud/spanner/r2dbc/util/Assert.java x: 25 lines of code y: 2 # changes cloud-spanner-r2dbc/src/main/java/com/google/cloud/spanner/r2dbc/util/CollectionsBuilder.java x: 15 lines of code y: 2 # changes
17.0
# changes
  min: 1.0
  average: 4.02
  25th percentile: 1.0
  median: 3.0
  75th percentile: 5.25
  max: 17.0
0 253.0
lines of code
min: 5.0 | average: 48.67 | 25th percentile: 14.5 | median: 28.5 | 75th percentile: 76.5 | max: 253.0

Number of Contributors vs. Number of Changes: 46 points

cloud-spanner-r2dbc/src/main/java/com/google/cloud/spanner/r2dbc/SpannerConnectionConfiguration.java x: 4 # contributors y: 10 # changes cloud-spanner-r2dbc/src/main/java/com/google/cloud/spanner/r2dbc/SpannerConnectionFactoryProvider.java x: 4 # contributors y: 12 # changes cloud-spanner-r2dbc/src/main/java/com/google/cloud/spanner/r2dbc/v2/DatabaseClientTransactionManager.java x: 2 # contributors y: 7 # changes cloud-spanner-r2dbc/src/main/java/com/google/cloud/spanner/r2dbc/v2/SpannerClientLibraryConnection.java x: 5 # contributors y: 15 # changes cloud-spanner-r2dbc-samples/cloud-spanner-r2dbc-sample/src/main/java/com/example/SampleApplication.java x: 3 # contributors y: 4 # changes cloud-spanner-r2dbc/src/main/java/com/google/cloud/spanner/r2dbc/v2/SpannerConstants.java x: 1 # contributors y: 1 # changes cloud-spanner-r2dbc/src/main/java/com/google/cloud/spanner/r2dbc/v2/SpannerClientLibraryResult.java x: 3 # contributors y: 7 # changes cloud-spanner-r2dbc/src/main/java/com/google/cloud/spanner/r2dbc/v2/SpannerClientLibraryRowMetadata.java x: 3 # contributors y: 5 # changes cloud-spanner-r2dbc/src/main/java/com/google/cloud/spanner/r2dbc/v2/SpannerClientLibraryStatement.java x: 3 # contributors y: 8 # changes cloud-spanner-r2dbc/src/main/java/com/google/cloud/spanner/r2dbc/v2/ClientLibraryBinder.java x: 4 # contributors y: 8 # changes cloud-spanner-r2dbc/src/main/java/com/google/cloud/spanner/r2dbc/v2/ClientLibraryTypeBinder.java x: 1 # contributors y: 4 # changes cloud-spanner-r2dbc/src/main/java/com/google/cloud/spanner/r2dbc/v2/SpannerClientLibraryColumnMetadata.java x: 2 # contributors y: 4 # changes cloud-spanner-r2dbc/src/main/java/com/google/cloud/spanner/r2dbc/v2/SpannerClientLibraryConverters.java x: 3 # contributors y: 3 # changes cloud-spanner-r2dbc/src/main/java/com/google/cloud/spanner/r2dbc/v2/DatabaseClientReactiveAdapter.java x: 2 # contributors y: 17 # changes cloud-spanner-r2dbc/src/main/java/com/google/cloud/spanner/r2dbc/v2/SpannerClientLibraryDmlStatement.java x: 1 # contributors y: 6 # changes cloud-spanner-r2dbc/src/main/java/com/google/cloud/spanner/r2dbc/v2/SpannerClientLibraryDdlStatement.java x: 2 # contributors y: 5 # changes cloud-spanner-r2dbc/src/main/java/com/google/cloud/spanner/r2dbc/api/SpannerConnection.java x: 1 # contributors y: 2 # changes cloud-spanner-r2dbc/src/main/java/com/google/cloud/spanner/r2dbc/v2/SpannerClientLibraryConnectionFactory.java x: 1 # contributors y: 7 # changes cloud-spanner-r2dbc/src/main/java/com/google/cloud/spanner/r2dbc/util/SpannerExceptionUtil.java x: 2 # contributors y: 3 # changes cloud-spanner-r2dbc/src/main/java/com/google/cloud/spanner/r2dbc/v2/AbstractSpannerClientLibraryStatement.java x: 1 # contributors y: 5 # changes cloud-spanner-r2dbc/src/main/java/com/google/cloud/spanner/r2dbc/SpannerConnectionFactoryMetadata.java x: 2 # contributors y: 2 # changes
17.0
# changes
  min: 1.0
  average: 4.02
  25th percentile: 1.0
  median: 3.0
  75th percentile: 5.25
  max: 17.0
0 5.0
# contributors
min: 1.0 | average: 1.93 | 25th percentile: 1.0 | median: 2.0 | 75th percentile: 3.0 | max: 5.0

Number of Contributors vs. File Size: 46 points

cloud-spanner-r2dbc/src/main/java/com/google/cloud/spanner/r2dbc/SpannerConnectionConfiguration.java x: 4 # contributors y: 253 lines of code cloud-spanner-r2dbc/src/main/java/com/google/cloud/spanner/r2dbc/SpannerConnectionFactoryProvider.java x: 4 # contributors y: 117 lines of code cloud-spanner-r2dbc/src/main/java/com/google/cloud/spanner/r2dbc/v2/DatabaseClientTransactionManager.java x: 2 # contributors y: 109 lines of code cloud-spanner-r2dbc/src/main/java/com/google/cloud/spanner/r2dbc/v2/SpannerClientLibraryConnection.java x: 5 # contributors y: 145 lines of code cloud-spanner-r2dbc-samples/cloud-spanner-r2dbc-sample/src/main/java/com/example/SampleApplication.java x: 3 # contributors y: 24 lines of code cloud-spanner-r2dbc/src/main/java/com/google/cloud/spanner/r2dbc/v2/SpannerConstants.java x: 1 # contributors y: 6 lines of code cloud-spanner-r2dbc/src/main/java/com/google/cloud/spanner/r2dbc/v2/SpannerTransactionDefinition.java x: 1 # contributors y: 38 lines of code cloud-spanner-r2dbc/src/main/java/com/google/cloud/spanner/r2dbc/v2/SpannerClientLibraryResult.java x: 3 # contributors y: 42 lines of code cloud-spanner-r2dbc/src/main/java/com/google/cloud/spanner/r2dbc/v2/SpannerClientLibraryRowMetadata.java x: 3 # contributors y: 56 lines of code cloud-spanner-r2dbc/src/main/java/com/google/cloud/spanner/r2dbc/v2/SpannerClientLibraryStatement.java x: 3 # contributors y: 27 lines of code cloud-spanner-r2dbc/src/main/java/com/google/cloud/spanner/r2dbc/v2/SpannerClientLibraryRow.java x: 3 # contributors y: 28 lines of code cloud-spanner-r2dbc/src/main/java/com/google/cloud/spanner/r2dbc/v2/ClientLibraryBinder.java x: 4 # contributors y: 108 lines of code cloud-spanner-r2dbc/src/main/java/com/google/cloud/spanner/r2dbc/SpannerType.java x: 1 # contributors y: 78 lines of code cloud-spanner-r2dbc/src/main/java/com/google/cloud/spanner/r2dbc/v2/ArrayToIterableBinder.java x: 1 # contributors y: 29 lines of code cloud-spanner-r2dbc/src/main/java/com/google/cloud/spanner/r2dbc/v2/ClientLibraryDecoder.java x: 3 # contributors y: 86 lines of code cloud-spanner-r2dbc/src/main/java/com/google/cloud/spanner/r2dbc/v2/ClientLibraryTypeBinder.java x: 1 # contributors y: 7 lines of code cloud-spanner-r2dbc/src/main/java/com/google/cloud/spanner/r2dbc/v2/IterableBinder.java x: 1 # contributors y: 19 lines of code cloud-spanner-r2dbc/src/main/java/com/google/cloud/spanner/r2dbc/v2/SingleTypeBinder.java x: 1 # contributors y: 25 lines of code cloud-spanner-r2dbc/src/main/java/com/google/cloud/spanner/r2dbc/v2/SpannerClientLibraryColumnMetadata.java x: 2 # contributors y: 42 lines of code cloud-spanner-r2dbc-samples/cloud-spanner-r2dbc-sample/src/main/java/com/example/BookExampleApp.java x: 3 # contributors y: 103 lines of code cloud-spanner-r2dbc/src/main/java/com/google/cloud/spanner/r2dbc/v2/JsonWrapper.java x: 1 # contributors y: 34 lines of code cloud-spanner-r2dbc/src/main/java/com/google/cloud/spanner/r2dbc/v2/StringToJsonConverter.java x: 1 # contributors y: 17 lines of code cloud-spanner-r2dbc/src/main/java/com/google/cloud/spanner/r2dbc/v2/DatabaseClientReactiveAdapter.java x: 2 # contributors y: 211 lines of code cloud-spanner-r2dbc/src/main/java/com/google/cloud/spanner/r2dbc/v2/SpannerClientLibraryDdlStatement.java x: 2 # contributors y: 41 lines of code cloud-spanner-r2dbc/src/main/java/com/google/cloud/spanner/r2dbc/api/SpannerConnection.java x: 1 # contributors y: 8 lines of code cloud-spanner-r2dbc/src/main/java/com/google/cloud/spanner/r2dbc/v2/SpannerClientLibraryConnectionFactory.java x: 1 # contributors y: 41 lines of code cloud-spanner-r2dbc/src/main/java/com/google/cloud/spanner/r2dbc/v2/ReactiveResultSetCallback.java x: 1 # contributors y: 49 lines of code cloud-spanner-r2dbc/src/main/java/com/google/cloud/spanner/r2dbc/util/SpannerExceptionUtil.java x: 2 # contributors y: 78 lines of code cloud-spanner-r2dbc/src/main/java/com/google/cloud/spanner/r2dbc/statement/TypedNull.java x: 2 # contributors y: 10 lines of code cloud-spanner-r2dbc/src/main/java/com/google/cloud/spanner/r2dbc/util/ObservableReactiveUtil.java x: 2 # contributors y: 76 lines of code cloud-spanner-r2dbc/src/main/java/com/google/cloud/spanner/r2dbc/TransactionInProgressException.java x: 1 # contributors y: 11 lines of code cloud-spanner-r2dbc/src/main/java/com/google/cloud/spanner/r2dbc/v2/LongIntegerConverter.java x: 1 # contributors y: 21 lines of code cloud-spanner-r2dbc/src/main/java/com/google/cloud/spanner/r2dbc/v2/SpannerClientLibrariesConverter.java x: 1 # contributors y: 5 lines of code cloud-spanner-r2dbc/src/main/java/com/google/cloud/spanner/r2dbc/v2/AbstractSpannerClientLibraryStatement.java x: 1 # contributors y: 79 lines of code cloud-spanner-r2dbc/src/main/java/com/google/cloud/spanner/r2dbc/CredentialsHelper.java x: 1 # contributors y: 32 lines of code cloud-spanner-r2dbc/src/main/java/com/google/cloud/spanner/r2dbc/statement/StatementParser.java x: 2 # contributors y: 20 lines of code cloud-spanner-r2dbc/src/main/java/com/google/cloud/spanner/r2dbc/SpannerConnectionFactoryMetadata.java x: 2 # contributors y: 13 lines of code cloud-spanner-r2dbc/src/main/java/com/google/cloud/spanner/r2dbc/SpannerConnectionMetadata.java x: 3 # contributors y: 13 lines of code cloud-spanner-r2dbc/src/main/java/com/google/cloud/spanner/r2dbc/statement/StatementType.java x: 2 # contributors y: 7 lines of code cloud-spanner-r2dbc/src/main/java/com/google/cloud/spanner/r2dbc/util/Assert.java x: 2 # contributors y: 25 lines of code cloud-spanner-r2dbc/src/main/java/com/google/cloud/spanner/r2dbc/util/CollectionsBuilder.java x: 2 # contributors y: 15 lines of code
253.0
lines of code
  min: 5.0
  average: 48.67
  25th percentile: 14.5
  median: 28.5
  75th percentile: 76.5
  max: 253.0
0 5.0
# contributors
min: 1.0 | average: 1.93 | 25th percentile: 1.0 | median: 2.0 | 75th percentile: 3.0 | max: 5.0