GoogleCloudPlatform / alloydb-java-connector
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 39 files with 1,879 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)
    • 13 files changed 6-20 times (1,164 lines of code)
    • 26 files changed 1-5 times (715 lines of code)
0% | 0% | 0% | 61% | 38%
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 39 files with 1,879 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)
    • 16 files changed by 2-5 contributors (1,369 lines of code)
    • 23 files changed by 1 contributor (510 lines of code)
0% | 0% | 0% | 72% | 27%
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, md, xml, txt, json, properties, in, json5, gitignore, py, bat, cmd
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
java0% | 0% | 0% | 62% | 37%
py0% | 0% | 0% | 0% | 100%
xml0% | 0% | 0% | 0% | 100%
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
alloydb-jdbc-connector0% | 0% | 0% | 62% | 37%
ROOT0% | 0% | 0% | 0% | 100%
Most Frequently Changed Files (Top 39)

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
Connector.java
in alloydb-jdbc-connector/src/main/java/com/google/cloud/alloydb
109 7 2023-07-06 2025-05-01 17 3 enocom@google.com enocom@google.com
DefaultConnectionInfoRepository.java
in alloydb-jdbc-connector/src/main/java/com/google/cloud/alloydb
129 7 2023-05-01 2024-04-08 13 3 enocom@google.com 91583351+ttosta-google@user...
ConnectionConfig.java
in alloydb-jdbc-connector/src/main/java/com/google/cloud/alloydb
158 17 2023-10-17 2025-01-21 12 2 91583351+ttosta-google@user... enocom@google.com
ConnectorRegistry.java
in alloydb-jdbc-connector/src/main/java/com/google/cloud/alloydb
18 5 2023-07-11 2024-04-15 10 3 enocom@google.com 91583351+ttosta-google@user...
InternalConnectorRegistry.java
in alloydb-jdbc-connector/src/main/java/com/google/cloud/alloydb
167 13 2023-11-09 2025-05-01 9 2 91583351+ttosta-google@user... enocom@google.com
ConnectionInfo.java
in alloydb-jdbc-connector/src/main/java/com/google/cloud/alloydb
108 12 2023-04-20 2024-04-08 8 3 enocom@google.com 91583351+ttosta-google@user...
DefaultConnectionInfoCacheFactory.java
in alloydb-jdbc-connector/src/main/java/com/google/cloud/alloydb
23 2 2023-07-07 2025-01-21 7 3 enocom@google.com enocom@google.com
ConnectionInfoCache.java
in alloydb-jdbc-connector/src/main/java/com/google/cloud/alloydb
7 - 2023-05-04 2024-01-23 6 2 enocom@google.com 91583351+ttosta-google@user...
ConnectionInfoRepository.java
in alloydb-jdbc-connector/src/main/java/com/google/cloud/alloydb
8 - 2023-04-20 2025-05-01 6 3 enocom@google.com enocom@google.com
ConnectionInfoCacheFactory.java
in alloydb-jdbc-connector/src/main/java/com/google/cloud/alloydb
12 - 2023-07-07 2024-01-29 6 3 enocom@google.com 91583351+ttosta-google@user...
AlloyDBAdminClientFactory.java
in alloydb-jdbc-connector/src/main/java/com/google/cloud/alloydb
30 1 2023-07-06 2024-04-15 6 2 enocom@google.com 91583351+ttosta-google@user...
ConnectionSocket.java
in alloydb-jdbc-connector/src/main/java/com/google/cloud/alloydb
180 3 2024-01-08 2025-04-29 6 2 91583351+ttosta-google@user... enocom@google.com
Refresher.java
in alloydb-jdbc-connector/src/main/java/com/google/cloud/alloydb
215 8 2023-11-02 2024-04-10 6 2 103529393+hessjcg@users.nor... 91583351+ttosta-google@user...
DefaultConnectionInfoRepositoryFactory.java
in alloydb-jdbc-connector/src/main/java/com/google/cloud/alloydb
25 1 2023-11-13 2024-04-15 4 1 91583351+ttosta-google@user... 91583351+ttosta-google@user...
SocketFactory.java
in alloydb-jdbc-connector/src/main/java/com/google/cloud/alloydb
33 6 2023-07-11 2023-11-09 4 2 enocom@google.com 91583351+ttosta-google@user...
ConnectorConfig.java
in alloydb-jdbc-connector/src/main/java/com/google/cloud/alloydb
156 20 2023-11-09 2025-01-21 4 2 91583351+ttosta-google@user... enocom@google.com
ConnectionInfoRepositoryFactory.java
in alloydb-jdbc-connector/src/main/java/com/google/cloud/alloydb
4 - 2023-11-13 2024-04-15 3 1 91583351+ttosta-google@user... 91583351+ttosta-google@user...
Version.java
in alloydb-jdbc-connector/src/main/java/com/google/cloud/alloydb
4 - 2023-07-06 2023-07-17 3 1 enocom@google.com enocom@google.com
RefreshCalculator.java
in alloydb-jdbc-connector/src/main/java/com/google/cloud/alloydb
16 1 2023-05-09 2025-01-21 3 2 enocom@google.com enocom@google.com
IpType.java
in alloydb-jdbc-connector/src/main/java/com/google/cloud/alloydb
6 - 2024-01-29 2024-04-08 2 1 91583351+ttosta-google@user... 91583351+ttosta-google@user...
CredentialFactory.java
in alloydb-jdbc-connector/src/main/java/com/google/cloud/alloydb
10 1 2023-11-10 2024-04-19 2 1 91583351+ttosta-google@user... 91583351+ttosta-google@user...
SupplierCredentialFactory.java
in alloydb-jdbc-connector/src/main/java/com/google/cloud/alloydb
18 2 2023-11-10 2024-04-19 2 1 91583351+ttosta-google@user... 91583351+ttosta-google@user...
DefaultCredentialFactory.java
in alloydb-jdbc-connector/src/main/java/com/google/cloud/alloydb
19 1 2023-11-10 2024-04-19 2 1 91583351+ttosta-google@user... 91583351+ttosta-google@user...
ConstantCredentialFactory.java
in alloydb-jdbc-connector/src/main/java/com/google/cloud/alloydb
22 3 2023-11-10 2024-04-19 2 1 91583351+ttosta-google@user... 91583351+ttosta-google@user...
FileCredentialFactory.java
in alloydb-jdbc-connector/src/main/java/com/google/cloud/alloydb
24 1 2023-11-10 2024-04-19 2 1 91583351+ttosta-google@user... 91583351+ttosta-google@user...
ServiceAccountImpersonatingCredentialFactory.java
in alloydb-jdbc-connector/src/main/java/com/google/cloud/alloydb
31 1 2023-11-10 2024-04-19 2 1 91583351+ttosta-google@user... 91583351+ttosta-google@user...
AuthType.java
in alloydb-jdbc-connector/src/main/java/com/google/cloud/alloydb
5 - 2023-12-18 2023-12-18 1 1 91583351+ttosta-google@user... 91583351+ttosta-google@user...
RefreshStrategy.java
in alloydb-jdbc-connector/src/main/java/com/google/cloud/alloydb
5 - 2025-01-21 2025-01-21 1 1 enocom@google.com enocom@google.com
AccessTokenSupplier.java
in alloydb-jdbc-connector/src/main/java/com/google/cloud/alloydb
5 - 2023-12-18 2023-12-18 1 1 91583351+ttosta-google@user... 91583351+ttosta-google@user...
10 - 2023-04-18 2023-04-18 1 1 enocom@google.com enocom@google.com
owlbot.py
in root
12 - 2023-04-18 2023-04-18 1 1 enocom@google.com enocom@google.com
TerminalException.java
in alloydb-jdbc-connector/src/main/java/com/google/cloud/alloydb
12 3 2024-02-05 2024-02-05 1 1 91583351+ttosta-google@user... 91583351+ttosta-google@user...
RsaKeyPairGenerator.java
in alloydb-jdbc-connector/src/main/java/com/google/cloud/alloydb
17 1 2023-07-11 2023-07-11 1 1 enocom@google.com enocom@google.com
AlloyDBFeature.java
in alloydb-jdbc-connector/src/main/java/com/google/cloud/alloydb/nativeimage
21 1 2023-11-01 2023-11-01 1 1 91583351+ttosta-google@user... 91583351+ttosta-google@user...
AsyncRateLimiter.java
in alloydb-jdbc-connector/src/main/java/com/google/cloud/alloydb
33 2 2023-10-25 2023-10-25 1 1 103529393+hessjcg@users.nor... 103529393+hessjcg@users.nor...
RefreshAheadConnectionInfoCache.java
in alloydb-jdbc-connector/src/main/java/com/google/cloud/alloydb
37 4 2025-01-21 2025-01-21 1 1 enocom@google.com enocom@google.com
CredentialFactoryProvider.java
in alloydb-jdbc-connector/src/main/java/com/google/cloud/alloydb
40 2 2023-11-13 2023-11-13 1 1 91583351+ttosta-google@user... 91583351+ttosta-google@user...
DefaultAccessTokenSupplier.java
in alloydb-jdbc-connector/src/main/java/com/google/cloud/alloydb
55 2 2023-12-18 2023-12-18 1 1 91583351+ttosta-google@user... 91583351+ttosta-google@user...
LazyConnectionInfoCache.java
in alloydb-jdbc-connector/src/main/java/com/google/cloud/alloydb
95 6 2025-01-21 2025-01-21 1 1 enocom@google.com enocom@google.com
Files With Most Contributors (Top 39)
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
Connector.java
in alloydb-jdbc-connector/src/main/java/com/google/cloud/alloydb
109 7 2023-07-06 2025-05-01 17 3 enocom@google.com enocom@google.com
DefaultConnectionInfoRepository.java
in alloydb-jdbc-connector/src/main/java/com/google/cloud/alloydb
129 7 2023-05-01 2024-04-08 13 3 enocom@google.com 91583351+ttosta-google@user...
ConnectorRegistry.java
in alloydb-jdbc-connector/src/main/java/com/google/cloud/alloydb
18 5 2023-07-11 2024-04-15 10 3 enocom@google.com 91583351+ttosta-google@user...
ConnectionInfo.java
in alloydb-jdbc-connector/src/main/java/com/google/cloud/alloydb
108 12 2023-04-20 2024-04-08 8 3 enocom@google.com 91583351+ttosta-google@user...
DefaultConnectionInfoCacheFactory.java
in alloydb-jdbc-connector/src/main/java/com/google/cloud/alloydb
23 2 2023-07-07 2025-01-21 7 3 enocom@google.com enocom@google.com
ConnectionInfoCacheFactory.java
in alloydb-jdbc-connector/src/main/java/com/google/cloud/alloydb
12 - 2023-07-07 2024-01-29 6 3 enocom@google.com 91583351+ttosta-google@user...
ConnectionInfoRepository.java
in alloydb-jdbc-connector/src/main/java/com/google/cloud/alloydb
8 - 2023-04-20 2025-05-01 6 3 enocom@google.com enocom@google.com
ConnectionConfig.java
in alloydb-jdbc-connector/src/main/java/com/google/cloud/alloydb
158 17 2023-10-17 2025-01-21 12 2 91583351+ttosta-google@user... enocom@google.com
InternalConnectorRegistry.java
in alloydb-jdbc-connector/src/main/java/com/google/cloud/alloydb
167 13 2023-11-09 2025-05-01 9 2 91583351+ttosta-google@user... enocom@google.com
ConnectionSocket.java
in alloydb-jdbc-connector/src/main/java/com/google/cloud/alloydb
180 3 2024-01-08 2025-04-29 6 2 91583351+ttosta-google@user... enocom@google.com
Refresher.java
in alloydb-jdbc-connector/src/main/java/com/google/cloud/alloydb
215 8 2023-11-02 2024-04-10 6 2 103529393+hessjcg@users.nor... 91583351+ttosta-google@user...
ConnectionInfoCache.java
in alloydb-jdbc-connector/src/main/java/com/google/cloud/alloydb
7 - 2023-05-04 2024-01-23 6 2 enocom@google.com 91583351+ttosta-google@user...
AlloyDBAdminClientFactory.java
in alloydb-jdbc-connector/src/main/java/com/google/cloud/alloydb
30 1 2023-07-06 2024-04-15 6 2 enocom@google.com 91583351+ttosta-google@user...
ConnectorConfig.java
in alloydb-jdbc-connector/src/main/java/com/google/cloud/alloydb
156 20 2023-11-09 2025-01-21 4 2 91583351+ttosta-google@user... enocom@google.com
SocketFactory.java
in alloydb-jdbc-connector/src/main/java/com/google/cloud/alloydb
33 6 2023-07-11 2023-11-09 4 2 enocom@google.com 91583351+ttosta-google@user...
RefreshCalculator.java
in alloydb-jdbc-connector/src/main/java/com/google/cloud/alloydb
16 1 2023-05-09 2025-01-21 3 2 enocom@google.com enocom@google.com
DefaultConnectionInfoRepositoryFactory.java
in alloydb-jdbc-connector/src/main/java/com/google/cloud/alloydb
25 1 2023-11-13 2024-04-15 4 1 91583351+ttosta-google@user... 91583351+ttosta-google@user...
Version.java
in alloydb-jdbc-connector/src/main/java/com/google/cloud/alloydb
4 - 2023-07-06 2023-07-17 3 1 enocom@google.com enocom@google.com
ConnectionInfoRepositoryFactory.java
in alloydb-jdbc-connector/src/main/java/com/google/cloud/alloydb
4 - 2023-11-13 2024-04-15 3 1 91583351+ttosta-google@user... 91583351+ttosta-google@user...
ServiceAccountImpersonatingCredentialFactory.java
in alloydb-jdbc-connector/src/main/java/com/google/cloud/alloydb
31 1 2023-11-10 2024-04-19 2 1 91583351+ttosta-google@user... 91583351+ttosta-google@user...
IpType.java
in alloydb-jdbc-connector/src/main/java/com/google/cloud/alloydb
6 - 2024-01-29 2024-04-08 2 1 91583351+ttosta-google@user... 91583351+ttosta-google@user...
DefaultCredentialFactory.java
in alloydb-jdbc-connector/src/main/java/com/google/cloud/alloydb
19 1 2023-11-10 2024-04-19 2 1 91583351+ttosta-google@user... 91583351+ttosta-google@user...
CredentialFactory.java
in alloydb-jdbc-connector/src/main/java/com/google/cloud/alloydb
10 1 2023-11-10 2024-04-19 2 1 91583351+ttosta-google@user... 91583351+ttosta-google@user...
ConstantCredentialFactory.java
in alloydb-jdbc-connector/src/main/java/com/google/cloud/alloydb
22 3 2023-11-10 2024-04-19 2 1 91583351+ttosta-google@user... 91583351+ttosta-google@user...
SupplierCredentialFactory.java
in alloydb-jdbc-connector/src/main/java/com/google/cloud/alloydb
18 2 2023-11-10 2024-04-19 2 1 91583351+ttosta-google@user... 91583351+ttosta-google@user...
FileCredentialFactory.java
in alloydb-jdbc-connector/src/main/java/com/google/cloud/alloydb
24 1 2023-11-10 2024-04-19 2 1 91583351+ttosta-google@user... 91583351+ttosta-google@user...
10 - 2023-04-18 2023-04-18 1 1 enocom@google.com enocom@google.com
AccessTokenSupplier.java
in alloydb-jdbc-connector/src/main/java/com/google/cloud/alloydb
5 - 2023-12-18 2023-12-18 1 1 91583351+ttosta-google@user... 91583351+ttosta-google@user...
RefreshStrategy.java
in alloydb-jdbc-connector/src/main/java/com/google/cloud/alloydb
5 - 2025-01-21 2025-01-21 1 1 enocom@google.com enocom@google.com
AsyncRateLimiter.java
in alloydb-jdbc-connector/src/main/java/com/google/cloud/alloydb
33 2 2023-10-25 2023-10-25 1 1 103529393+hessjcg@users.nor... 103529393+hessjcg@users.nor...
LazyConnectionInfoCache.java
in alloydb-jdbc-connector/src/main/java/com/google/cloud/alloydb
95 6 2025-01-21 2025-01-21 1 1 enocom@google.com enocom@google.com
DefaultAccessTokenSupplier.java
in alloydb-jdbc-connector/src/main/java/com/google/cloud/alloydb
55 2 2023-12-18 2023-12-18 1 1 91583351+ttosta-google@user... 91583351+ttosta-google@user...
AuthType.java
in alloydb-jdbc-connector/src/main/java/com/google/cloud/alloydb
5 - 2023-12-18 2023-12-18 1 1 91583351+ttosta-google@user... 91583351+ttosta-google@user...
RefreshAheadConnectionInfoCache.java
in alloydb-jdbc-connector/src/main/java/com/google/cloud/alloydb
37 4 2025-01-21 2025-01-21 1 1 enocom@google.com enocom@google.com
RsaKeyPairGenerator.java
in alloydb-jdbc-connector/src/main/java/com/google/cloud/alloydb
17 1 2023-07-11 2023-07-11 1 1 enocom@google.com enocom@google.com
CredentialFactoryProvider.java
in alloydb-jdbc-connector/src/main/java/com/google/cloud/alloydb
40 2 2023-11-13 2023-11-13 1 1 91583351+ttosta-google@user... 91583351+ttosta-google@user...
TerminalException.java
in alloydb-jdbc-connector/src/main/java/com/google/cloud/alloydb
12 3 2024-02-05 2024-02-05 1 1 91583351+ttosta-google@user... 91583351+ttosta-google@user...
AlloyDBFeature.java
in alloydb-jdbc-connector/src/main/java/com/google/cloud/alloydb/nativeimage
21 1 2023-11-01 2023-11-01 1 1 91583351+ttosta-google@user... 91583351+ttosta-google@user...
owlbot.py
in root
12 - 2023-04-18 2023-04-18 1 1 enocom@google.com enocom@google.com
Files With Least Contributors (Top 39)
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
LazyConnectionInfoCache.java
in alloydb-jdbc-connector/src/main/java/com/google/cloud/alloydb
95 6 2025-01-21 2025-01-21 1 1 enocom@google.com enocom@google.com
DefaultAccessTokenSupplier.java
in alloydb-jdbc-connector/src/main/java/com/google/cloud/alloydb
55 2 2023-12-18 2023-12-18 1 1 91583351+ttosta-google@user... 91583351+ttosta-google@user...
CredentialFactoryProvider.java
in alloydb-jdbc-connector/src/main/java/com/google/cloud/alloydb
40 2 2023-11-13 2023-11-13 1 1 91583351+ttosta-google@user... 91583351+ttosta-google@user...
RefreshAheadConnectionInfoCache.java
in alloydb-jdbc-connector/src/main/java/com/google/cloud/alloydb
37 4 2025-01-21 2025-01-21 1 1 enocom@google.com enocom@google.com
AsyncRateLimiter.java
in alloydb-jdbc-connector/src/main/java/com/google/cloud/alloydb
33 2 2023-10-25 2023-10-25 1 1 103529393+hessjcg@users.nor... 103529393+hessjcg@users.nor...
ServiceAccountImpersonatingCredentialFactory.java
in alloydb-jdbc-connector/src/main/java/com/google/cloud/alloydb
31 1 2023-11-10 2024-04-19 2 1 91583351+ttosta-google@user... 91583351+ttosta-google@user...
DefaultConnectionInfoRepositoryFactory.java
in alloydb-jdbc-connector/src/main/java/com/google/cloud/alloydb
25 1 2023-11-13 2024-04-15 4 1 91583351+ttosta-google@user... 91583351+ttosta-google@user...
FileCredentialFactory.java
in alloydb-jdbc-connector/src/main/java/com/google/cloud/alloydb
24 1 2023-11-10 2024-04-19 2 1 91583351+ttosta-google@user... 91583351+ttosta-google@user...
ConstantCredentialFactory.java
in alloydb-jdbc-connector/src/main/java/com/google/cloud/alloydb
22 3 2023-11-10 2024-04-19 2 1 91583351+ttosta-google@user... 91583351+ttosta-google@user...
AlloyDBFeature.java
in alloydb-jdbc-connector/src/main/java/com/google/cloud/alloydb/nativeimage
21 1 2023-11-01 2023-11-01 1 1 91583351+ttosta-google@user... 91583351+ttosta-google@user...
DefaultCredentialFactory.java
in alloydb-jdbc-connector/src/main/java/com/google/cloud/alloydb
19 1 2023-11-10 2024-04-19 2 1 91583351+ttosta-google@user... 91583351+ttosta-google@user...
SupplierCredentialFactory.java
in alloydb-jdbc-connector/src/main/java/com/google/cloud/alloydb
18 2 2023-11-10 2024-04-19 2 1 91583351+ttosta-google@user... 91583351+ttosta-google@user...
RsaKeyPairGenerator.java
in alloydb-jdbc-connector/src/main/java/com/google/cloud/alloydb
17 1 2023-07-11 2023-07-11 1 1 enocom@google.com enocom@google.com
TerminalException.java
in alloydb-jdbc-connector/src/main/java/com/google/cloud/alloydb
12 3 2024-02-05 2024-02-05 1 1 91583351+ttosta-google@user... 91583351+ttosta-google@user...
owlbot.py
in root
12 - 2023-04-18 2023-04-18 1 1 enocom@google.com enocom@google.com
10 - 2023-04-18 2023-04-18 1 1 enocom@google.com enocom@google.com
CredentialFactory.java
in alloydb-jdbc-connector/src/main/java/com/google/cloud/alloydb
10 1 2023-11-10 2024-04-19 2 1 91583351+ttosta-google@user... 91583351+ttosta-google@user...
IpType.java
in alloydb-jdbc-connector/src/main/java/com/google/cloud/alloydb
6 - 2024-01-29 2024-04-08 2 1 91583351+ttosta-google@user... 91583351+ttosta-google@user...
AccessTokenSupplier.java
in alloydb-jdbc-connector/src/main/java/com/google/cloud/alloydb
5 - 2023-12-18 2023-12-18 1 1 91583351+ttosta-google@user... 91583351+ttosta-google@user...
RefreshStrategy.java
in alloydb-jdbc-connector/src/main/java/com/google/cloud/alloydb
5 - 2025-01-21 2025-01-21 1 1 enocom@google.com enocom@google.com
AuthType.java
in alloydb-jdbc-connector/src/main/java/com/google/cloud/alloydb
5 - 2023-12-18 2023-12-18 1 1 91583351+ttosta-google@user... 91583351+ttosta-google@user...
Version.java
in alloydb-jdbc-connector/src/main/java/com/google/cloud/alloydb
4 - 2023-07-06 2023-07-17 3 1 enocom@google.com enocom@google.com
ConnectionInfoRepositoryFactory.java
in alloydb-jdbc-connector/src/main/java/com/google/cloud/alloydb
4 - 2023-11-13 2024-04-15 3 1 91583351+ttosta-google@user... 91583351+ttosta-google@user...
Refresher.java
in alloydb-jdbc-connector/src/main/java/com/google/cloud/alloydb
215 8 2023-11-02 2024-04-10 6 2 103529393+hessjcg@users.nor... 91583351+ttosta-google@user...
ConnectionSocket.java
in alloydb-jdbc-connector/src/main/java/com/google/cloud/alloydb
180 3 2024-01-08 2025-04-29 6 2 91583351+ttosta-google@user... enocom@google.com
InternalConnectorRegistry.java
in alloydb-jdbc-connector/src/main/java/com/google/cloud/alloydb
167 13 2023-11-09 2025-05-01 9 2 91583351+ttosta-google@user... enocom@google.com
ConnectionConfig.java
in alloydb-jdbc-connector/src/main/java/com/google/cloud/alloydb
158 17 2023-10-17 2025-01-21 12 2 91583351+ttosta-google@user... enocom@google.com
ConnectorConfig.java
in alloydb-jdbc-connector/src/main/java/com/google/cloud/alloydb
156 20 2023-11-09 2025-01-21 4 2 91583351+ttosta-google@user... enocom@google.com
SocketFactory.java
in alloydb-jdbc-connector/src/main/java/com/google/cloud/alloydb
33 6 2023-07-11 2023-11-09 4 2 enocom@google.com 91583351+ttosta-google@user...
AlloyDBAdminClientFactory.java
in alloydb-jdbc-connector/src/main/java/com/google/cloud/alloydb
30 1 2023-07-06 2024-04-15 6 2 enocom@google.com 91583351+ttosta-google@user...
RefreshCalculator.java
in alloydb-jdbc-connector/src/main/java/com/google/cloud/alloydb
16 1 2023-05-09 2025-01-21 3 2 enocom@google.com enocom@google.com
ConnectionInfoCache.java
in alloydb-jdbc-connector/src/main/java/com/google/cloud/alloydb
7 - 2023-05-04 2024-01-23 6 2 enocom@google.com 91583351+ttosta-google@user...
DefaultConnectionInfoRepository.java
in alloydb-jdbc-connector/src/main/java/com/google/cloud/alloydb
129 7 2023-05-01 2024-04-08 13 3 enocom@google.com 91583351+ttosta-google@user...
Connector.java
in alloydb-jdbc-connector/src/main/java/com/google/cloud/alloydb
109 7 2023-07-06 2025-05-01 17 3 enocom@google.com enocom@google.com
ConnectionInfo.java
in alloydb-jdbc-connector/src/main/java/com/google/cloud/alloydb
108 12 2023-04-20 2024-04-08 8 3 enocom@google.com 91583351+ttosta-google@user...
DefaultConnectionInfoCacheFactory.java
in alloydb-jdbc-connector/src/main/java/com/google/cloud/alloydb
23 2 2023-07-07 2025-01-21 7 3 enocom@google.com enocom@google.com
ConnectorRegistry.java
in alloydb-jdbc-connector/src/main/java/com/google/cloud/alloydb
18 5 2023-07-11 2024-04-15 10 3 enocom@google.com 91583351+ttosta-google@user...
ConnectionInfoCacheFactory.java
in alloydb-jdbc-connector/src/main/java/com/google/cloud/alloydb
12 - 2023-07-07 2024-01-29 6 3 enocom@google.com 91583351+ttosta-google@user...
ConnectionInfoRepository.java
in alloydb-jdbc-connector/src/main/java/com/google/cloud/alloydb
8 - 2023-04-20 2025-05-01 6 3 enocom@google.com enocom@google.com
Correlations

File Size vs. Number of Changes: 39 points

alloydb-jdbc-connector/src/main/java/com/google/cloud/alloydb/ConnectionInfoRepository.java x: 8 lines of code y: 6 # changes alloydb-jdbc-connector/src/main/java/com/google/cloud/alloydb/Connector.java x: 109 lines of code y: 17 # changes alloydb-jdbc-connector/src/main/java/com/google/cloud/alloydb/InternalConnectorRegistry.java x: 167 lines of code y: 9 # changes alloydb-jdbc-connector/src/main/java/com/google/cloud/alloydb/ConnectionSocket.java x: 180 lines of code y: 6 # changes alloydb-jdbc-connector/src/main/java/com/google/cloud/alloydb/ConnectionConfig.java x: 158 lines of code y: 12 # changes alloydb-jdbc-connector/src/main/java/com/google/cloud/alloydb/ConnectorConfig.java x: 156 lines of code y: 4 # changes alloydb-jdbc-connector/src/main/java/com/google/cloud/alloydb/DefaultConnectionInfoCacheFactory.java x: 23 lines of code y: 7 # changes alloydb-jdbc-connector/src/main/java/com/google/cloud/alloydb/LazyConnectionInfoCache.java x: 95 lines of code y: 1 # changes alloydb-jdbc-connector/src/main/java/com/google/cloud/alloydb/RefreshAheadConnectionInfoCache.java x: 37 lines of code y: 1 # changes alloydb-jdbc-connector/src/main/java/com/google/cloud/alloydb/RefreshCalculator.java x: 16 lines of code y: 3 # changes alloydb-jdbc-connector/src/main/java/com/google/cloud/alloydb/RefreshStrategy.java x: 5 lines of code y: 1 # changes alloydb-jdbc-connector/src/main/java/com/google/cloud/alloydb/ConstantCredentialFactory.java x: 22 lines of code y: 2 # changes alloydb-jdbc-connector/src/main/java/com/google/cloud/alloydb/CredentialFactory.java x: 10 lines of code y: 2 # changes alloydb-jdbc-connector/src/main/java/com/google/cloud/alloydb/DefaultCredentialFactory.java x: 19 lines of code y: 2 # changes alloydb-jdbc-connector/src/main/java/com/google/cloud/alloydb/FileCredentialFactory.java x: 24 lines of code y: 2 # changes alloydb-jdbc-connector/src/main/java/com/google/cloud/alloydb/ServiceAccountImpersonatingCredentialFactory.java x: 31 lines of code y: 2 # changes alloydb-jdbc-connector/src/main/java/com/google/cloud/alloydb/SupplierCredentialFactory.java x: 18 lines of code y: 2 # changes alloydb-jdbc-connector/src/main/java/com/google/cloud/alloydb/AlloyDBAdminClientFactory.java x: 30 lines of code y: 6 # changes alloydb-jdbc-connector/src/main/java/com/google/cloud/alloydb/ConnectionInfoRepositoryFactory.java x: 4 lines of code y: 3 # changes alloydb-jdbc-connector/src/main/java/com/google/cloud/alloydb/ConnectorRegistry.java x: 18 lines of code y: 10 # changes alloydb-jdbc-connector/src/main/java/com/google/cloud/alloydb/DefaultConnectionInfoRepositoryFactory.java x: 25 lines of code y: 4 # changes alloydb-jdbc-connector/src/main/java/com/google/cloud/alloydb/Refresher.java x: 215 lines of code y: 6 # changes alloydb-jdbc-connector/src/main/java/com/google/cloud/alloydb/ConnectionInfo.java x: 108 lines of code y: 8 # changes alloydb-jdbc-connector/src/main/java/com/google/cloud/alloydb/DefaultConnectionInfoRepository.java x: 129 lines of code y: 13 # changes alloydb-jdbc-connector/src/main/java/com/google/cloud/alloydb/IpType.java x: 6 lines of code y: 2 # changes alloydb-jdbc-connector/src/main/java/com/google/cloud/alloydb/TerminalException.java x: 12 lines of code y: 1 # changes alloydb-jdbc-connector/src/main/java/com/google/cloud/alloydb/ConnectionInfoCacheFactory.java x: 12 lines of code y: 6 # changes alloydb-jdbc-connector/src/main/java/com/google/cloud/alloydb/ConnectionInfoCache.java x: 7 lines of code y: 6 # changes alloydb-jdbc-connector/src/main/java/com/google/cloud/alloydb/DefaultAccessTokenSupplier.java x: 55 lines of code y: 1 # changes alloydb-jdbc-connector/src/main/java/com/google/cloud/alloydb/CredentialFactoryProvider.java x: 40 lines of code y: 1 # changes alloydb-jdbc-connector/src/main/java/com/google/cloud/alloydb/SocketFactory.java x: 33 lines of code y: 4 # changes alloydb-jdbc-connector/src/main/java/com/google/cloud/alloydb/nativeimage/AlloyDBFeature.java x: 21 lines of code y: 1 # changes alloydb-jdbc-connector/src/main/java/com/google/cloud/alloydb/AsyncRateLimiter.java x: 33 lines of code y: 1 # changes alloydb-jdbc-connector/src/main/java/com/google/cloud/alloydb/RsaKeyPairGenerator.java x: 17 lines of code y: 1 # changes license-checks.xml x: 10 lines of code y: 1 # changes
17.0
# changes
  min: 1.0
  average: 4.1
  25th percentile: 1.0
  median: 2.0
  75th percentile: 6.0
  max: 17.0
0 215.0
lines of code
min: 4.0 | average: 48.18 | 25th percentile: 10.0 | median: 22.0 | 75th percentile: 55.0 | max: 215.0

Number of Contributors vs. Number of Changes: 39 points

alloydb-jdbc-connector/src/main/java/com/google/cloud/alloydb/ConnectionInfoRepository.java x: 3 # contributors y: 6 # changes alloydb-jdbc-connector/src/main/java/com/google/cloud/alloydb/Connector.java x: 3 # contributors y: 17 # changes alloydb-jdbc-connector/src/main/java/com/google/cloud/alloydb/InternalConnectorRegistry.java x: 2 # contributors y: 9 # changes alloydb-jdbc-connector/src/main/java/com/google/cloud/alloydb/ConnectionSocket.java x: 2 # contributors y: 6 # changes alloydb-jdbc-connector/src/main/java/com/google/cloud/alloydb/ConnectionConfig.java x: 2 # contributors y: 12 # changes alloydb-jdbc-connector/src/main/java/com/google/cloud/alloydb/ConnectorConfig.java x: 2 # contributors y: 4 # changes alloydb-jdbc-connector/src/main/java/com/google/cloud/alloydb/DefaultConnectionInfoCacheFactory.java x: 3 # contributors y: 7 # changes alloydb-jdbc-connector/src/main/java/com/google/cloud/alloydb/LazyConnectionInfoCache.java x: 1 # contributors y: 1 # changes alloydb-jdbc-connector/src/main/java/com/google/cloud/alloydb/RefreshCalculator.java x: 2 # contributors y: 3 # changes alloydb-jdbc-connector/src/main/java/com/google/cloud/alloydb/ConstantCredentialFactory.java x: 1 # contributors y: 2 # changes alloydb-jdbc-connector/src/main/java/com/google/cloud/alloydb/ConnectionInfoRepositoryFactory.java x: 1 # contributors y: 3 # changes alloydb-jdbc-connector/src/main/java/com/google/cloud/alloydb/ConnectorRegistry.java x: 3 # contributors y: 10 # changes alloydb-jdbc-connector/src/main/java/com/google/cloud/alloydb/DefaultConnectionInfoRepositoryFactory.java x: 1 # contributors y: 4 # changes alloydb-jdbc-connector/src/main/java/com/google/cloud/alloydb/ConnectionInfo.java x: 3 # contributors y: 8 # changes alloydb-jdbc-connector/src/main/java/com/google/cloud/alloydb/DefaultConnectionInfoRepository.java x: 3 # contributors y: 13 # changes
17.0
# changes
  min: 1.0
  average: 4.1
  25th percentile: 1.0
  median: 2.0
  75th percentile: 6.0
  max: 17.0
0 3.0
# contributors
min: 1.0 | average: 1.59 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 2.0 | max: 3.0

Number of Contributors vs. File Size: 39 points

alloydb-jdbc-connector/src/main/java/com/google/cloud/alloydb/ConnectionInfoRepository.java x: 3 # contributors y: 8 lines of code alloydb-jdbc-connector/src/main/java/com/google/cloud/alloydb/Connector.java x: 3 # contributors y: 109 lines of code alloydb-jdbc-connector/src/main/java/com/google/cloud/alloydb/InternalConnectorRegistry.java x: 2 # contributors y: 167 lines of code alloydb-jdbc-connector/src/main/java/com/google/cloud/alloydb/ConnectionSocket.java x: 2 # contributors y: 180 lines of code alloydb-jdbc-connector/src/main/java/com/google/cloud/alloydb/ConnectionConfig.java x: 2 # contributors y: 158 lines of code alloydb-jdbc-connector/src/main/java/com/google/cloud/alloydb/ConnectorConfig.java x: 2 # contributors y: 156 lines of code alloydb-jdbc-connector/src/main/java/com/google/cloud/alloydb/DefaultConnectionInfoCacheFactory.java x: 3 # contributors y: 23 lines of code alloydb-jdbc-connector/src/main/java/com/google/cloud/alloydb/LazyConnectionInfoCache.java x: 1 # contributors y: 95 lines of code alloydb-jdbc-connector/src/main/java/com/google/cloud/alloydb/RefreshAheadConnectionInfoCache.java x: 1 # contributors y: 37 lines of code alloydb-jdbc-connector/src/main/java/com/google/cloud/alloydb/RefreshCalculator.java x: 2 # contributors y: 16 lines of code alloydb-jdbc-connector/src/main/java/com/google/cloud/alloydb/RefreshStrategy.java x: 1 # contributors y: 5 lines of code alloydb-jdbc-connector/src/main/java/com/google/cloud/alloydb/ConstantCredentialFactory.java x: 1 # contributors y: 22 lines of code alloydb-jdbc-connector/src/main/java/com/google/cloud/alloydb/CredentialFactory.java x: 1 # contributors y: 10 lines of code alloydb-jdbc-connector/src/main/java/com/google/cloud/alloydb/DefaultCredentialFactory.java x: 1 # contributors y: 19 lines of code alloydb-jdbc-connector/src/main/java/com/google/cloud/alloydb/FileCredentialFactory.java x: 1 # contributors y: 24 lines of code alloydb-jdbc-connector/src/main/java/com/google/cloud/alloydb/ServiceAccountImpersonatingCredentialFactory.java x: 1 # contributors y: 31 lines of code alloydb-jdbc-connector/src/main/java/com/google/cloud/alloydb/SupplierCredentialFactory.java x: 1 # contributors y: 18 lines of code alloydb-jdbc-connector/src/main/java/com/google/cloud/alloydb/AlloyDBAdminClientFactory.java x: 2 # contributors y: 30 lines of code alloydb-jdbc-connector/src/main/java/com/google/cloud/alloydb/ConnectionInfoRepositoryFactory.java x: 1 # contributors y: 4 lines of code alloydb-jdbc-connector/src/main/java/com/google/cloud/alloydb/ConnectorRegistry.java x: 3 # contributors y: 18 lines of code alloydb-jdbc-connector/src/main/java/com/google/cloud/alloydb/DefaultConnectionInfoRepositoryFactory.java x: 1 # contributors y: 25 lines of code alloydb-jdbc-connector/src/main/java/com/google/cloud/alloydb/Refresher.java x: 2 # contributors y: 215 lines of code alloydb-jdbc-connector/src/main/java/com/google/cloud/alloydb/ConnectionInfo.java x: 3 # contributors y: 108 lines of code alloydb-jdbc-connector/src/main/java/com/google/cloud/alloydb/DefaultConnectionInfoRepository.java x: 3 # contributors y: 129 lines of code alloydb-jdbc-connector/src/main/java/com/google/cloud/alloydb/IpType.java x: 1 # contributors y: 6 lines of code alloydb-jdbc-connector/src/main/java/com/google/cloud/alloydb/TerminalException.java x: 1 # contributors y: 12 lines of code alloydb-jdbc-connector/src/main/java/com/google/cloud/alloydb/ConnectionInfoCacheFactory.java x: 3 # contributors y: 12 lines of code alloydb-jdbc-connector/src/main/java/com/google/cloud/alloydb/ConnectionInfoCache.java x: 2 # contributors y: 7 lines of code alloydb-jdbc-connector/src/main/java/com/google/cloud/alloydb/DefaultAccessTokenSupplier.java x: 1 # contributors y: 55 lines of code alloydb-jdbc-connector/src/main/java/com/google/cloud/alloydb/CredentialFactoryProvider.java x: 1 # contributors y: 40 lines of code alloydb-jdbc-connector/src/main/java/com/google/cloud/alloydb/SocketFactory.java x: 2 # contributors y: 33 lines of code alloydb-jdbc-connector/src/main/java/com/google/cloud/alloydb/nativeimage/AlloyDBFeature.java x: 1 # contributors y: 21 lines of code alloydb-jdbc-connector/src/main/java/com/google/cloud/alloydb/AsyncRateLimiter.java x: 1 # contributors y: 33 lines of code alloydb-jdbc-connector/src/main/java/com/google/cloud/alloydb/RsaKeyPairGenerator.java x: 1 # contributors y: 17 lines of code
215.0
lines of code
  min: 4.0
  average: 48.18
  25th percentile: 10.0
  median: 22.0
  75th percentile: 55.0
  max: 215.0
0 3.0
# contributors
min: 1.0 | average: 1.59 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 2.0 | max: 3.0