aws / aws-advanced-jdbc-wrapper
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 285 files with 35,615 lines of code.
    • 0 files changed more than 100 times (0 lines of code)
    • 1 file changed 51-100 times (551 lines of code)
    • 10 files changed 21-50 times (3,715 lines of code)
    • 66 files changed 6-20 times (15,319 lines of code)
    • 208 files changed 1-5 times (16,030 lines of code)
0% | 1% | 10% | 43% | 45%
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 285 files with 35,615 lines of code.
    • 0 files changed by more than 25 contributors (0 lines of code)
    • 4 files changed by 11-25 contributors (1,787 lines of code)
    • 25 files changed by 6-10 contributors (6,746 lines of code)
    • 132 files changed by 2-5 contributors (22,941 lines of code)
    • 124 files changed by 1 contributor (4,141 lines of code)
0% | 5% | 18% | 64% | 11%
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, md, yaml, properties, kts, sql, txt, xml, gradle, html, js, css, gitignore, kt, gitattributes, bat, sh, json, editorconfig
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
kts0% | 67% | 6% | 23% | 2%
java0% | 0% | 10% | 43% | 45%
kt0% | 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
wrapper0% | 1% | 10% | 42% | 45%
ROOT0% | 0% | 28% | 71% | 0%
benchmarks0% | 0% | 0% | 83% | 16%
aws-advanced-jdbc-wrapper-bundle0% | 0% | 0% | 100% | 0%
buildSrc0% | 0% | 0% | 0% | 100%
Most Frequently Changed Files (Top 50)

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
551 - 2022-07-22 2025-03-18 54 11 64801825+karenc-bq@users.no... 75754709+sergiyvamz@users.n...
FailoverConnectionPlugin.java
in wrapper/src/main/java/software/amazon/jdbc/plugin/failover
697 36 2022-08-17 2025-02-13 42 11 75754709+sergiyvamz@users.n... 75754709+sergiyvamz@users.n...
ConnectionPluginManager.java
in wrapper/src/main/java/software/amazon/jdbc
469 25 2022-08-17 2025-01-24 35 9 75754709+sergiyvamz@users.n... 69273634+aaron-congo@users....
PluginServiceImpl.java
in wrapper/src/main/java/software/amazon/jdbc
643 57 2022-08-17 2025-02-18 34 8 75754709+sergiyvamz@users.n... 75754709+sergiyvamz@users.n...
AuroraHostListProvider.java
in wrapper/src/main/java/software/amazon/jdbc/hostlistprovider
21 1 2022-08-17 2023-08-03 26 10 75754709+sergiyvamz@users.n... fangli@users.noreply.github...
Driver.java
in wrapper/src/main/java/software/amazon/jdbc
323 35 2022-08-17 2025-01-21 24 7 75754709+sergiyvamz@users.n... 69273634+aaron-congo@users....
50 - 2022-06-01 2024-04-05 23 11 sergiyv@bitquilltech.com 161892786+jasonlamz@users.n...
PluginService.java
in wrapper/src/main/java/software/amazon/jdbc
65 - 2022-08-17 2025-03-11 22 7 75754709+sergiyvamz@users.n... 75754709+sergiyvamz@users.n...
DriverConnectionProvider.java
in wrapper/src/main/java/software/amazon/jdbc
128 6 2022-08-17 2024-09-17 22 7 75754709+sergiyvamz@users.n... 75754709+sergiyvamz@users.n...
ConnectionWrapper.java
in wrapper/src/main/java/software/amazon/jdbc/wrapper
856 59 2022-08-17 2025-01-14 22 8 75754709+sergiyvamz@users.n... 75754709+sergiyvamz@users.n...
ReadWriteSplittingPlugin.java
in wrapper/src/main/java/software/amazon/jdbc/plugin/readwritesplitting
463 28 2022-11-15 2025-01-14 21 5 69273634+aaron-congo@users.... 75754709+sergiyvamz@users.n...
126 - 2022-06-01 2023-06-16 18 7 sergiyv@bitquilltech.com 97126568+crystall-bitquill@...
DataSourceConnectionProvider.java
in wrapper/src/main/java/software/amazon/jdbc
162 8 2022-08-17 2024-08-15 18 6 75754709+sergiyvamz@users.n... 118320132+aaronchung-bitqui...
DefaultConnectionPlugin.java
in wrapper/src/main/java/software/amazon/jdbc/plugin
223 14 2022-08-17 2024-12-05 18 8 75754709+sergiyvamz@users.n... 75754709+sergiyvamz@users.n...
MonitorImpl.java
in wrapper/src/main/java/software/amazon/jdbc/plugin/efm
262 9 2022-08-17 2025-04-22 18 7 75754709+sergiyvamz@users.n... 75754709+sergiyvamz@users.n...
ClusterAwareReaderFailoverHandler.java
in wrapper/src/main/java/software/amazon/jdbc/plugin/failover
333 15 2022-08-17 2025-01-21 18 7 75754709+sergiyvamz@users.n... 69273634+aaron-congo@users....
AwsWrapperDataSource.java
in wrapper/src/main/java/software/amazon/jdbc/ds
342 27 2022-08-17 2024-11-15 18 7 75754709+sergiyvamz@users.n... 69273634+aaron-congo@users....
HostMonitoringConnectionPlugin.java
in wrapper/src/main/java/software/amazon/jdbc/plugin/efm
241 11 2022-08-17 2025-01-14 17 7 75754709+sergiyvamz@users.n... 75754709+sergiyvamz@users.n...
AwsSecretsManagerConnectionPlugin.java
in wrapper/src/main/java/software/amazon/jdbc/plugin
299 12 2022-08-19 2025-02-18 17 8 97126568+crystall-bitquill@... 75754709+sergiyvamz@users.n...
RdsUtils.java
in wrapper/src/main/java/software/amazon/jdbc/util
328 25 2022-08-17 2025-01-10 17 7 75754709+sergiyvamz@users.n... 75754709+sergiyvamz@users.n...
PluginBenchmarks.java
in benchmarks/src/jmh/java/software/amazon/jdbc/benchmarks
353 24 2022-09-08 2025-01-24 17 7 64801825+karenc-bq@users.no... 69273634+aaron-congo@users....
ClusterAwareWriterFailoverHandler.java
in wrapper/src/main/java/software/amazon/jdbc/plugin/failover
390 20 2022-08-17 2024-12-18 17 7 75754709+sergiyvamz@users.n... 69273634+aaron-congo@users....
HikariPooledConnectionProvider.java
in wrapper/src/main/java/software/amazon/jdbc
250 19 2023-04-27 2025-01-24 16 6 75754763+congoamz@users.nor... 69273634+aaron-congo@users....
AuroraConnectionTrackerPlugin.java
in wrapper/src/main/java/software/amazon/jdbc/plugin
160 8 2023-02-03 2025-03-11 15 7 64801825+karenc-bq@users.no... 75754709+sergiyvamz@users.n...
LimitlessRouterServiceImpl.java
in wrapper/src/main/java/software/amazon/jdbc/plugin/limitless
288 9 2024-08-15 2025-04-24 15 2 118320132+aaronchung-bitqui... 118320132+aaronchung-bitqui...
WrapperUtils.java
in wrapper/src/main/java/software/amazon/jdbc/util
489 13 2022-08-17 2024-10-04 15 11 75754709+sergiyvamz@users.n... 83229959+finlaycurran@users...
FailoverConnectionPlugin.java
in wrapper/src/main/java/software/amazon/jdbc/plugin/failover2
592 22 2024-09-17 2025-04-22 15 4 75754709+sergiyvamz@users.n... 75754709+sergiyvamz@users.n...
ConnectionStringHostListProvider.java
in wrapper/src/main/java/software/amazon/jdbc/hostlistprovider
94 9 2022-08-17 2025-03-11 14 7 75754709+sergiyvamz@users.n... 75754709+sergiyvamz@users.n...
ConnectionUrlParser.java
in wrapper/src/main/java/software/amazon/jdbc/util
191 12 2022-08-17 2025-04-22 14 5 75754709+sergiyvamz@users.n... 75754709+sergiyvamz@users.n...
PropertyDefinition.java
in wrapper/src/main/java/software/amazon/jdbc
205 8 2022-08-17 2025-04-22 14 4 75754709+sergiyvamz@users.n... 75754709+sergiyvamz@users.n...
HostSpec.java
in wrapper/src/main/java/software/amazon/jdbc
171 27 2022-08-17 2024-10-16 13 6 75754709+sergiyvamz@users.n... 118320132+aaronchung-bitqui...
ConnectionPluginManagerBenchmarks.java
in benchmarks/src/jmh/java/software/amazon/jdbc/benchmarks
236 15 2022-09-08 2025-01-14 13 6 64801825+karenc-bq@users.no... 75754709+sergiyvamz@users.n...
build.gradle.kts
in benchmarks
17 - 2022-09-08 2025-04-22 12 4 64801825+karenc-bq@users.no... 75754709+sergiyvamz@users.n...
PropertyUtils.java
in wrapper/src/main/java/software/amazon/jdbc/util
159 6 2022-08-17 2023-11-17 12 5 75754709+sergiyvamz@users.n... 64107800+brunos-bq@users.no...
LimitlessRouterMonitor.java
in wrapper/src/main/java/software/amazon/jdbc/plugin/limitless
175 6 2024-08-15 2025-04-24 12 4 118320132+aaronchung-bitqui... 118320132+aaronchung-bitqui...
ConnectionPluginChainBuilder.java
in wrapper/src/main/java/software/amazon/jdbc
186 3 2023-07-31 2024-10-18 12 5 75754709+sergiyvamz@users.n... 69273634+aaron-congo@users....
RdsHostListProvider.java
in wrapper/src/main/java/software/amazon/jdbc/hostlistprovider
517 26 2023-08-03 2024-10-23 12 5 fangli@users.noreply.github... 118320132+aaronchung-bitqui...
LimitlessConnectionPlugin.java
in wrapper/src/main/java/software/amazon/jdbc/plugin/limitless
119 6 2024-08-15 2025-02-26 11 2 118320132+aaronchung-bitqui... 118320132+aaronchung-bitqui...
OpenedConnectionTracker.java
in wrapper/src/main/java/software/amazon/jdbc/plugin
183 11 2023-02-03 2025-02-06 11 4 64801825+karenc-bq@users.no... 75754709+sergiyvamz@users.n...
MonitorServiceImpl.java
in wrapper/src/main/java/software/amazon/jdbc/plugin/efm
119 7 2022-08-17 2023-11-16 10 7 75754709+sergiyvamz@users.n... 75754709+sergiyvamz@users.n...
AuroraPgDialect.java
in wrapper/src/main/java/software/amazon/jdbc/dialect
119 3 2023-04-21 2024-10-16 10 5 75754709+sergiyvamz@users.n... 118320132+aaronchung-bitqui...
AuroraStaleDnsHelper.java
in wrapper/src/main/java/software/amazon/jdbc/plugin/staledns
136 4 2022-09-08 2025-01-22 10 5 75754709+sergiyvamz@users.n... 69273634+aaron-congo@users....
MonitorConnectionContext.java
in wrapper/src/main/java/software/amazon/jdbc/plugin/efm
152 20 2022-08-17 2025-04-22 10 6 75754709+sergiyvamz@users.n... 75754709+sergiyvamz@users.n...
DialectManager.java
in wrapper/src/main/java/software/amazon/jdbc/dialect
213 8 2023-04-21 2025-02-06 10 3 75754709+sergiyvamz@users.n... 75754709+sergiyvamz@users.n...
ConnectionProvider.java
in wrapper/src/main/java/software/amazon/jdbc
25 - 2022-08-17 2024-01-31 9 4 75754709+sergiyvamz@users.n... 75754709+sergiyvamz@users.n...
ConnectionUrlBuilder.java
in wrapper/src/main/java/software/amazon/jdbc/util
70 2 2022-08-17 2025-01-07 9 4 75754709+sergiyvamz@users.n... 69273634+aaron-congo@users....
FederatedAuthPlugin.java
in wrapper/src/main/java/software/amazon/jdbc/plugin/federatedauth
222 8 2023-12-14 2025-03-13 9 5 118320132+aaronchung-bitqui... 64801825+karenc-bq@users.no...
Utils.java
in wrapper/src/main/java/software/amazon/jdbc/util
38 4 2022-08-17 2025-01-22 8 3 75754709+sergiyvamz@users.n... 69273634+aaron-congo@users....
AuroraMysqlDialect.java
in wrapper/src/main/java/software/amazon/jdbc/dialect
77 3 2023-04-21 2024-10-01 8 5 75754709+sergiyvamz@users.n... 75754709+sergiyvamz@users.n...
AuroraStaleDnsPlugin.java
in wrapper/src/main/java/software/amazon/jdbc/plugin/staledns
85 6 2022-09-08 2025-01-14 8 3 75754709+sergiyvamz@users.n... 75754709+sergiyvamz@users.n...
Files With Most Contributors (Top 50)
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
551 - 2022-07-22 2025-03-18 54 11 64801825+karenc-bq@users.no... 75754709+sergiyvamz@users.n...
FailoverConnectionPlugin.java
in wrapper/src/main/java/software/amazon/jdbc/plugin/failover
697 36 2022-08-17 2025-02-13 42 11 75754709+sergiyvamz@users.n... 75754709+sergiyvamz@users.n...
50 - 2022-06-01 2024-04-05 23 11 sergiyv@bitquilltech.com 161892786+jasonlamz@users.n...
WrapperUtils.java
in wrapper/src/main/java/software/amazon/jdbc/util
489 13 2022-08-17 2024-10-04 15 11 75754709+sergiyvamz@users.n... 83229959+finlaycurran@users...
AuroraHostListProvider.java
in wrapper/src/main/java/software/amazon/jdbc/hostlistprovider
21 1 2022-08-17 2023-08-03 26 10 75754709+sergiyvamz@users.n... fangli@users.noreply.github...
ConnectionPluginManager.java
in wrapper/src/main/java/software/amazon/jdbc
469 25 2022-08-17 2025-01-24 35 9 75754709+sergiyvamz@users.n... 69273634+aaron-congo@users....
PluginServiceImpl.java
in wrapper/src/main/java/software/amazon/jdbc
643 57 2022-08-17 2025-02-18 34 8 75754709+sergiyvamz@users.n... 75754709+sergiyvamz@users.n...
ConnectionWrapper.java
in wrapper/src/main/java/software/amazon/jdbc/wrapper
856 59 2022-08-17 2025-01-14 22 8 75754709+sergiyvamz@users.n... 75754709+sergiyvamz@users.n...
DefaultConnectionPlugin.java
in wrapper/src/main/java/software/amazon/jdbc/plugin
223 14 2022-08-17 2024-12-05 18 8 75754709+sergiyvamz@users.n... 75754709+sergiyvamz@users.n...
AwsSecretsManagerConnectionPlugin.java
in wrapper/src/main/java/software/amazon/jdbc/plugin
299 12 2022-08-19 2025-02-18 17 8 97126568+crystall-bitquill@... 75754709+sergiyvamz@users.n...
Driver.java
in wrapper/src/main/java/software/amazon/jdbc
323 35 2022-08-17 2025-01-21 24 7 75754709+sergiyvamz@users.n... 69273634+aaron-congo@users....
PluginService.java
in wrapper/src/main/java/software/amazon/jdbc
65 - 2022-08-17 2025-03-11 22 7 75754709+sergiyvamz@users.n... 75754709+sergiyvamz@users.n...
DriverConnectionProvider.java
in wrapper/src/main/java/software/amazon/jdbc
128 6 2022-08-17 2024-09-17 22 7 75754709+sergiyvamz@users.n... 75754709+sergiyvamz@users.n...
126 - 2022-06-01 2023-06-16 18 7 sergiyv@bitquilltech.com 97126568+crystall-bitquill@...
MonitorImpl.java
in wrapper/src/main/java/software/amazon/jdbc/plugin/efm
262 9 2022-08-17 2025-04-22 18 7 75754709+sergiyvamz@users.n... 75754709+sergiyvamz@users.n...
ClusterAwareReaderFailoverHandler.java
in wrapper/src/main/java/software/amazon/jdbc/plugin/failover
333 15 2022-08-17 2025-01-21 18 7 75754709+sergiyvamz@users.n... 69273634+aaron-congo@users....
AwsWrapperDataSource.java
in wrapper/src/main/java/software/amazon/jdbc/ds
342 27 2022-08-17 2024-11-15 18 7 75754709+sergiyvamz@users.n... 69273634+aaron-congo@users....
RdsUtils.java
in wrapper/src/main/java/software/amazon/jdbc/util
328 25 2022-08-17 2025-01-10 17 7 75754709+sergiyvamz@users.n... 75754709+sergiyvamz@users.n...
HostMonitoringConnectionPlugin.java
in wrapper/src/main/java/software/amazon/jdbc/plugin/efm
241 11 2022-08-17 2025-01-14 17 7 75754709+sergiyvamz@users.n... 75754709+sergiyvamz@users.n...
ClusterAwareWriterFailoverHandler.java
in wrapper/src/main/java/software/amazon/jdbc/plugin/failover
390 20 2022-08-17 2024-12-18 17 7 75754709+sergiyvamz@users.n... 69273634+aaron-congo@users....
PluginBenchmarks.java
in benchmarks/src/jmh/java/software/amazon/jdbc/benchmarks
353 24 2022-09-08 2025-01-24 17 7 64801825+karenc-bq@users.no... 69273634+aaron-congo@users....
AuroraConnectionTrackerPlugin.java
in wrapper/src/main/java/software/amazon/jdbc/plugin
160 8 2023-02-03 2025-03-11 15 7 64801825+karenc-bq@users.no... 75754709+sergiyvamz@users.n...
ConnectionStringHostListProvider.java
in wrapper/src/main/java/software/amazon/jdbc/hostlistprovider
94 9 2022-08-17 2025-03-11 14 7 75754709+sergiyvamz@users.n... 75754709+sergiyvamz@users.n...
MonitorServiceImpl.java
in wrapper/src/main/java/software/amazon/jdbc/plugin/efm
119 7 2022-08-17 2023-11-16 10 7 75754709+sergiyvamz@users.n... 75754709+sergiyvamz@users.n...
DataSourceConnectionProvider.java
in wrapper/src/main/java/software/amazon/jdbc
162 8 2022-08-17 2024-08-15 18 6 75754709+sergiyvamz@users.n... 118320132+aaronchung-bitqui...
HikariPooledConnectionProvider.java
in wrapper/src/main/java/software/amazon/jdbc
250 19 2023-04-27 2025-01-24 16 6 75754763+congoamz@users.nor... 69273634+aaron-congo@users....
HostSpec.java
in wrapper/src/main/java/software/amazon/jdbc
171 27 2022-08-17 2024-10-16 13 6 75754709+sergiyvamz@users.n... 118320132+aaronchung-bitqui...
ConnectionPluginManagerBenchmarks.java
in benchmarks/src/jmh/java/software/amazon/jdbc/benchmarks
236 15 2022-09-08 2025-01-14 13 6 64801825+karenc-bq@users.no... 75754709+sergiyvamz@users.n...
MonitorConnectionContext.java
in wrapper/src/main/java/software/amazon/jdbc/plugin/efm
152 20 2022-08-17 2025-04-22 10 6 75754709+sergiyvamz@users.n... 75754709+sergiyvamz@users.n...
ReadWriteSplittingPlugin.java
in wrapper/src/main/java/software/amazon/jdbc/plugin/readwritesplitting
463 28 2022-11-15 2025-01-14 21 5 69273634+aaron-congo@users.... 75754709+sergiyvamz@users.n...
ConnectionUrlParser.java
in wrapper/src/main/java/software/amazon/jdbc/util
191 12 2022-08-17 2025-04-22 14 5 75754709+sergiyvamz@users.n... 75754709+sergiyvamz@users.n...
ConnectionPluginChainBuilder.java
in wrapper/src/main/java/software/amazon/jdbc
186 3 2023-07-31 2024-10-18 12 5 75754709+sergiyvamz@users.n... 69273634+aaron-congo@users....
PropertyUtils.java
in wrapper/src/main/java/software/amazon/jdbc/util
159 6 2022-08-17 2023-11-17 12 5 75754709+sergiyvamz@users.n... 64107800+brunos-bq@users.no...
RdsHostListProvider.java
in wrapper/src/main/java/software/amazon/jdbc/hostlistprovider
517 26 2023-08-03 2024-10-23 12 5 fangli@users.noreply.github... 118320132+aaronchung-bitqui...
AuroraPgDialect.java
in wrapper/src/main/java/software/amazon/jdbc/dialect
119 3 2023-04-21 2024-10-16 10 5 75754709+sergiyvamz@users.n... 118320132+aaronchung-bitqui...
AuroraStaleDnsHelper.java
in wrapper/src/main/java/software/amazon/jdbc/plugin/staledns
136 4 2022-09-08 2025-01-22 10 5 75754709+sergiyvamz@users.n... 69273634+aaron-congo@users....
FederatedAuthPlugin.java
in wrapper/src/main/java/software/amazon/jdbc/plugin/federatedauth
222 8 2023-12-14 2025-03-13 9 5 118320132+aaronchung-bitqui... 64801825+karenc-bq@users.no...
AuroraMysqlDialect.java
in wrapper/src/main/java/software/amazon/jdbc/dialect
77 3 2023-04-21 2024-10-01 8 5 75754709+sergiyvamz@users.n... 75754709+sergiyvamz@users.n...
SlidingExpirationCache.java
in wrapper/src/main/java/software/amazon/jdbc/util
177 22 2023-05-24 2025-01-10 7 5 75754763+congoamz@users.nor... 75754709+sergiyvamz@users.n...
FailoverConnectionPlugin.java
in wrapper/src/main/java/software/amazon/jdbc/plugin/failover2
592 22 2024-09-17 2025-04-22 15 4 75754709+sergiyvamz@users.n... 75754709+sergiyvamz@users.n...
PropertyDefinition.java
in wrapper/src/main/java/software/amazon/jdbc
205 8 2022-08-17 2025-04-22 14 4 75754709+sergiyvamz@users.n... 75754709+sergiyvamz@users.n...
LimitlessRouterMonitor.java
in wrapper/src/main/java/software/amazon/jdbc/plugin/limitless
175 6 2024-08-15 2025-04-24 12 4 118320132+aaronchung-bitqui... 118320132+aaronchung-bitqui...
build.gradle.kts
in benchmarks
17 - 2022-09-08 2025-04-22 12 4 64801825+karenc-bq@users.no... 75754709+sergiyvamz@users.n...
OpenedConnectionTracker.java
in wrapper/src/main/java/software/amazon/jdbc/plugin
183 11 2023-02-03 2025-02-06 11 4 64801825+karenc-bq@users.no... 75754709+sergiyvamz@users.n...
ConnectionProvider.java
in wrapper/src/main/java/software/amazon/jdbc
25 - 2022-08-17 2024-01-31 9 4 75754709+sergiyvamz@users.n... 75754709+sergiyvamz@users.n...
ConnectionUrlBuilder.java
in wrapper/src/main/java/software/amazon/jdbc/util
70 2 2022-08-17 2025-01-07 9 4 75754709+sergiyvamz@users.n... 69273634+aaron-congo@users....
PgDialect.java
in wrapper/src/main/java/software/amazon/jdbc/dialect
86 9 2023-04-21 2024-09-17 8 4 75754709+sergiyvamz@users.n... 75754709+sergiyvamz@users.n...
MysqlDialect.java
in wrapper/src/main/java/software/amazon/jdbc/dialect
92 9 2023-04-21 2024-09-17 8 4 75754709+sergiyvamz@users.n... 75754709+sergiyvamz@users.n...
MariaDbDialect.java
in wrapper/src/main/java/software/amazon/jdbc/dialect
89 9 2023-04-21 2024-09-17 8 4 75754709+sergiyvamz@users.n... 75754709+sergiyvamz@users.n...
HostListProvider.java
in wrapper/src/main/java/software/amazon/jdbc
13 - 2022-08-17 2024-10-23 6 4 75754709+sergiyvamz@users.n... 118320132+aaronchung-bitqui...
Files With Least Contributors (Top 50)
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
SessionStateServiceImpl.java
in wrapper/src/main/java/software/amazon/jdbc/states
463 40 2024-01-10 2024-06-27 3 1 75754709+sergiyvamz@users.n... 75754709+sergiyvamz@users.n...
HostMonitoringConnectionPlugin.java
in wrapper/src/main/java/software/amazon/jdbc/plugin/efm2
197 9 2023-12-13 2025-01-14 2 1 75754709+sergiyvamz@users.n... 75754709+sergiyvamz@users.n...
NodeResponseTimeMonitor.java
in wrapper/src/main/java/software/amazon/jdbc/plugin/strategy/fastestresponse
176 8 2023-11-28 2023-11-28 1 1 75754709+sergiyvamz@users.n... 75754709+sergiyvamz@users.n...
DeveloperConnectionPlugin.java
in wrapper/src/main/java/software/amazon/jdbc/plugin/dev
164 12 2023-07-10 2023-07-10 1 1 75754709+sergiyvamz@users.n... 75754709+sergiyvamz@users.n...
ConfigurationProfile.java
in wrapper/src/main/java/software/amazon/jdbc/profile
159 - 2023-11-17 2023-11-17 1 1 64107800+brunos-bq@users.no... 64107800+brunos-bq@users.no...
OktaCredentialsProviderFactory.java
in wrapper/src/main/java/software/amazon/jdbc/plugin/federatedauth
142 4 2024-04-04 2024-04-04 1 1 64801825+karenc-bq@users.no... 64801825+karenc-bq@users.no...
MonitorServiceImpl.java
in wrapper/src/main/java/software/amazon/jdbc/plugin/efm2
140 6 2023-12-13 2025-04-22 4 1 75754709+sergiyvamz@users.n... 75754709+sergiyvamz@users.n...
C3P0PooledConnectionProvider.java
in wrapper/src/main/java/software/amazon/jdbc
109 7 2025-03-18 2025-03-18 1 1 75754709+sergiyvamz@users.n... 75754709+sergiyvamz@users.n...
CustomEndpointInfo.java
in wrapper/src/main/java/software/amazon/jdbc/plugin/customendpoint
106 12 2024-10-18 2024-10-18 1 1 69273634+aaron-congo@users.... 69273634+aaron-congo@users....
ConfigurationProfileBuilder.java
in wrapper/src/main/java/software/amazon/jdbc/profile
100 13 2023-11-17 2023-11-17 1 1 64107800+brunos-bq@users.no... 64107800+brunos-bq@users.no...
MariadbDriverHelper.java
in wrapper/src/main/java/software/amazon/jdbc/targetdriverdialect
92 3 2023-11-23 2024-04-10 2 1 75754709+sergiyvamz@users.n... 75754709+sergiyvamz@users.n...
MultiAzClusterTopologyMonitorImpl.java
in wrapper/src/main/java/software/amazon/jdbc/hostlistprovider/monitoring
90 4 2024-09-17 2024-09-17 1 1 75754709+sergiyvamz@users.n... 75754709+sergiyvamz@users.n...
HostResponseTimeServiceImpl.java
in wrapper/src/main/java/software/amazon/jdbc/plugin/strategy/fastestresponse
85 4 2023-11-28 2025-01-10 2 1 75754709+sergiyvamz@users.n... 75754709+sergiyvamz@users.n...
LimitlessQueryHelper.java
in wrapper/src/main/java/software/amazon/jdbc/plugin/limitless
85 4 2024-10-16 2024-10-16 1 1 118320132+aaronchung-bitqui... 118320132+aaronchung-bitqui...
AwsWrapperProperty.java
in wrapper/src/main/java/software/amazon/jdbc
71 8 2022-08-17 2023-04-21 2 1 75754709+sergiyvamz@users.n... 75754709+sergiyvamz@users.n...
JavaCommentPreprocessorTask.kt
in buildSrc/src/main/kotlin/software/aws/jdbc/buildtools
69 1 2022-08-17 2022-08-17 1 1 75754709+sergiyvamz@users.n... 75754709+sergiyvamz@users.n...
MysqlConnectorJDriverHelper.java
in wrapper/src/main/java/software/amazon/jdbc/targetdriverdialect
68 4 2023-11-23 2025-02-18 5 1 75754709+sergiyvamz@users.n... 75754709+sergiyvamz@users.n...
DefaultTelemetryFactory.java
in wrapper/src/main/java/software/amazon/jdbc/util/telemetry
63 5 2023-10-12 2023-10-12 1 1 64107800+brunos-bq@users.no... 64107800+brunos-bq@users.no...
SessionStateField.java
in wrapper/src/main/java/software/amazon/jdbc/states
62 11 2024-01-10 2024-01-31 2 1 75754709+sergiyvamz@users.n... 75754709+sergiyvamz@users.n...
PgDriverHelper.java
in wrapper/src/main/java/software/amazon/jdbc/targetdriverdialect
62 3 2023-11-23 2024-04-10 2 1 75754709+sergiyvamz@users.n... 75754709+sergiyvamz@users.n...
WriterFailoverResult.java
in wrapper/src/main/java/software/amazon/jdbc/plugin/failover
53 8 2022-08-17 2023-04-21 2 1 75754709+sergiyvamz@users.n... 75754709+sergiyvamz@users.n...
NonValidatingSSLSocketFactory.java
in wrapper/src/main/java/software/amazon/jdbc/plugin/federatedauth
52 8 2023-12-14 2023-12-14 1 1 118320132+aaronchung-bitqui... 118320132+aaronchung-bitqui...
ExponentialBackoffHostAvailabilityStrategy.java
in wrapper/src/main/java/software/amazon/jdbc/hostavailability
52 3 2023-07-31 2023-07-31 1 1 118320132+aaronchung-bitqui... 118320132+aaronchung-bitqui...
StringUtils.java
in wrapper/src/main/java/software/amazon/jdbc/util
49 4 2022-08-17 2023-04-21 2 1 75754709+sergiyvamz@users.n... 75754709+sergiyvamz@users.n...
TargetDriverHelper.java
in wrapper/src/main/java/software/amazon/jdbc
47 - 2023-11-23 2023-11-23 1 1 75754709+sergiyvamz@users.n... 75754709+sergiyvamz@users.n...
SamlUtils.java
in wrapper/src/main/java/software/amazon/jdbc/plugin/federatedauth
45 3 2024-04-04 2024-04-04 1 1 64801825+karenc-bq@users.no... 64801825+karenc-bq@users.no...
SessionStateService.java
in wrapper/src/main/java/software/amazon/jdbc/states
44 - 2024-01-10 2024-01-31 2 1 75754709+sergiyvamz@users.n... 75754709+sergiyvamz@users.n...
SessionState.java
in wrapper/src/main/java/software/amazon/jdbc/states
43 2 2024-01-10 2024-01-31 2 1 75754709+sergiyvamz@users.n... 75754709+sergiyvamz@users.n...
HttpClientFactory.java
in wrapper/src/main/java/software/amazon/jdbc/plugin/federatedauth
42 1 2023-12-14 2023-12-14 1 1 118320132+aaronchung-bitqui... 118320132+aaronchung-bitqui...
RegionUtils.java
in wrapper/src/main/java/software/amazon/jdbc/util
40 4 2024-10-18 2024-11-07 2 1 69273634+aaron-congo@users.... 69273634+aaron-congo@users....
MonitoringRdsMultiAzHostListProvider.java
in wrapper/src/main/java/software/amazon/jdbc/hostlistprovider/monitoring
39 2 2024-09-17 2024-09-17 1 1 75754709+sergiyvamz@users.n... 75754709+sergiyvamz@users.n...
Pair.java
in wrapper/src/main/java/software/amazon/jdbc/util
37 7 2025-01-10 2025-01-10 1 1 75754709+sergiyvamz@users.n... 75754709+sergiyvamz@users.n...
ReaderFailoverResult.java
in wrapper/src/main/java/software/amazon/jdbc/plugin/failover
36 6 2022-08-17 2023-04-21 3 1 75754709+sergiyvamz@users.n... 75754709+sergiyvamz@users.n...
SamlCredentialsProviderFactory.java
in wrapper/src/main/java/software/amazon/jdbc/plugin/federatedauth
35 1 2023-12-14 2023-12-14 1 1 118320132+aaronchung-bitqui... 118320132+aaronchung-bitqui...
MonitorConnectionContext.java
in wrapper/src/main/java/software/amazon/jdbc/plugin/efm2
32 7 2023-12-13 2023-12-13 1 1 75754709+sergiyvamz@users.n... 75754709+sergiyvamz@users.n...
RegularRdsUtility.java
in wrapper/src/main/java/software/amazon/jdbc/plugin/iam
32 3 2024-02-01 2024-12-04 2 1 75754709+sergiyvamz@users.n... 75754709+sergiyvamz@users.n...
HighestWeightHostSelector.java
in wrapper/src/main/java/software/amazon/jdbc/wrapper
31 1 2024-08-15 2024-08-15 1 1 118320132+aaronchung-bitqui... 118320132+aaronchung-bitqui...
OktaAuthPluginFactory.java
in wrapper/src/main/java/software/amazon/jdbc/plugin/federatedauth
30 2 2024-04-04 2024-04-04 1 1 64801825+karenc-bq@users.no... 64801825+karenc-bq@users.no...
HostAvailabilityStrategyFactory.java
in wrapper/src/main/java/software/amazon/jdbc/hostavailability
28 2 2023-07-31 2023-07-31 1 1 118320132+aaronchung-bitqui... 118320132+aaronchung-bitqui...
XRayTelemetryFactory.java
in wrapper/src/main/java/software/amazon/jdbc/util/telemetry
25 4 2023-10-12 2023-10-12 1 1 64107800+brunos-bq@users.no... 64107800+brunos-bq@users.no...
OpenTelemetryCounter.java
in wrapper/src/main/java/software/amazon/jdbc/util/telemetry
24 3 2023-10-12 2023-10-12 1 1 64107800+brunos-bq@users.no... 64107800+brunos-bq@users.no...
HikariPoolsHolder.java
in wrapper/src/main/java/software/amazon/jdbc
24 1 2025-01-10 2025-01-10 1 1 75754709+sergiyvamz@users.n... 75754709+sergiyvamz@users.n...
NullTelemetryContext.java
in wrapper/src/main/java/software/amazon/jdbc/util/telemetry
23 6 2023-10-12 2023-10-12 1 1 64107800+brunos-bq@users.no... 64107800+brunos-bq@users.no...
AllowedAndBlockedHosts.java
in wrapper/src/main/java/software/amazon/jdbc
21 3 2024-10-18 2024-10-18 1 1 69273634+aaron-congo@users.... 69273634+aaron-congo@users....
FailoverMode.java
in wrapper/src/main/java/software/amazon/jdbc/plugin/failover
21 1 2023-05-10 2023-05-10 1 1 75754709+sergiyvamz@users.n... 75754709+sergiyvamz@users.n...
TokenInfo.java
in wrapper/src/main/java/software/amazon/jdbc/plugin
19 4 2023-12-14 2023-12-14 1 1 118320132+aaronchung-bitqui... 118320132+aaronchung-bitqui...
OpenTelemetryGauge.java
in wrapper/src/main/java/software/amazon/jdbc/util/telemetry
18 1 2023-10-12 2023-10-12 1 1 64107800+brunos-bq@users.no... 64107800+brunos-bq@users.no...
ReaderFailoverResult.java
in wrapper/src/main/java/software/amazon/jdbc/plugin/failover2
18 1 2025-01-07 2025-01-07 1 1 69273634+aaron-congo@users.... 69273634+aaron-congo@users....
MonitorService.java
in wrapper/src/main/java/software/amazon/jdbc/plugin/efm
18 - 2022-08-17 2023-11-16 2 1 75754709+sergiyvamz@users.n... 75754709+sergiyvamz@users.n...
LimitlessRouterMonitorInitializer.java
in wrapper/src/main/java/software/amazon/jdbc/plugin/limitless
18 - 2024-08-15 2024-10-18 3 1 118320132+aaronchung-bitqui... 118320132+aaronchung-bitqui...
Correlations

File Size vs. Number of Changes: 285 points

wrapper/src/main/java/software/amazon/jdbc/plugin/limitless/LimitlessRouterMonitor.java x: 175 lines of code y: 12 # changes wrapper/src/main/java/software/amazon/jdbc/plugin/limitless/LimitlessRouterServiceImpl.java x: 288 lines of code y: 15 # changes benchmarks/build.gradle.kts x: 17 lines of code y: 12 # changes wrapper/src/main/java/software/amazon/jdbc/PropertyDefinition.java x: 205 lines of code y: 14 # changes wrapper/src/main/java/software/amazon/jdbc/plugin/customendpoint/CustomEndpointMonitorImpl.java x: 184 lines of code y: 3 # changes wrapper/src/main/java/software/amazon/jdbc/plugin/customendpoint/CustomEndpointPlugin.java x: 215 lines of code y: 3 # changes wrapper/src/main/java/software/amazon/jdbc/plugin/efm/MonitorConnectionContext.java x: 152 lines of code y: 10 # changes wrapper/src/main/java/software/amazon/jdbc/plugin/efm/MonitorImpl.java x: 262 lines of code y: 18 # changes wrapper/src/main/java/software/amazon/jdbc/plugin/efm2/MonitorImpl.java x: 316 lines of code y: 7 # changes wrapper/src/main/java/software/amazon/jdbc/plugin/efm2/MonitorService.java x: 15 lines of code y: 2 # changes wrapper/src/main/java/software/amazon/jdbc/plugin/efm2/MonitorServiceImpl.java x: 140 lines of code y: 4 # changes wrapper/src/main/java/software/amazon/jdbc/plugin/failover2/FailoverConnectionPlugin.java x: 592 lines of code y: 15 # changes wrapper/src/main/java/software/amazon/jdbc/util/ConnectionUrlParser.java x: 191 lines of code y: 14 # changes wrapper/build.gradle.kts x: 551 lines of code y: 54 # changes wrapper/src/main/java/software/amazon/jdbc/C3P0PooledConnectionProvider.java x: 109 lines of code y: 1 # changes wrapper/src/main/java/software/amazon/jdbc/RoundRobinHostSelector.java x: 217 lines of code y: 8 # changes wrapper/src/main/java/software/amazon/jdbc/hostlistprovider/monitoring/ClusterTopologyMonitorImpl.java x: 734 lines of code y: 6 # changes wrapper/src/main/java/software/amazon/jdbc/plugin/federatedauth/FederatedAuthPlugin.java x: 222 lines of code y: 9 # changes wrapper/src/main/java/software/amazon/jdbc/plugin/federatedauth/OktaAuthPlugin.java x: 196 lines of code y: 6 # changes wrapper/src/main/java/software/amazon/jdbc/PluginService.java x: 65 lines of code y: 22 # changes wrapper/src/main/java/software/amazon/jdbc/hostlistprovider/ConnectionStringHostListProvider.java x: 94 lines of code y: 14 # changes wrapper/src/main/java/software/amazon/jdbc/plugin/AuroraConnectionTrackerPlugin.java x: 160 lines of code y: 15 # changes wrapper/src/main/java/software/amazon/jdbc/plugin/AuroraInitialConnectionStrategyPlugin.java x: 309 lines of code y: 6 # changes wrapper/src/main/java/software/amazon/jdbc/plugin/limitless/LimitlessConnectionPlugin.java x: 119 lines of code y: 11 # changes wrapper/src/main/java/software/amazon/jdbc/PluginServiceImpl.java x: 643 lines of code y: 34 # changes wrapper/src/main/java/software/amazon/jdbc/exceptions/AbstractPgExceptionHandler.java x: 73 lines of code y: 3 # changes wrapper/src/main/java/software/amazon/jdbc/exceptions/ExceptionHandler.java x: 13 lines of code y: 2 # changes wrapper/src/main/java/software/amazon/jdbc/exceptions/ExceptionManager.java x: 36 lines of code y: 4 # changes wrapper/src/main/java/software/amazon/jdbc/exceptions/GenericExceptionHandler.java x: 81 lines of code y: 5 # changes wrapper/src/main/java/software/amazon/jdbc/exceptions/MultiAzDbClusterPgExceptionHandler.java x: 27 lines of code y: 2 # changes wrapper/src/main/java/software/amazon/jdbc/exceptions/MySQLExceptionHandler.java x: 76 lines of code y: 6 # changes wrapper/src/main/java/software/amazon/jdbc/plugin/AwsSecretsManagerConnectionPlugin.java x: 299 lines of code y: 17 # changes wrapper/src/main/java/software/amazon/jdbc/plugin/iam/IamAuthConnectionPlugin.java x: 186 lines of code y: 6 # changes wrapper/src/main/java/software/amazon/jdbc/targetdriverdialect/GenericTargetDriverDialect.java x: 153 lines of code y: 7 # changes wrapper/src/main/java/software/amazon/jdbc/targetdriverdialect/MysqlConnectorJDriverHelper.java x: 68 lines of code y: 5 # changes wrapper/src/main/java/software/amazon/jdbc/targetdriverdialect/MysqlConnectorJTargetDriverDialect.java x: 99 lines of code y: 7 # changes wrapper/src/main/java/software/amazon/jdbc/targetdriverdialect/TargetDriverDialect.java x: 25 lines of code y: 6 # changes wrapper/src/main/java/software/amazon/jdbc/plugin/failover/FailoverConnectionPlugin.java x: 697 lines of code y: 42 # changes wrapper/src/main/java/software/amazon/jdbc/dialect/DialectManager.java x: 213 lines of code y: 10 # changes wrapper/src/main/java/software/amazon/jdbc/plugin/OpenedConnectionTracker.java x: 183 lines of code y: 11 # changes benchmarks/src/jmh/java/software/amazon/jdbc/benchmarks/PluginBenchmarks.java x: 353 lines of code y: 17 # changes wrapper/src/main/java/software/amazon/jdbc/ConnectionPlugin.java x: 47 lines of code y: 4 # changes wrapper/src/main/java/software/amazon/jdbc/ConnectionPluginManager.java x: 469 lines of code y: 35 # changes wrapper/src/main/java/software/amazon/jdbc/ConnectionProviderManager.java x: 103 lines of code y: 6 # changes wrapper/src/main/java/software/amazon/jdbc/HikariPooledConnectionProvider.java x: 250 lines of code y: 16 # changes wrapper/src/main/java/software/amazon/jdbc/targetdriverdialect/TargetDriverDialectManager.java x: 131 lines of code y: 4 # changes wrapper/src/main/java/software/amazon/jdbc/plugin/staledns/AuroraStaleDnsHelper.java x: 136 lines of code y: 10 # changes wrapper/src/main/java/software/amazon/jdbc/util/Utils.java x: 38 lines of code y: 8 # changes wrapper/src/main/java/software/amazon/jdbc/Driver.java x: 323 lines of code y: 24 # changes wrapper/src/main/java/software/amazon/jdbc/hostlistprovider/monitoring/MonitoringRdsHostListProvider.java x: 127 lines of code y: 4 # changes wrapper/src/main/java/software/amazon/jdbc/plugin/failover/ClusterAwareReaderFailoverHandler.java x: 333 lines of code y: 18 # changes wrapper/src/main/java/software/amazon/jdbc/plugin/strategy/fastestresponse/FastestResponseStrategyPlugin.java x: 141 lines of code y: 5 # changes benchmarks/src/jmh/java/software/amazon/jdbc/benchmarks/ConnectionPluginManagerBenchmarks.java x: 236 lines of code y: 13 # changes wrapper/src/main/java/software/amazon/jdbc/plugin/ConnectTimeConnectionPlugin.java x: 56 lines of code y: 2 # changes wrapper/src/main/java/software/amazon/jdbc/plugin/efm/HostMonitoringConnectionPlugin.java x: 241 lines of code y: 17 # changes wrapper/src/main/java/software/amazon/jdbc/plugin/efm2/HostMonitoringConnectionPlugin.java x: 197 lines of code y: 2 # changes wrapper/src/main/java/software/amazon/jdbc/plugin/limitless/LimitlessConnectionContext.java x: 56 lines of code y: 3 # changes wrapper/src/main/java/software/amazon/jdbc/plugin/readwritesplitting/ReadWriteSplittingPlugin.java x: 463 lines of code y: 21 # changes wrapper/src/main/java/software/amazon/jdbc/plugin/staledns/AuroraStaleDnsPlugin.java x: 85 lines of code y: 8 # changes wrapper/src/main/java/software/amazon/jdbc/wrapper/ConnectionWrapper.java x: 856 lines of code y: 22 # changes wrapper/src/main/java/software/amazon/jdbc/HikariPoolsHolder.java x: 24 lines of code y: 1 # changes wrapper/src/main/java/software/amazon/jdbc/LeastConnectionsHostSelector.java x: 54 lines of code y: 3 # changes wrapper/src/main/java/software/amazon/jdbc/plugin/AwsSecretsManagerCacheHolder.java x: 12 lines of code y: 1 # changes wrapper/src/main/java/software/amazon/jdbc/plugin/federatedauth/FederatedAuthCacheHolder.java x: 9 lines of code y: 1 # changes wrapper/src/main/java/software/amazon/jdbc/plugin/strategy/fastestresponse/HostResponseTimeServiceImpl.java x: 85 lines of code y: 2 # changes wrapper/src/main/java/software/amazon/jdbc/util/Pair.java x: 37 lines of code y: 1 # changes wrapper/src/main/java/software/amazon/jdbc/util/RdsUtils.java x: 328 lines of code y: 17 # changes wrapper/src/main/java/software/amazon/jdbc/util/SlidingExpirationCache.java x: 177 lines of code y: 7 # changes wrapper/src/main/java/software/amazon/jdbc/util/ConnectionUrlBuilder.java x: 70 lines of code y: 9 # changes wrapper/src/main/java/software/amazon/jdbc/plugin/failover2/ReaderFailoverResult.java x: 18 lines of code y: 1 # changes wrapper/src/main/java/software/amazon/jdbc/plugin/failover/ClusterAwareWriterFailoverHandler.java x: 390 lines of code y: 17 # changes aws-advanced-jdbc-wrapper-bundle/build.gradle.kts x: 47 lines of code y: 7 # changes wrapper/src/main/java/software/amazon/jdbc/plugin/DefaultConnectionPlugin.java x: 223 lines of code y: 18 # changes wrapper/src/main/java/software/amazon/jdbc/plugin/iam/LightRdsUtility.java x: 61 lines of code y: 3 # changes wrapper/src/main/java/software/amazon/jdbc/plugin/iam/RegularRdsUtility.java x: 32 lines of code y: 2 # changes wrapper/src/main/java/software/amazon/jdbc/plugin/customendpoint/CustomEndpointRoleType.java x: 6 lines of code y: 2 # changes wrapper/src/main/java/software/amazon/jdbc/ds/AwsWrapperDataSource.java x: 342 lines of code y: 18 # changes wrapper/src/main/java/software/amazon/jdbc/util/SubscribedMethodHelper.java x: 59 lines of code y: 6 # changes wrapper/src/main/java/software/amazon/jdbc/util/telemetry/NullTelemetryFactory.java x: 21 lines of code y: 2 # changes wrapper/src/main/java/software/amazon/jdbc/util/RegionUtils.java x: 40 lines of code y: 2 # changes wrapper/src/main/java/software/amazon/jdbc/plugin/limitless/LimitlessRouterService.java x: 14 lines of code y: 5 # changes wrapper/src/main/java/software/amazon/jdbc/HostListProvider.java x: 13 lines of code y: 6 # changes wrapper/src/main/java/software/amazon/jdbc/hostlistprovider/RdsHostListProvider.java x: 517 lines of code y: 12 # changes wrapper/src/main/java/software/amazon/jdbc/AllowedAndBlockedHosts.java x: 21 lines of code y: 1 # changes wrapper/src/main/java/software/amazon/jdbc/ConnectionPluginChainBuilder.java x: 186 lines of code y: 12 # changes wrapper/src/main/java/software/amazon/jdbc/plugin/limitless/LimitlessRouterMonitorInitializer.java x: 18 lines of code y: 3 # changes wrapper/src/main/java/software/amazon/jdbc/util/RdsUrlType.java x: 23 lines of code y: 4 # changes wrapper/src/main/java/software/amazon/jdbc/HostSpec.java x: 171 lines of code y: 13 # changes wrapper/src/main/java/software/amazon/jdbc/dialect/AuroraLimitlessDialect.java x: 4 lines of code y: 1 # changes wrapper/src/main/java/software/amazon/jdbc/dialect/AuroraPgDialect.java x: 119 lines of code y: 10 # changes wrapper/src/main/java/software/amazon/jdbc/plugin/limitless/LimitlessQueryHelper.java x: 85 lines of code y: 1 # changes wrapper/src/main/java/software/amazon/jdbc/util/WrapperUtils.java x: 489 lines of code y: 15 # changes wrapper/src/main/java/software/amazon/jdbc/dialect/AuroraMysqlDialect.java x: 77 lines of code y: 8 # changes wrapper/src/main/java/software/amazon/jdbc/dialect/RdsMultiAzDbClusterMysqlDialect.java x: 105 lines of code y: 7 # changes wrapper/src/main/java/software/amazon/jdbc/dialect/RdsMultiAzDbClusterPgDialect.java x: 103 lines of code y: 5 # changes wrapper/src/main/java/software/amazon/jdbc/DriverConnectionProvider.java x: 128 lines of code y: 22 # changes wrapper/src/main/java/software/amazon/jdbc/dialect/MariaDbDialect.java x: 89 lines of code y: 8 # changes wrapper/src/main/java/software/amazon/jdbc/dialect/MysqlDialect.java x: 92 lines of code y: 8 # changes wrapper/src/main/java/software/amazon/jdbc/dialect/UnknownDialect.java x: 67 lines of code y: 7 # changes wrapper/src/main/java/software/amazon/jdbc/hostlistprovider/RdsMultiAzDbClusterListProvider.java x: 133 lines of code y: 3 # changes wrapper/src/main/java/software/amazon/jdbc/hostlistprovider/monitoring/MultiAzClusterTopologyMonitorImpl.java x: 90 lines of code y: 1 # changes wrapper/src/main/java/software/amazon/jdbc/util/CacheMap.java x: 106 lines of code y: 4 # changes benchmarks/src/jmh/java/software/amazon/jdbc/benchmarks/testplugin/BenchmarkPlugin.java x: 90 lines of code y: 5 # changes wrapper/src/main/java/software/amazon/jdbc/DataSourceConnectionProvider.java x: 162 lines of code y: 18 # changes wrapper/src/main/java/software/amazon/jdbc/wrapper/HighestWeightHostSelector.java x: 31 lines of code y: 1 # changes wrapper/src/main/java/software/amazon/jdbc/dialect/RdsPgDialect.java x: 57 lines of code y: 4 # changes wrapper/src/main/java/software/amazon/jdbc/states/SessionStateServiceImpl.java x: 463 lines of code y: 3 # changes wrapper/src/main/java/software/amazon/jdbc/profile/ConfigurationProfilePresetCodes.java x: 45 lines of code y: 3 # changes wrapper/src/main/java/software/amazon/jdbc/dialect/Dialect.java x: 21 lines of code y: 5 # changes wrapper/src/main/java/software/amazon/jdbc/dialect/RdsMysqlDialect.java x: 54 lines of code y: 4 # changes wrapper/src/main/java/software/amazon/jdbc/targetdriverdialect/MariadbDriverHelper.java x: 92 lines of code y: 2 # changes wrapper/src/main/java/software/amazon/jdbc/targetdriverdialect/PgDriverHelper.java x: 62 lines of code y: 2 # changes wrapper/src/main/java/software/amazon/jdbc/HostSpecBuilder.java x: 81 lines of code y: 4 # changes buildSrc/build.gradle.kts x: 23 lines of code y: 5 # changes settings.gradle.kts x: 50 lines of code y: 23 # changes wrapper/src/main/java/software/amazon/jdbc/plugin/federatedauth/AdfsCredentialsProviderFactory.java x: 201 lines of code y: 2 # changes wrapper/src/main/java/software/amazon/jdbc/plugin/federatedauth/OktaCredentialsProviderFactory.java x: 142 lines of code y: 1 # changes wrapper/src/main/java/software/amazon/jdbc/plugin/federatedauth/SamlUtils.java x: 45 lines of code y: 1 # changes wrapper/src/main/java/software/amazon/jdbc/targetdriverdialect/MariadbTargetDriverDialect.java x: 128 lines of code y: 5 # changes wrapper/src/main/java/software/amazon/jdbc/targetdriverdialect/PgTargetDriverDialect.java x: 125 lines of code y: 5 # changes wrapper/src/main/java/software/amazon/jdbc/util/telemetry/OpenTelemetryContext.java x: 164 lines of code y: 2 # changes wrapper/src/main/java/software/amazon/jdbc/util/telemetry/XRayTelemetryContext.java x: 127 lines of code y: 2 # changes wrapper/src/main/java/software/amazon/jdbc/ConnectionProvider.java x: 25 lines of code y: 9 # changes wrapper/src/main/java/software/amazon/jdbc/profile/DriverConfigurationProfiles.java x: 605 lines of code y: 6 # changes wrapper/src/main/java/software/amazon/jdbc/states/SessionState.java x: 43 lines of code y: 2 # changes wrapper/src/main/java/software/amazon/jdbc/RandomHostSelector.java x: 28 lines of code y: 3 # changes wrapper/src/main/java/software/amazon/jdbc/PluginManagerService.java x: 4 lines of code y: 2 # changes wrapper/src/main/java/software/amazon/jdbc/plugin/federatedauth/NonValidatingSSLSocketFactory.java x: 52 lines of code y: 1 # changes wrapper/src/main/java/software/amazon/jdbc/plugin/federatedauth/SamlCredentialsProviderFactory.java x: 35 lines of code y: 1 # changes wrapper/src/main/java/software/amazon/jdbc/plugin/strategy/fastestresponse/NodeResponseTimeMonitor.java x: 176 lines of code y: 1 # changes wrapper/src/main/java/software/amazon/jdbc/TargetDriverHelper.java x: 47 lines of code y: 1 # changes wrapper/src/main/java/software/amazon/jdbc/profile/ConfigurationProfile.java x: 159 lines of code y: 1 # changes wrapper/src/main/java/software/amazon/jdbc/profile/ConfigurationProfileBuilder.java x: 100 lines of code y: 1 # changes wrapper/src/main/java/software/amazon/jdbc/util/PropertyUtils.java x: 159 lines of code y: 12 # changes wrapper/src/main/java/software/amazon/jdbc/plugin/efm/MonitorThreadContainer.java x: 135 lines of code y: 6 # changes wrapper/src/main/java/software/amazon/jdbc/exceptions/PgExceptionHandler.java x: 28 lines of code y: 6 # changes wrapper/src/main/java/software/amazon/jdbc/plugin/DataCacheConnectionPlugin.java x: 986 lines of code y: 6 # changes wrapper/src/main/java/software/amazon/jdbc/plugin/DataCacheConnectionPluginFactory.java x: 11 lines of code y: 3 # changes wrapper/src/main/java/software/amazon/jdbc/util/telemetry/DefaultTelemetryFactory.java x: 63 lines of code y: 1 # changes wrapper/src/main/java/software/amazon/jdbc/hostlistprovider/AuroraHostListProvider.java x: 21 lines of code y: 26 # changes wrapper/src/main/java/software/amazon/jdbc/plugin/dev/DeveloperConnectionPlugin.java x: 164 lines of code y: 1 # changes build.gradle.kts x: 126 lines of code y: 18 # changes wrapper/src/main/java/software/amazon/jdbc/ds/AwsWrapperDataSourceFactory.java x: 51 lines of code y: 5 # changes wrapper/src/main/java/software/amazon/jdbc/plugin/DriverMetaDataConnectionPlugin.java x: 31 lines of code y: 2 # changes wrapper/src/main/java/software/amazon/jdbc/plugin/LogQueryConnectionPlugin.java x: 120 lines of code y: 6 # changes wrapper/src/main/java/software/amazon/jdbc/plugin/ExecutionTimeConnectionPlugin.java x: 43 lines of code y: 5 # changes wrapper/src/main/java/software/amazon/jdbc/AwsWrapperProperty.java x: 71 lines of code y: 2 # changes wrapper/src/main/java/software/amazon/jdbc/plugin/failover/ReaderFailoverResult.java x: 36 lines of code y: 3 # changes wrapper/src/main/java/software/amazon/jdbc/plugin/failover/WriterFailoverResult.java x: 53 lines of code y: 2 # changes wrapper/src/main/java/software/amazon/jdbc/util/StringUtils.java x: 49 lines of code y: 2 # changes wrapper/src/main/java/software/amazon/jdbc/wrapper/DatabaseMetaDataWrapper.java x: 1930 lines of code y: 6 # changes wrapper/src/main/java/software/amazon/jdbc/util/SqlState.java x: 19 lines of code y: 6 # changes wrapper/src/main/java/software/amazon/jdbc/wrapper/ArrayWrapper.java x: 129 lines of code y: 3 # changes wrapper/src/main/java/software/amazon/jdbc/wrapper/BlobWrapper.java x: 140 lines of code y: 3 # changes wrapper/src/main/java/software/amazon/jdbc/wrapper/CallableStatementWrapper.java x: 2524 lines of code y: 4 # changes wrapper/src/main/java/software/amazon/jdbc/wrapper/ClobWrapper.java x: 163 lines of code y: 3 # changes wrapper/src/main/java/software/amazon/jdbc/wrapper/PreparedStatementWrapper.java x: 1140 lines of code y: 4 # changes wrapper/src/main/java/software/amazon/jdbc/wrapper/ResultSetMetaDataWrapper.java x: 258 lines of code y: 3 # changes wrapper/src/main/java/software/amazon/jdbc/wrapper/ResultSetWrapper.java x: 2180 lines of code y: 3 # changes wrapper/src/main/java/software/amazon/jdbc/wrapper/SQLInputWrapper.java x: 314 lines of code y: 3 # changes wrapper/src/main/java/software/amazon/jdbc/wrapper/SQLOutputWrapper.java x: 317 lines of code y: 3 # changes wrapper/src/main/java/software/amazon/jdbc/wrapper/SavepointWrapper.java x: 39 lines of code y: 3 # changes wrapper/src/main/java/software/amazon/jdbc/wrapper/StatementWrapper.java x: 463 lines of code y: 4 # changes wrapper/src/main/java/software/amazon/jdbc/wrapper/StructWrapper.java x: 50 lines of code y: 3 # changes buildSrc/src/main/kotlin/software/aws/jdbc/buildtools/JavaCommentPreprocessorTask.kt x: 69 lines of code y: 1 # changes
54.0
# changes
  min: 1.0
  average: 5.08
  25th percentile: 1.0
  median: 2.0
  75th percentile: 6.0
  max: 54.0
0 2524.0
lines of code
min: 3.0 | average: 124.96 | 25th percentile: 11.0 | median: 44.0 | 75th percentile: 132.0 | max: 2524.0

Number of Contributors vs. Number of Changes: 285 points

wrapper/src/main/java/software/amazon/jdbc/plugin/limitless/LimitlessRouterMonitor.java x: 4 # contributors y: 12 # changes wrapper/src/main/java/software/amazon/jdbc/plugin/limitless/LimitlessRouterServiceImpl.java x: 2 # contributors y: 15 # changes wrapper/src/main/java/software/amazon/jdbc/PropertyDefinition.java x: 4 # contributors y: 14 # changes wrapper/src/main/java/software/amazon/jdbc/plugin/customendpoint/CustomEndpointMonitorImpl.java x: 2 # contributors y: 3 # changes wrapper/src/main/java/software/amazon/jdbc/plugin/efm/MonitorConnectionContext.java x: 6 # contributors y: 10 # changes wrapper/src/main/java/software/amazon/jdbc/plugin/efm/MonitorImpl.java x: 7 # contributors y: 18 # changes wrapper/src/main/java/software/amazon/jdbc/plugin/efm2/MonitorImpl.java x: 2 # contributors y: 7 # changes wrapper/src/main/java/software/amazon/jdbc/plugin/efm2/MonitorService.java x: 1 # contributors y: 2 # changes wrapper/src/main/java/software/amazon/jdbc/plugin/efm2/MonitorServiceImpl.java x: 1 # contributors y: 4 # changes wrapper/src/main/java/software/amazon/jdbc/plugin/failover2/FailoverConnectionPlugin.java x: 4 # contributors y: 15 # changes wrapper/src/main/java/software/amazon/jdbc/util/ConnectionUrlParser.java x: 5 # contributors y: 14 # changes wrapper/build.gradle.kts x: 11 # contributors y: 54 # changes wrapper/src/main/java/software/amazon/jdbc/C3P0PooledConnectionProvider.java x: 1 # contributors y: 1 # changes wrapper/src/main/java/software/amazon/jdbc/RoundRobinHostSelector.java x: 3 # contributors y: 8 # changes wrapper/src/main/java/software/amazon/jdbc/hostlistprovider/monitoring/ClusterTopologyMonitorImpl.java x: 2 # contributors y: 6 # changes wrapper/src/main/java/software/amazon/jdbc/plugin/federatedauth/FederatedAuthPlugin.java x: 5 # contributors y: 9 # changes wrapper/src/main/java/software/amazon/jdbc/plugin/federatedauth/OktaAuthPlugin.java x: 3 # contributors y: 6 # changes wrapper/src/main/java/software/amazon/jdbc/PluginService.java x: 7 # contributors y: 22 # changes wrapper/src/main/java/software/amazon/jdbc/hostlistprovider/ConnectionStringHostListProvider.java x: 7 # contributors y: 14 # changes wrapper/src/main/java/software/amazon/jdbc/plugin/AuroraConnectionTrackerPlugin.java x: 7 # contributors y: 15 # changes wrapper/src/main/java/software/amazon/jdbc/plugin/limitless/LimitlessConnectionPlugin.java x: 2 # contributors y: 11 # changes wrapper/src/main/java/software/amazon/jdbc/PluginServiceImpl.java x: 8 # contributors y: 34 # changes wrapper/src/main/java/software/amazon/jdbc/exceptions/AbstractPgExceptionHandler.java x: 3 # contributors y: 3 # changes wrapper/src/main/java/software/amazon/jdbc/exceptions/ExceptionHandler.java x: 2 # contributors y: 2 # changes wrapper/src/main/java/software/amazon/jdbc/exceptions/ExceptionManager.java x: 2 # contributors y: 4 # changes wrapper/src/main/java/software/amazon/jdbc/exceptions/GenericExceptionHandler.java x: 3 # contributors y: 5 # changes wrapper/src/main/java/software/amazon/jdbc/plugin/AwsSecretsManagerConnectionPlugin.java x: 8 # contributors y: 17 # changes wrapper/src/main/java/software/amazon/jdbc/targetdriverdialect/GenericTargetDriverDialect.java x: 3 # contributors y: 7 # changes wrapper/src/main/java/software/amazon/jdbc/targetdriverdialect/MysqlConnectorJDriverHelper.java x: 1 # contributors y: 5 # changes wrapper/src/main/java/software/amazon/jdbc/plugin/failover/FailoverConnectionPlugin.java x: 11 # contributors y: 42 # changes wrapper/src/main/java/software/amazon/jdbc/dialect/DialectManager.java x: 3 # contributors y: 10 # changes wrapper/src/main/java/software/amazon/jdbc/plugin/OpenedConnectionTracker.java x: 4 # contributors y: 11 # changes benchmarks/src/jmh/java/software/amazon/jdbc/benchmarks/PluginBenchmarks.java x: 7 # contributors y: 17 # changes wrapper/src/main/java/software/amazon/jdbc/ConnectionPlugin.java x: 4 # contributors y: 4 # changes wrapper/src/main/java/software/amazon/jdbc/ConnectionPluginManager.java x: 9 # contributors y: 35 # changes wrapper/src/main/java/software/amazon/jdbc/ConnectionProviderManager.java x: 4 # contributors y: 6 # changes wrapper/src/main/java/software/amazon/jdbc/HikariPooledConnectionProvider.java x: 6 # contributors y: 16 # changes wrapper/src/main/java/software/amazon/jdbc/plugin/staledns/AuroraStaleDnsHelper.java x: 5 # contributors y: 10 # changes wrapper/src/main/java/software/amazon/jdbc/Driver.java x: 7 # contributors y: 24 # changes benchmarks/src/jmh/java/software/amazon/jdbc/benchmarks/ConnectionPluginManagerBenchmarks.java x: 6 # contributors y: 13 # changes wrapper/src/main/java/software/amazon/jdbc/plugin/readwritesplitting/ReadWriteSplittingPlugin.java x: 5 # contributors y: 21 # changes wrapper/src/main/java/software/amazon/jdbc/wrapper/ConnectionWrapper.java x: 8 # contributors y: 22 # changes wrapper/src/main/java/software/amazon/jdbc/util/SlidingExpirationCache.java x: 5 # contributors y: 7 # changes wrapper/src/main/java/software/amazon/jdbc/util/ConnectionUrlBuilder.java x: 4 # contributors y: 9 # changes wrapper/src/main/java/software/amazon/jdbc/plugin/DefaultConnectionPlugin.java x: 8 # contributors y: 18 # changes wrapper/src/main/java/software/amazon/jdbc/hostlistprovider/RdsHostListProvider.java x: 5 # contributors y: 12 # changes wrapper/src/main/java/software/amazon/jdbc/plugin/limitless/LimitlessRouterMonitorInitializer.java x: 1 # contributors y: 3 # changes wrapper/src/main/java/software/amazon/jdbc/util/WrapperUtils.java x: 11 # contributors y: 15 # changes wrapper/src/main/java/software/amazon/jdbc/dialect/AuroraMysqlDialect.java x: 5 # contributors y: 8 # changes wrapper/src/main/java/software/amazon/jdbc/dialect/MariaDbDialect.java x: 4 # contributors y: 8 # changes benchmarks/src/jmh/java/software/amazon/jdbc/benchmarks/testplugin/BenchmarkPlugin.java x: 4 # contributors y: 5 # changes wrapper/src/main/java/software/amazon/jdbc/DataSourceConnectionProvider.java x: 6 # contributors y: 18 # changes wrapper/src/main/java/software/amazon/jdbc/dialect/Dialect.java x: 2 # contributors y: 5 # changes wrapper/src/main/java/software/amazon/jdbc/dialect/RdsMysqlDialect.java x: 3 # contributors y: 4 # changes settings.gradle.kts x: 11 # contributors y: 23 # changes wrapper/src/main/java/software/amazon/jdbc/plugin/efm/MonitorServiceImpl.java x: 7 # contributors y: 10 # changes wrapper/src/main/java/software/amazon/jdbc/hostlistprovider/AuroraHostListProvider.java x: 10 # contributors y: 26 # changes
54.0
# changes
  min: 1.0
  average: 5.08
  25th percentile: 1.0
  median: 2.0
  75th percentile: 6.0
  max: 54.0
0 11.0
# contributors
min: 1.0 | average: 2.51 | 25th percentile: 1.0 | median: 2.0 | 75th percentile: 3.0 | max: 11.0

Number of Contributors vs. File Size: 285 points

wrapper/src/main/java/software/amazon/jdbc/plugin/limitless/LimitlessRouterMonitor.java x: 4 # contributors y: 175 lines of code wrapper/src/main/java/software/amazon/jdbc/plugin/limitless/LimitlessRouterServiceImpl.java x: 2 # contributors y: 288 lines of code benchmarks/build.gradle.kts x: 4 # contributors y: 17 lines of code wrapper/src/main/java/software/amazon/jdbc/PropertyDefinition.java x: 4 # contributors y: 205 lines of code wrapper/src/main/java/software/amazon/jdbc/plugin/customendpoint/CustomEndpointMonitorImpl.java x: 2 # contributors y: 184 lines of code wrapper/src/main/java/software/amazon/jdbc/plugin/customendpoint/CustomEndpointPlugin.java x: 2 # contributors y: 215 lines of code wrapper/src/main/java/software/amazon/jdbc/plugin/efm/MonitorConnectionContext.java x: 6 # contributors y: 152 lines of code wrapper/src/main/java/software/amazon/jdbc/plugin/efm/MonitorImpl.java x: 7 # contributors y: 262 lines of code wrapper/src/main/java/software/amazon/jdbc/plugin/efm2/MonitorImpl.java x: 2 # contributors y: 316 lines of code wrapper/src/main/java/software/amazon/jdbc/plugin/efm2/MonitorService.java x: 1 # contributors y: 15 lines of code wrapper/src/main/java/software/amazon/jdbc/plugin/efm2/MonitorServiceImpl.java x: 1 # contributors y: 140 lines of code wrapper/src/main/java/software/amazon/jdbc/plugin/failover2/FailoverConnectionPlugin.java x: 4 # contributors y: 592 lines of code wrapper/src/main/java/software/amazon/jdbc/util/ConnectionUrlParser.java x: 5 # contributors y: 191 lines of code wrapper/build.gradle.kts x: 11 # contributors y: 551 lines of code wrapper/src/main/java/software/amazon/jdbc/C3P0PooledConnectionProvider.java x: 1 # contributors y: 109 lines of code wrapper/src/main/java/software/amazon/jdbc/RoundRobinHostSelector.java x: 3 # contributors y: 217 lines of code wrapper/src/main/java/software/amazon/jdbc/hostlistprovider/monitoring/ClusterTopologyMonitorImpl.java x: 2 # contributors y: 734 lines of code wrapper/src/main/java/software/amazon/jdbc/plugin/federatedauth/FederatedAuthPlugin.java x: 5 # contributors y: 222 lines of code wrapper/src/main/java/software/amazon/jdbc/plugin/federatedauth/OktaAuthPlugin.java x: 3 # contributors y: 196 lines of code wrapper/src/main/java/software/amazon/jdbc/PluginService.java x: 7 # contributors y: 65 lines of code wrapper/src/main/java/software/amazon/jdbc/hostlistprovider/ConnectionStringHostListProvider.java x: 7 # contributors y: 94 lines of code wrapper/src/main/java/software/amazon/jdbc/plugin/AuroraConnectionTrackerPlugin.java x: 7 # contributors y: 160 lines of code wrapper/src/main/java/software/amazon/jdbc/plugin/AuroraInitialConnectionStrategyPlugin.java x: 3 # contributors y: 309 lines of code wrapper/src/main/java/software/amazon/jdbc/plugin/limitless/LimitlessConnectionPlugin.java x: 2 # contributors y: 119 lines of code wrapper/src/main/java/software/amazon/jdbc/PluginServiceImpl.java x: 8 # contributors y: 643 lines of code wrapper/src/main/java/software/amazon/jdbc/exceptions/AbstractPgExceptionHandler.java x: 3 # contributors y: 73 lines of code wrapper/src/main/java/software/amazon/jdbc/exceptions/ExceptionHandler.java x: 2 # contributors y: 13 lines of code wrapper/src/main/java/software/amazon/jdbc/exceptions/ExceptionManager.java x: 2 # contributors y: 36 lines of code wrapper/src/main/java/software/amazon/jdbc/exceptions/GenericExceptionHandler.java x: 3 # contributors y: 81 lines of code wrapper/src/main/java/software/amazon/jdbc/exceptions/MultiAzDbClusterPgExceptionHandler.java x: 2 # contributors y: 27 lines of code wrapper/src/main/java/software/amazon/jdbc/plugin/AwsSecretsManagerConnectionPlugin.java x: 8 # contributors y: 299 lines of code wrapper/src/main/java/software/amazon/jdbc/plugin/iam/IamAuthConnectionPlugin.java x: 3 # contributors y: 186 lines of code wrapper/src/main/java/software/amazon/jdbc/targetdriverdialect/GenericTargetDriverDialect.java x: 3 # contributors y: 153 lines of code wrapper/src/main/java/software/amazon/jdbc/targetdriverdialect/MysqlConnectorJDriverHelper.java x: 1 # contributors y: 68 lines of code wrapper/src/main/java/software/amazon/jdbc/targetdriverdialect/MysqlConnectorJTargetDriverDialect.java x: 3 # contributors y: 99 lines of code wrapper/src/main/java/software/amazon/jdbc/plugin/failover/FailoverConnectionPlugin.java x: 11 # contributors y: 697 lines of code wrapper/src/main/java/software/amazon/jdbc/plugin/OpenedConnectionTracker.java x: 4 # contributors y: 183 lines of code benchmarks/src/jmh/java/software/amazon/jdbc/benchmarks/PluginBenchmarks.java x: 7 # contributors y: 353 lines of code wrapper/src/main/java/software/amazon/jdbc/ConnectionPlugin.java x: 4 # contributors y: 47 lines of code wrapper/src/main/java/software/amazon/jdbc/ConnectionPluginManager.java x: 9 # contributors y: 469 lines of code wrapper/src/main/java/software/amazon/jdbc/ConnectionProviderManager.java x: 4 # contributors y: 103 lines of code wrapper/src/main/java/software/amazon/jdbc/HikariPooledConnectionProvider.java x: 6 # contributors y: 250 lines of code wrapper/src/main/java/software/amazon/jdbc/targetdriverdialect/TargetDriverDialectManager.java x: 2 # contributors y: 131 lines of code wrapper/src/main/java/software/amazon/jdbc/plugin/staledns/AuroraStaleDnsHelper.java x: 5 # contributors y: 136 lines of code wrapper/src/main/java/software/amazon/jdbc/util/Utils.java x: 3 # contributors y: 38 lines of code wrapper/src/main/java/software/amazon/jdbc/Driver.java x: 7 # contributors y: 323 lines of code wrapper/src/main/java/software/amazon/jdbc/hostlistprovider/monitoring/MonitoringRdsHostListProvider.java x: 2 # contributors y: 127 lines of code wrapper/src/main/java/software/amazon/jdbc/plugin/failover/ClusterAwareReaderFailoverHandler.java x: 7 # contributors y: 333 lines of code wrapper/src/main/java/software/amazon/jdbc/plugin/strategy/fastestresponse/FastestResponseStrategyPlugin.java x: 3 # contributors y: 141 lines of code benchmarks/src/jmh/java/software/amazon/jdbc/benchmarks/ConnectionPluginManagerBenchmarks.java x: 6 # contributors y: 236 lines of code wrapper/src/main/java/software/amazon/jdbc/plugin/ConnectTimeConnectionPlugin.java x: 2 # contributors y: 56 lines of code wrapper/src/main/java/software/amazon/jdbc/plugin/efm/HostMonitoringConnectionPlugin.java x: 7 # contributors y: 241 lines of code wrapper/src/main/java/software/amazon/jdbc/plugin/efm2/HostMonitoringConnectionPlugin.java x: 1 # contributors y: 197 lines of code wrapper/src/main/java/software/amazon/jdbc/plugin/readwritesplitting/ReadWriteSplittingPlugin.java x: 5 # contributors y: 463 lines of code wrapper/src/main/java/software/amazon/jdbc/wrapper/ConnectionWrapper.java x: 8 # contributors y: 856 lines of code wrapper/src/main/java/software/amazon/jdbc/HikariPoolsHolder.java x: 1 # contributors y: 24 lines of code wrapper/src/main/java/software/amazon/jdbc/LeastConnectionsHostSelector.java x: 3 # contributors y: 54 lines of code wrapper/src/main/java/software/amazon/jdbc/plugin/federatedauth/FederatedAuthCacheHolder.java x: 1 # contributors y: 9 lines of code wrapper/src/main/java/software/amazon/jdbc/plugin/strategy/fastestresponse/HostResponseTimeServiceImpl.java x: 1 # contributors y: 85 lines of code wrapper/src/main/java/software/amazon/jdbc/util/Pair.java x: 1 # contributors y: 37 lines of code wrapper/src/main/java/software/amazon/jdbc/util/SlidingExpirationCache.java x: 5 # contributors y: 177 lines of code wrapper/src/main/java/software/amazon/jdbc/util/ConnectionUrlBuilder.java x: 4 # contributors y: 70 lines of code wrapper/src/main/java/software/amazon/jdbc/plugin/failover/ClusterAwareWriterFailoverHandler.java x: 7 # contributors y: 390 lines of code aws-advanced-jdbc-wrapper-bundle/build.gradle.kts x: 3 # contributors y: 47 lines of code wrapper/src/main/java/software/amazon/jdbc/plugin/DefaultConnectionPlugin.java x: 8 # contributors y: 223 lines of code wrapper/src/main/java/software/amazon/jdbc/plugin/iam/LightRdsUtility.java x: 2 # contributors y: 61 lines of code wrapper/src/main/java/software/amazon/jdbc/plugin/customendpoint/CustomEndpointRoleType.java x: 2 # contributors y: 6 lines of code wrapper/src/main/java/software/amazon/jdbc/ds/AwsWrapperDataSource.java x: 7 # contributors y: 342 lines of code wrapper/src/main/java/software/amazon/jdbc/util/SubscribedMethodHelper.java x: 4 # contributors y: 59 lines of code wrapper/src/main/java/software/amazon/jdbc/util/RegionUtils.java x: 1 # contributors y: 40 lines of code wrapper/src/main/java/software/amazon/jdbc/hostlistprovider/RdsHostListProvider.java x: 5 # contributors y: 517 lines of code wrapper/src/main/java/software/amazon/jdbc/ConnectionPluginChainBuilder.java x: 5 # contributors y: 186 lines of code wrapper/src/main/java/software/amazon/jdbc/HostSpec.java x: 6 # contributors y: 171 lines of code wrapper/src/main/java/software/amazon/jdbc/dialect/AuroraPgDialect.java x: 5 # contributors y: 119 lines of code wrapper/src/main/java/software/amazon/jdbc/util/WrapperUtils.java x: 11 # contributors y: 489 lines of code wrapper/src/main/java/software/amazon/jdbc/dialect/AuroraMysqlDialect.java x: 5 # contributors y: 77 lines of code wrapper/src/main/java/software/amazon/jdbc/dialect/RdsMultiAzDbClusterMysqlDialect.java x: 3 # contributors y: 105 lines of code wrapper/src/main/java/software/amazon/jdbc/DriverConnectionProvider.java x: 7 # contributors y: 128 lines of code wrapper/src/main/java/software/amazon/jdbc/dialect/MariaDbDialect.java x: 4 # contributors y: 89 lines of code wrapper/src/main/java/software/amazon/jdbc/dialect/MysqlDialect.java x: 4 # contributors y: 92 lines of code wrapper/src/main/java/software/amazon/jdbc/dialect/UnknownDialect.java x: 3 # contributors y: 67 lines of code wrapper/src/main/java/software/amazon/jdbc/hostlistprovider/monitoring/MultiAzClusterTopologyMonitorImpl.java x: 1 # contributors y: 90 lines of code wrapper/src/main/java/software/amazon/jdbc/util/CacheMap.java x: 2 # contributors y: 106 lines of code wrapper/src/main/java/software/amazon/jdbc/DataSourceConnectionProvider.java x: 6 # contributors y: 162 lines of code wrapper/src/main/java/software/amazon/jdbc/states/SessionStateServiceImpl.java x: 1 # contributors y: 463 lines of code wrapper/src/main/java/software/amazon/jdbc/profile/ConfigurationProfilePresetCodes.java x: 2 # contributors y: 45 lines of code wrapper/src/main/java/software/amazon/jdbc/HostSpecBuilder.java x: 2 # contributors y: 81 lines of code buildSrc/build.gradle.kts x: 3 # contributors y: 23 lines of code settings.gradle.kts x: 11 # contributors y: 50 lines of code wrapper/src/main/java/software/amazon/jdbc/plugin/federatedauth/AdfsCredentialsProviderFactory.java x: 2 # contributors y: 201 lines of code wrapper/src/main/java/software/amazon/jdbc/targetdriverdialect/MariadbTargetDriverDialect.java x: 3 # contributors y: 128 lines of code wrapper/src/main/java/software/amazon/jdbc/util/telemetry/OpenTelemetryContext.java x: 2 # contributors y: 164 lines of code wrapper/src/main/java/software/amazon/jdbc/ConnectionProvider.java x: 4 # contributors y: 25 lines of code wrapper/src/main/java/software/amazon/jdbc/profile/DriverConfigurationProfiles.java x: 2 # contributors y: 605 lines of code wrapper/src/main/java/software/amazon/jdbc/util/SqlMethodAnalyzer.java x: 3 # contributors y: 138 lines of code wrapper/src/main/java/software/amazon/jdbc/plugin/federatedauth/NonValidatingSSLSocketFactory.java x: 1 # contributors y: 52 lines of code wrapper/src/main/java/software/amazon/jdbc/plugin/strategy/fastestresponse/NodeResponseTimeMonitor.java x: 1 # contributors y: 176 lines of code wrapper/src/main/java/software/amazon/jdbc/profile/ConfigurationProfile.java x: 1 # contributors y: 159 lines of code wrapper/src/main/java/software/amazon/jdbc/util/PropertyUtils.java x: 5 # contributors y: 159 lines of code wrapper/src/main/java/software/amazon/jdbc/plugin/efm/MonitorServiceImpl.java x: 7 # contributors y: 119 lines of code wrapper/src/main/java/software/amazon/jdbc/plugin/efm/MonitorThreadContainer.java x: 4 # contributors y: 135 lines of code wrapper/src/main/java/software/amazon/jdbc/plugin/DataCacheConnectionPlugin.java x: 4 # contributors y: 986 lines of code wrapper/src/main/java/software/amazon/jdbc/hostlistprovider/AuroraHostListProvider.java x: 10 # contributors y: 21 lines of code wrapper/src/main/java/software/amazon/jdbc/HostListProviderService.java x: 3 # contributors y: 14 lines of code wrapper/src/main/java/software/amazon/jdbc/AwsWrapperProperty.java x: 1 # contributors y: 71 lines of code wrapper/src/main/java/software/amazon/jdbc/wrapper/DatabaseMetaDataWrapper.java x: 3 # contributors y: 1930 lines of code wrapper/src/main/java/software/amazon/jdbc/wrapper/BlobWrapper.java x: 2 # contributors y: 140 lines of code wrapper/src/main/java/software/amazon/jdbc/wrapper/CallableStatementWrapper.java x: 3 # contributors y: 2524 lines of code wrapper/src/main/java/software/amazon/jdbc/wrapper/PreparedStatementWrapper.java x: 3 # contributors y: 1140 lines of code wrapper/src/main/java/software/amazon/jdbc/wrapper/ResultSetMetaDataWrapper.java x: 2 # contributors y: 258 lines of code wrapper/src/main/java/software/amazon/jdbc/wrapper/ResultSetWrapper.java x: 2 # contributors y: 2180 lines of code wrapper/src/main/java/software/amazon/jdbc/wrapper/StatementWrapper.java x: 3 # contributors y: 463 lines of code
2524.0
lines of code
  min: 3.0
  average: 124.96
  25th percentile: 11.0
  median: 44.0
  75th percentile: 132.0
  max: 2524.0
0 11.0
# contributors
min: 1.0 | average: 2.51 | 25th percentile: 1.0 | median: 2.0 | 75th percentile: 3.0 | max: 11.0