aws / aws-advanced-jdbc-wrapper
File Size

The distribution of size of files (measured in lines of code).

Intro
Learn more...
File Size Overall
21% | 17% | 25% | 19% | 15%
Legend:
1001+
501-1000
201-500
101-200
1-100


explore: grouped by folders | grouped by size | sunburst | 3D view
File Size per Extension
1001+
501-1000
201-500
101-200
1-100
java22% | 16% | 25% | 19% | 15%
kts0% | 67% | 0% | 15% | 16%
kt0% | 0% | 0% | 0% | 100%
File Size per Logical Decomposition
primary
1001+
501-1000
201-500
101-200
1-100
wrapper22% | 17% | 24% | 19% | 15%
benchmarks0% | 0% | 80% | 0% | 19%
ROOT0% | 0% | 0% | 71% | 28%
buildSrc0% | 0% | 0% | 0% | 100%
aws-advanced-jdbc-wrapper-bundle0% | 0% | 0% | 0% | 100%
Longest Files (Top 50)
File# lines# units
CallableStatementWrapper.java
in wrapper/src/main/java/software/amazon/jdbc/wrapper
2524 222
ResultSetWrapper.java
in wrapper/src/main/java/software/amazon/jdbc/wrapper
2180 195
DatabaseMetaDataWrapper.java
in wrapper/src/main/java/software/amazon/jdbc/wrapper
1930 180
PreparedStatementWrapper.java
in wrapper/src/main/java/software/amazon/jdbc/wrapper
1140 103
DataCacheConnectionPlugin.java
in wrapper/src/main/java/software/amazon/jdbc/plugin
986 199
ConnectionWrapper.java
in wrapper/src/main/java/software/amazon/jdbc/wrapper
856 59
ClusterTopologyMonitorImpl.java
in wrapper/src/main/java/software/amazon/jdbc/hostlistprovider/monitoring
734 26
FailoverConnectionPlugin.java
in wrapper/src/main/java/software/amazon/jdbc/plugin/failover
697 36
PluginServiceImpl.java
in wrapper/src/main/java/software/amazon/jdbc
643 57
DriverConfigurationProfiles.java
in wrapper/src/main/java/software/amazon/jdbc/profile
605 8
FailoverConnectionPlugin.java
in wrapper/src/main/java/software/amazon/jdbc/plugin/failover2
592 22
551 -
RdsHostListProvider.java
in wrapper/src/main/java/software/amazon/jdbc/hostlistprovider
517 26
WrapperUtils.java
in wrapper/src/main/java/software/amazon/jdbc/util
489 13
ConnectionPluginManager.java
in wrapper/src/main/java/software/amazon/jdbc
469 25
SessionStateServiceImpl.java
in wrapper/src/main/java/software/amazon/jdbc/states
463 40
StatementWrapper.java
in wrapper/src/main/java/software/amazon/jdbc/wrapper
463 45
ReadWriteSplittingPlugin.java
in wrapper/src/main/java/software/amazon/jdbc/plugin/readwritesplitting
463 28
ClusterAwareWriterFailoverHandler.java
in wrapper/src/main/java/software/amazon/jdbc/plugin/failover
390 20
PluginBenchmarks.java
in benchmarks/src/jmh/java/software/amazon/jdbc/benchmarks
353 24
AwsWrapperDataSource.java
in wrapper/src/main/java/software/amazon/jdbc/ds
342 27
ClusterAwareReaderFailoverHandler.java
in wrapper/src/main/java/software/amazon/jdbc/plugin/failover
333 15
RdsUtils.java
in wrapper/src/main/java/software/amazon/jdbc/util
328 25
Driver.java
in wrapper/src/main/java/software/amazon/jdbc
323 35
SQLOutputWrapper.java
in wrapper/src/main/java/software/amazon/jdbc/wrapper
317 30
MonitorImpl.java
in wrapper/src/main/java/software/amazon/jdbc/plugin/efm2
316 13
SQLInputWrapper.java
in wrapper/src/main/java/software/amazon/jdbc/wrapper
314 29
AuroraInitialConnectionStrategyPlugin.java
in wrapper/src/main/java/software/amazon/jdbc/plugin
309 14
AwsSecretsManagerConnectionPlugin.java
in wrapper/src/main/java/software/amazon/jdbc/plugin
299 12
LimitlessRouterServiceImpl.java
in wrapper/src/main/java/software/amazon/jdbc/plugin/limitless
288 9
MonitorImpl.java
in wrapper/src/main/java/software/amazon/jdbc/plugin/efm
262 9
ResultSetMetaDataWrapper.java
in wrapper/src/main/java/software/amazon/jdbc/wrapper
258 25
HikariPooledConnectionProvider.java
in wrapper/src/main/java/software/amazon/jdbc
250 19
HostMonitoringConnectionPlugin.java
in wrapper/src/main/java/software/amazon/jdbc/plugin/efm
241 11
ConnectionPluginManagerBenchmarks.java
in benchmarks/src/jmh/java/software/amazon/jdbc/benchmarks
236 15
DefaultConnectionPlugin.java
in wrapper/src/main/java/software/amazon/jdbc/plugin
223 14
FederatedAuthPlugin.java
in wrapper/src/main/java/software/amazon/jdbc/plugin/federatedauth
222 8
RoundRobinHostSelector.java
in wrapper/src/main/java/software/amazon/jdbc
217 9
CustomEndpointPlugin.java
in wrapper/src/main/java/software/amazon/jdbc/plugin/customendpoint
215 9
DialectManager.java
in wrapper/src/main/java/software/amazon/jdbc/dialect
213 8
PropertyDefinition.java
in wrapper/src/main/java/software/amazon/jdbc
205 8
AdfsCredentialsProviderFactory.java
in wrapper/src/main/java/software/amazon/jdbc/plugin/federatedauth
201 11
HostMonitoringConnectionPlugin.java
in wrapper/src/main/java/software/amazon/jdbc/plugin/efm2
197 9
OktaAuthPlugin.java
in wrapper/src/main/java/software/amazon/jdbc/plugin/federatedauth
196 7
ConnectionUrlParser.java
in wrapper/src/main/java/software/amazon/jdbc/util
191 12
ConnectionPluginChainBuilder.java
in wrapper/src/main/java/software/amazon/jdbc
186 3
IamAuthConnectionPlugin.java
in wrapper/src/main/java/software/amazon/jdbc/plugin/iam
186 7
CustomEndpointMonitorImpl.java
in wrapper/src/main/java/software/amazon/jdbc/plugin/customendpoint
184 6
OpenedConnectionTracker.java
in wrapper/src/main/java/software/amazon/jdbc/plugin
183 11
SlidingExpirationCache.java
in wrapper/src/main/java/software/amazon/jdbc/util
177 22
Files With Most Units (Top 50)
File# lines# units
CallableStatementWrapper.java
in wrapper/src/main/java/software/amazon/jdbc/wrapper
2524 222
DataCacheConnectionPlugin.java
in wrapper/src/main/java/software/amazon/jdbc/plugin
986 199
ResultSetWrapper.java
in wrapper/src/main/java/software/amazon/jdbc/wrapper
2180 195
DatabaseMetaDataWrapper.java
in wrapper/src/main/java/software/amazon/jdbc/wrapper
1930 180
PreparedStatementWrapper.java
in wrapper/src/main/java/software/amazon/jdbc/wrapper
1140 103
ConnectionWrapper.java
in wrapper/src/main/java/software/amazon/jdbc/wrapper
856 59
PluginServiceImpl.java
in wrapper/src/main/java/software/amazon/jdbc
643 57
StatementWrapper.java
in wrapper/src/main/java/software/amazon/jdbc/wrapper
463 45
SessionStateServiceImpl.java
in wrapper/src/main/java/software/amazon/jdbc/states
463 40
FailoverConnectionPlugin.java
in wrapper/src/main/java/software/amazon/jdbc/plugin/failover
697 36
Driver.java
in wrapper/src/main/java/software/amazon/jdbc
323 35
SQLOutputWrapper.java
in wrapper/src/main/java/software/amazon/jdbc/wrapper
317 30
SQLInputWrapper.java
in wrapper/src/main/java/software/amazon/jdbc/wrapper
314 29
ReadWriteSplittingPlugin.java
in wrapper/src/main/java/software/amazon/jdbc/plugin/readwritesplitting
463 28
HostSpec.java
in wrapper/src/main/java/software/amazon/jdbc
171 27
AwsWrapperDataSource.java
in wrapper/src/main/java/software/amazon/jdbc/ds
342 27
RdsHostListProvider.java
in wrapper/src/main/java/software/amazon/jdbc/hostlistprovider
517 26
ClusterTopologyMonitorImpl.java
in wrapper/src/main/java/software/amazon/jdbc/hostlistprovider/monitoring
734 26
ResultSetMetaDataWrapper.java
in wrapper/src/main/java/software/amazon/jdbc/wrapper
258 25
ConnectionPluginManager.java
in wrapper/src/main/java/software/amazon/jdbc
469 25
RdsUtils.java
in wrapper/src/main/java/software/amazon/jdbc/util
328 25
PluginBenchmarks.java
in benchmarks/src/jmh/java/software/amazon/jdbc/benchmarks
353 24
SlidingExpirationCache.java
in wrapper/src/main/java/software/amazon/jdbc/util
177 22
FailoverConnectionPlugin.java
in wrapper/src/main/java/software/amazon/jdbc/plugin/failover2
592 22
MonitorConnectionContext.java
in wrapper/src/main/java/software/amazon/jdbc/plugin/efm
152 20
ClusterAwareWriterFailoverHandler.java
in wrapper/src/main/java/software/amazon/jdbc/plugin/failover
390 20
HikariPooledConnectionProvider.java
in wrapper/src/main/java/software/amazon/jdbc
250 19
NClobWrapper.java
in wrapper/src/main/java/software/amazon/jdbc/wrapper
164 15
ClobWrapper.java
in wrapper/src/main/java/software/amazon/jdbc/wrapper
163 15
ClusterAwareReaderFailoverHandler.java
in wrapper/src/main/java/software/amazon/jdbc/plugin/failover
333 15
ConnectionPluginManagerBenchmarks.java
in benchmarks/src/jmh/java/software/amazon/jdbc/benchmarks
236 15
CacheMap.java
in wrapper/src/main/java/software/amazon/jdbc/util
106 14
DefaultConnectionPlugin.java
in wrapper/src/main/java/software/amazon/jdbc/plugin
223 14
AuroraInitialConnectionStrategyPlugin.java
in wrapper/src/main/java/software/amazon/jdbc/plugin
309 14
ParameterMetaDataWrapper.java
in wrapper/src/main/java/software/amazon/jdbc/wrapper
128 13
ArrayWrapper.java
in wrapper/src/main/java/software/amazon/jdbc/wrapper
129 13
WrapperUtils.java
in wrapper/src/main/java/software/amazon/jdbc/util
489 13
MonitorImpl.java
in wrapper/src/main/java/software/amazon/jdbc/plugin/efm2
316 13
HostSpecBuilder.java
in wrapper/src/main/java/software/amazon/jdbc
81 13
ConfigurationProfileBuilder.java
in wrapper/src/main/java/software/amazon/jdbc/profile
100 13
BlobWrapper.java
in wrapper/src/main/java/software/amazon/jdbc/wrapper
140 12
ConnectionUrlParser.java
in wrapper/src/main/java/software/amazon/jdbc/util
191 12
DeveloperConnectionPlugin.java
in wrapper/src/main/java/software/amazon/jdbc/plugin/dev
164 12
AwsSecretsManagerConnectionPlugin.java
in wrapper/src/main/java/software/amazon/jdbc/plugin
299 12
CustomEndpointInfo.java
in wrapper/src/main/java/software/amazon/jdbc/plugin/customendpoint
106 12
ConnectionProviderManager.java
in wrapper/src/main/java/software/amazon/jdbc
103 11
SessionStateField.java
in wrapper/src/main/java/software/amazon/jdbc/states
62 11
OpenTelemetryContext.java
in wrapper/src/main/java/software/amazon/jdbc/util/telemetry
164 11
SqlMethodAnalyzer.java
in wrapper/src/main/java/software/amazon/jdbc/util
138 11
OpenedConnectionTracker.java
in wrapper/src/main/java/software/amazon/jdbc/plugin
183 11
Files With Long Lines (Top 4)

There are 4 files with lines longer than 120 characters. In total, there are 9 long lines.

File# lines# units# long lines
126 - 3
551 - 3
ExponentialBackoffHostAvailabilityStrategy.java
in wrapper/src/main/java/software/amazon/jdbc/hostavailability
52 3 2
build.gradle.kts
in aws-advanced-jdbc-wrapper-bundle
47 - 1
Correlations

File Size vs. Commits (all time): 285 points

wrapper/src/main/java/software/amazon/jdbc/plugin/limitless/LimitlessRouterMonitor.java x: 13 commits (all time) y: 175 lines of code wrapper/src/main/java/software/amazon/jdbc/plugin/limitless/LimitlessRouterServiceImpl.java x: 15 commits (all time) y: 288 lines of code benchmarks/build.gradle.kts x: 13 commits (all time) y: 17 lines of code wrapper/src/main/java/software/amazon/jdbc/PropertyDefinition.java x: 17 commits (all time) y: 205 lines of code wrapper/src/main/java/software/amazon/jdbc/plugin/customendpoint/CustomEndpointMonitorImpl.java x: 3 commits (all time) y: 184 lines of code wrapper/src/main/java/software/amazon/jdbc/plugin/customendpoint/CustomEndpointPlugin.java x: 3 commits (all time) y: 215 lines of code wrapper/src/main/java/software/amazon/jdbc/plugin/efm/MonitorConnectionContext.java x: 12 commits (all time) y: 152 lines of code wrapper/src/main/java/software/amazon/jdbc/plugin/efm/MonitorImpl.java x: 20 commits (all time) y: 262 lines of code wrapper/src/main/java/software/amazon/jdbc/plugin/efm2/MonitorImpl.java x: 7 commits (all time) y: 316 lines of code wrapper/src/main/java/software/amazon/jdbc/plugin/efm2/MonitorService.java x: 2 commits (all time) y: 15 lines of code wrapper/src/main/java/software/amazon/jdbc/plugin/efm2/MonitorServiceImpl.java x: 4 commits (all time) y: 140 lines of code wrapper/src/main/java/software/amazon/jdbc/plugin/failover2/FailoverConnectionPlugin.java x: 16 commits (all time) y: 592 lines of code wrapper/src/main/java/software/amazon/jdbc/util/ConnectionUrlParser.java x: 16 commits (all time) y: 191 lines of code wrapper/build.gradle.kts x: 63 commits (all time) y: 551 lines of code wrapper/src/main/java/software/amazon/jdbc/C3P0PooledConnectionProvider.java x: 1 commits (all time) y: 109 lines of code wrapper/src/main/java/software/amazon/jdbc/RoundRobinHostSelector.java x: 8 commits (all time) y: 217 lines of code wrapper/src/main/java/software/amazon/jdbc/hostlistprovider/monitoring/ClusterTopologyMonitorImpl.java x: 6 commits (all time) y: 734 lines of code wrapper/src/main/java/software/amazon/jdbc/plugin/federatedauth/FederatedAuthPlugin.java x: 9 commits (all time) y: 222 lines of code wrapper/src/main/java/software/amazon/jdbc/plugin/federatedauth/OktaAuthPlugin.java x: 6 commits (all time) y: 196 lines of code wrapper/src/main/java/software/amazon/jdbc/PluginService.java x: 25 commits (all time) y: 65 lines of code wrapper/src/main/java/software/amazon/jdbc/hostlistprovider/ConnectionStringHostListProvider.java x: 16 commits (all time) y: 94 lines of code wrapper/src/main/java/software/amazon/jdbc/plugin/AuroraConnectionTrackerPlugin.java x: 15 commits (all time) y: 160 lines of code wrapper/src/main/java/software/amazon/jdbc/plugin/AuroraInitialConnectionStrategyPlugin.java x: 6 commits (all time) y: 309 lines of code wrapper/src/main/java/software/amazon/jdbc/plugin/limitless/LimitlessConnectionPlugin.java x: 11 commits (all time) y: 119 lines of code wrapper/src/main/java/software/amazon/jdbc/PluginServiceImpl.java x: 37 commits (all time) y: 643 lines of code wrapper/src/main/java/software/amazon/jdbc/exceptions/AbstractPgExceptionHandler.java x: 3 commits (all time) y: 73 lines of code wrapper/src/main/java/software/amazon/jdbc/exceptions/ExceptionManager.java x: 4 commits (all time) y: 36 lines of code wrapper/src/main/java/software/amazon/jdbc/exceptions/GenericExceptionHandler.java x: 5 commits (all time) y: 81 lines of code wrapper/src/main/java/software/amazon/jdbc/exceptions/MultiAzDbClusterPgExceptionHandler.java x: 2 commits (all time) y: 27 lines of code wrapper/src/main/java/software/amazon/jdbc/exceptions/MySQLExceptionHandler.java x: 6 commits (all time) y: 76 lines of code wrapper/src/main/java/software/amazon/jdbc/plugin/AwsSecretsManagerConnectionPlugin.java x: 19 commits (all time) y: 299 lines of code wrapper/src/main/java/software/amazon/jdbc/plugin/iam/IamAuthConnectionPlugin.java x: 6 commits (all time) y: 186 lines of code wrapper/src/main/java/software/amazon/jdbc/targetdriverdialect/GenericTargetDriverDialect.java x: 7 commits (all time) y: 153 lines of code wrapper/src/main/java/software/amazon/jdbc/targetdriverdialect/MysqlConnectorJDriverHelper.java x: 5 commits (all time) y: 68 lines of code wrapper/src/main/java/software/amazon/jdbc/targetdriverdialect/MysqlConnectorJTargetDriverDialect.java x: 7 commits (all time) y: 99 lines of code wrapper/src/main/java/software/amazon/jdbc/targetdriverdialect/TargetDriverDialect.java x: 6 commits (all time) y: 25 lines of code wrapper/src/main/java/software/amazon/jdbc/plugin/failover/FailoverConnectionPlugin.java x: 48 commits (all time) y: 697 lines of code wrapper/src/main/java/software/amazon/jdbc/dialect/DialectManager.java x: 10 commits (all time) y: 213 lines of code wrapper/src/main/java/software/amazon/jdbc/plugin/OpenedConnectionTracker.java x: 11 commits (all time) y: 183 lines of code benchmarks/src/jmh/java/software/amazon/jdbc/benchmarks/PluginBenchmarks.java x: 18 commits (all time) y: 353 lines of code wrapper/src/main/java/software/amazon/jdbc/ConnectionPlugin.java x: 4 commits (all time) y: 47 lines of code wrapper/src/main/java/software/amazon/jdbc/ConnectionPluginManager.java x: 37 commits (all time) y: 469 lines of code wrapper/src/main/java/software/amazon/jdbc/ConnectionProviderManager.java x: 6 commits (all time) y: 103 lines of code wrapper/src/main/java/software/amazon/jdbc/HikariPooledConnectionProvider.java x: 16 commits (all time) y: 250 lines of code wrapper/src/main/java/software/amazon/jdbc/targetdriverdialect/TargetDriverDialectManager.java x: 4 commits (all time) y: 131 lines of code wrapper/src/main/java/software/amazon/jdbc/plugin/staledns/AuroraStaleDnsHelper.java x: 11 commits (all time) y: 136 lines of code wrapper/src/main/java/software/amazon/jdbc/util/Utils.java x: 10 commits (all time) y: 38 lines of code wrapper/src/main/java/software/amazon/jdbc/Driver.java x: 27 commits (all time) y: 323 lines of code wrapper/src/main/java/software/amazon/jdbc/hostlistprovider/monitoring/MonitoringRdsHostListProvider.java x: 4 commits (all time) y: 127 lines of code wrapper/src/main/java/software/amazon/jdbc/plugin/failover/ClusterAwareReaderFailoverHandler.java x: 20 commits (all time) y: 333 lines of code wrapper/src/main/java/software/amazon/jdbc/plugin/strategy/fastestresponse/FastestResponseStrategyPlugin.java x: 5 commits (all time) y: 141 lines of code benchmarks/src/jmh/java/software/amazon/jdbc/benchmarks/ConnectionPluginManagerBenchmarks.java x: 14 commits (all time) y: 236 lines of code wrapper/src/main/java/software/amazon/jdbc/plugin/ConnectTimeConnectionPlugin.java x: 2 commits (all time) y: 56 lines of code wrapper/src/main/java/software/amazon/jdbc/plugin/efm/HostMonitoringConnectionPlugin.java x: 19 commits (all time) y: 241 lines of code wrapper/src/main/java/software/amazon/jdbc/plugin/efm2/HostMonitoringConnectionPlugin.java x: 2 commits (all time) y: 197 lines of code wrapper/src/main/java/software/amazon/jdbc/plugin/limitless/LimitlessConnectionContext.java x: 3 commits (all time) y: 56 lines of code wrapper/src/main/java/software/amazon/jdbc/plugin/readwritesplitting/ReadWriteSplittingPlugin.java x: 21 commits (all time) y: 463 lines of code wrapper/src/main/java/software/amazon/jdbc/plugin/staledns/AuroraStaleDnsPlugin.java x: 9 commits (all time) y: 85 lines of code wrapper/src/main/java/software/amazon/jdbc/wrapper/ConnectionWrapper.java x: 25 commits (all time) y: 856 lines of code wrapper/src/main/java/software/amazon/jdbc/HikariPoolsHolder.java x: 1 commits (all time) y: 24 lines of code wrapper/src/main/java/software/amazon/jdbc/plugin/AwsSecretsManagerCacheHolder.java x: 1 commits (all time) y: 12 lines of code wrapper/src/main/java/software/amazon/jdbc/plugin/federatedauth/FederatedAuthCacheHolder.java x: 1 commits (all time) y: 9 lines of code wrapper/src/main/java/software/amazon/jdbc/plugin/strategy/fastestresponse/HostResponseTimeServiceImpl.java x: 2 commits (all time) y: 85 lines of code wrapper/src/main/java/software/amazon/jdbc/util/Pair.java x: 1 commits (all time) y: 37 lines of code wrapper/src/main/java/software/amazon/jdbc/util/RdsUtils.java x: 17 commits (all time) y: 328 lines of code wrapper/src/main/java/software/amazon/jdbc/util/SlidingExpirationCache.java x: 7 commits (all time) y: 177 lines of code wrapper/src/main/java/software/amazon/jdbc/util/ConnectionUrlBuilder.java x: 11 commits (all time) y: 70 lines of code wrapper/src/main/java/software/amazon/jdbc/plugin/failover/ClusterAwareWriterFailoverHandler.java x: 19 commits (all time) y: 390 lines of code aws-advanced-jdbc-wrapper-bundle/build.gradle.kts x: 7 commits (all time) y: 47 lines of code wrapper/src/main/java/software/amazon/jdbc/plugin/DefaultConnectionPlugin.java x: 20 commits (all time) y: 223 lines of code wrapper/src/main/java/software/amazon/jdbc/plugin/iam/LightRdsUtility.java x: 3 commits (all time) y: 61 lines of code wrapper/src/main/java/software/amazon/jdbc/plugin/iam/RegularRdsUtility.java x: 2 commits (all time) y: 32 lines of code wrapper/src/main/java/software/amazon/jdbc/plugin/customendpoint/CustomEndpointRoleType.java x: 2 commits (all time) y: 6 lines of code wrapper/src/main/java/software/amazon/jdbc/ds/AwsWrapperDataSource.java x: 20 commits (all time) y: 342 lines of code wrapper/src/main/java/software/amazon/jdbc/util/SubscribedMethodHelper.java x: 8 commits (all time) y: 59 lines of code wrapper/src/main/java/software/amazon/jdbc/util/RegionUtils.java x: 2 commits (all time) y: 40 lines of code wrapper/src/main/java/software/amazon/jdbc/plugin/limitless/LimitlessRouterService.java x: 5 commits (all time) y: 14 lines of code wrapper/src/main/java/software/amazon/jdbc/HostListProvider.java x: 6 commits (all time) y: 13 lines of code wrapper/src/main/java/software/amazon/jdbc/hostlistprovider/RdsHostListProvider.java x: 12 commits (all time) y: 517 lines of code wrapper/src/main/java/software/amazon/jdbc/ConnectionPluginChainBuilder.java x: 13 commits (all time) y: 186 lines of code wrapper/src/main/java/software/amazon/jdbc/plugin/limitless/LimitlessRouterMonitorInitializer.java x: 3 commits (all time) y: 18 lines of code wrapper/src/main/java/software/amazon/jdbc/util/RdsUrlType.java x: 4 commits (all time) y: 23 lines of code wrapper/src/main/java/software/amazon/jdbc/dialect/AuroraPgDialect.java x: 10 commits (all time) y: 119 lines of code wrapper/src/main/java/software/amazon/jdbc/plugin/limitless/LimitlessQueryHelper.java x: 1 commits (all time) y: 85 lines of code wrapper/src/main/java/software/amazon/jdbc/util/WrapperUtils.java x: 18 commits (all time) y: 489 lines of code wrapper/src/main/java/software/amazon/jdbc/dialect/AuroraMysqlDialect.java x: 8 commits (all time) y: 77 lines of code wrapper/src/main/java/software/amazon/jdbc/dialect/RdsMultiAzDbClusterMysqlDialect.java x: 7 commits (all time) y: 105 lines of code wrapper/src/main/java/software/amazon/jdbc/dialect/RdsMultiAzDbClusterPgDialect.java x: 5 commits (all time) y: 103 lines of code wrapper/src/main/java/software/amazon/jdbc/DriverConnectionProvider.java x: 24 commits (all time) y: 128 lines of code wrapper/src/main/java/software/amazon/jdbc/dialect/MariaDbDialect.java x: 8 commits (all time) y: 89 lines of code wrapper/src/main/java/software/amazon/jdbc/dialect/MysqlDialect.java x: 8 commits (all time) y: 92 lines of code wrapper/src/main/java/software/amazon/jdbc/dialect/UnknownDialect.java x: 7 commits (all time) y: 67 lines of code wrapper/src/main/java/software/amazon/jdbc/hostlistprovider/RdsMultiAzDbClusterListProvider.java x: 3 commits (all time) y: 133 lines of code wrapper/src/main/java/software/amazon/jdbc/hostlistprovider/monitoring/MultiAzClusterTopologyMonitorImpl.java x: 1 commits (all time) y: 90 lines of code wrapper/src/main/java/software/amazon/jdbc/util/CacheMap.java x: 4 commits (all time) y: 106 lines of code benchmarks/src/jmh/java/software/amazon/jdbc/benchmarks/testplugin/BenchmarkPlugin.java x: 6 commits (all time) y: 90 lines of code wrapper/src/main/java/software/amazon/jdbc/DataSourceConnectionProvider.java x: 21 commits (all time) y: 162 lines of code wrapper/src/main/java/software/amazon/jdbc/plugin/AbstractConnectionPlugin.java x: 5 commits (all time) y: 79 lines of code wrapper/src/main/java/software/amazon/jdbc/dialect/RdsPgDialect.java x: 4 commits (all time) y: 57 lines of code wrapper/src/main/java/software/amazon/jdbc/states/SessionStateServiceImpl.java x: 3 commits (all time) y: 463 lines of code wrapper/src/main/java/software/amazon/jdbc/profile/ConfigurationProfilePresetCodes.java x: 3 commits (all time) y: 45 lines of code wrapper/src/main/java/software/amazon/jdbc/dialect/Dialect.java x: 5 commits (all time) y: 21 lines of code wrapper/src/main/java/software/amazon/jdbc/targetdriverdialect/MariadbDriverHelper.java x: 2 commits (all time) y: 92 lines of code wrapper/src/main/java/software/amazon/jdbc/targetdriverdialect/PgDriverHelper.java x: 2 commits (all time) y: 62 lines of code wrapper/src/main/java/software/amazon/jdbc/HostSpecBuilder.java x: 4 commits (all time) y: 81 lines of code settings.gradle.kts x: 26 commits (all time) y: 50 lines of code wrapper/src/main/java/software/amazon/jdbc/plugin/federatedauth/AdfsCredentialsProviderFactory.java x: 2 commits (all time) y: 201 lines of code wrapper/src/main/java/software/amazon/jdbc/plugin/federatedauth/OktaCredentialsProviderFactory.java x: 1 commits (all time) y: 142 lines of code wrapper/src/main/java/software/amazon/jdbc/plugin/federatedauth/SamlUtils.java x: 1 commits (all time) y: 45 lines of code wrapper/src/main/java/software/amazon/jdbc/targetdriverdialect/MariadbTargetDriverDialect.java x: 5 commits (all time) y: 128 lines of code wrapper/src/main/java/software/amazon/jdbc/util/telemetry/OpenTelemetryContext.java x: 2 commits (all time) y: 164 lines of code wrapper/src/main/java/software/amazon/jdbc/util/telemetry/XRayTelemetryContext.java x: 2 commits (all time) y: 127 lines of code wrapper/src/main/java/software/amazon/jdbc/ConnectionProvider.java x: 9 commits (all time) y: 25 lines of code wrapper/src/main/java/software/amazon/jdbc/profile/DriverConfigurationProfiles.java x: 6 commits (all time) y: 605 lines of code wrapper/src/main/java/software/amazon/jdbc/RandomHostSelector.java x: 3 commits (all time) y: 28 lines of code wrapper/src/main/java/software/amazon/jdbc/util/SqlMethodAnalyzer.java x: 5 commits (all time) y: 138 lines of code wrapper/src/main/java/software/amazon/jdbc/plugin/federatedauth/NonValidatingSSLSocketFactory.java x: 1 commits (all time) y: 52 lines of code wrapper/src/main/java/software/amazon/jdbc/plugin/strategy/fastestresponse/NodeResponseTimeMonitor.java x: 1 commits (all time) y: 176 lines of code wrapper/src/main/java/software/amazon/jdbc/profile/ConfigurationProfile.java x: 1 commits (all time) y: 159 lines of code wrapper/src/main/java/software/amazon/jdbc/util/PropertyUtils.java x: 14 commits (all time) y: 159 lines of code wrapper/src/main/java/software/amazon/jdbc/plugin/efm/MonitorServiceImpl.java x: 12 commits (all time) y: 119 lines of code wrapper/src/main/java/software/amazon/jdbc/plugin/efm/MonitorThreadContainer.java x: 8 commits (all time) y: 135 lines of code wrapper/src/main/java/software/amazon/jdbc/plugin/DataCacheConnectionPlugin.java x: 8 commits (all time) y: 986 lines of code wrapper/src/main/java/software/amazon/jdbc/util/telemetry/DefaultTelemetryFactory.java x: 1 commits (all time) y: 63 lines of code wrapper/src/main/java/software/amazon/jdbc/hostlistprovider/AuroraHostListProvider.java x: 29 commits (all time) y: 21 lines of code wrapper/src/main/java/software/amazon/jdbc/HostListProviderService.java x: 7 commits (all time) y: 14 lines of code wrapper/src/main/java/software/amazon/jdbc/ds/AwsWrapperDataSourceFactory.java x: 7 commits (all time) y: 51 lines of code wrapper/src/main/java/software/amazon/jdbc/plugin/LogQueryConnectionPlugin.java x: 8 commits (all time) y: 120 lines of code wrapper/src/main/java/software/amazon/jdbc/AwsWrapperProperty.java x: 2 commits (all time) y: 71 lines of code wrapper/src/main/java/software/amazon/jdbc/plugin/failover/ReaderFailoverResult.java x: 3 commits (all time) y: 36 lines of code wrapper/src/main/java/software/amazon/jdbc/plugin/staledns/AuroraStaleDnsPluginFactory.java x: 4 commits (all time) y: 11 lines of code wrapper/src/main/java/software/amazon/jdbc/wrapper/DatabaseMetaDataWrapper.java x: 8 commits (all time) y: 1930 lines of code wrapper/src/main/java/software/amazon/jdbc/util/SqlState.java x: 8 commits (all time) y: 19 lines of code wrapper/src/main/java/software/amazon/jdbc/wrapper/CallableStatementWrapper.java x: 6 commits (all time) y: 2524 lines of code wrapper/src/main/java/software/amazon/jdbc/wrapper/ClobWrapper.java x: 5 commits (all time) y: 163 lines of code wrapper/src/main/java/software/amazon/jdbc/wrapper/PreparedStatementWrapper.java x: 6 commits (all time) y: 1140 lines of code wrapper/src/main/java/software/amazon/jdbc/wrapper/ResultSetMetaDataWrapper.java x: 5 commits (all time) y: 258 lines of code wrapper/src/main/java/software/amazon/jdbc/wrapper/ResultSetWrapper.java x: 5 commits (all time) y: 2180 lines of code wrapper/src/main/java/software/amazon/jdbc/wrapper/SQLDataWrapper.java x: 5 commits (all time) y: 51 lines of code wrapper/src/main/java/software/amazon/jdbc/wrapper/SQLInputWrapper.java x: 5 commits (all time) y: 314 lines of code wrapper/src/main/java/software/amazon/jdbc/wrapper/SQLTypeWrapper.java x: 5 commits (all time) y: 44 lines of code wrapper/src/main/java/software/amazon/jdbc/wrapper/SavepointWrapper.java x: 5 commits (all time) y: 39 lines of code wrapper/src/main/java/software/amazon/jdbc/wrapper/StatementWrapper.java x: 6 commits (all time) 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 63.0
commits (all time)
min: 1.0 | average: 5.59 | 25th percentile: 1.0 | median: 2.0 | 75th percentile: 6.0 | max: 63.0

File Size vs. Contributors (all time): 285 points

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

File Size vs. Commits (30 days): 13 points

wrapper/src/main/java/software/amazon/jdbc/plugin/limitless/LimitlessRouterMonitor.java x: 1 commits (30d) y: 175 lines of code wrapper/src/main/java/software/amazon/jdbc/plugin/limitless/LimitlessRouterServiceImpl.java x: 1 commits (30d) y: 288 lines of code benchmarks/build.gradle.kts x: 1 commits (30d) y: 17 lines of code wrapper/src/main/java/software/amazon/jdbc/PropertyDefinition.java x: 2 commits (30d) y: 205 lines of code wrapper/src/main/java/software/amazon/jdbc/plugin/customendpoint/CustomEndpointMonitorImpl.java x: 1 commits (30d) y: 184 lines of code wrapper/src/main/java/software/amazon/jdbc/plugin/customendpoint/CustomEndpointPlugin.java x: 1 commits (30d) y: 215 lines of code wrapper/src/main/java/software/amazon/jdbc/plugin/efm/MonitorConnectionContext.java x: 1 commits (30d) y: 152 lines of code wrapper/src/main/java/software/amazon/jdbc/plugin/efm/MonitorImpl.java x: 1 commits (30d) y: 262 lines of code wrapper/src/main/java/software/amazon/jdbc/plugin/efm2/MonitorImpl.java x: 1 commits (30d) y: 316 lines of code wrapper/src/main/java/software/amazon/jdbc/plugin/efm2/MonitorService.java x: 1 commits (30d) y: 15 lines of code wrapper/src/main/java/software/amazon/jdbc/plugin/efm2/MonitorServiceImpl.java x: 1 commits (30d) y: 140 lines of code wrapper/src/main/java/software/amazon/jdbc/plugin/failover2/FailoverConnectionPlugin.java x: 1 commits (30d) y: 592 lines of code wrapper/src/main/java/software/amazon/jdbc/util/ConnectionUrlParser.java x: 1 commits (30d) y: 191 lines of code
592.0
lines of code
  min: 15.0
  average: 211.69
  25th percentile: 146.0
  median: 191.0
  75th percentile: 275.0
  max: 592.0
0 2.0
commits (30d)
min: 1.0 | average: 1.08 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 2.0

File Size vs. Contributors (30 days): 13 points

wrapper/src/main/java/software/amazon/jdbc/plugin/limitless/LimitlessRouterMonitor.java x: 1 contributors (30d) y: 175 lines of code wrapper/src/main/java/software/amazon/jdbc/plugin/limitless/LimitlessRouterServiceImpl.java x: 1 contributors (30d) y: 288 lines of code benchmarks/build.gradle.kts x: 1 contributors (30d) y: 17 lines of code wrapper/src/main/java/software/amazon/jdbc/PropertyDefinition.java x: 1 contributors (30d) y: 205 lines of code wrapper/src/main/java/software/amazon/jdbc/plugin/customendpoint/CustomEndpointMonitorImpl.java x: 1 contributors (30d) y: 184 lines of code wrapper/src/main/java/software/amazon/jdbc/plugin/customendpoint/CustomEndpointPlugin.java x: 1 contributors (30d) y: 215 lines of code wrapper/src/main/java/software/amazon/jdbc/plugin/efm/MonitorConnectionContext.java x: 1 contributors (30d) y: 152 lines of code wrapper/src/main/java/software/amazon/jdbc/plugin/efm/MonitorImpl.java x: 1 contributors (30d) y: 262 lines of code wrapper/src/main/java/software/amazon/jdbc/plugin/efm2/MonitorImpl.java x: 1 contributors (30d) y: 316 lines of code wrapper/src/main/java/software/amazon/jdbc/plugin/efm2/MonitorService.java x: 1 contributors (30d) y: 15 lines of code wrapper/src/main/java/software/amazon/jdbc/plugin/efm2/MonitorServiceImpl.java x: 1 contributors (30d) y: 140 lines of code wrapper/src/main/java/software/amazon/jdbc/plugin/failover2/FailoverConnectionPlugin.java x: 1 contributors (30d) y: 592 lines of code wrapper/src/main/java/software/amazon/jdbc/util/ConnectionUrlParser.java x: 1 contributors (30d) y: 191 lines of code
592.0
lines of code
  min: 15.0
  average: 211.69
  25th percentile: 146.0
  median: 191.0
  75th percentile: 275.0
  max: 592.0
0 1.0
contributors (30d)
min: 1.0 | average: 1.0 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 1.0

File Size vs. Commits (90 days): 40 points

wrapper/src/main/java/software/amazon/jdbc/plugin/limitless/LimitlessRouterMonitor.java x: 1 commits (90d) y: 175 lines of code wrapper/src/main/java/software/amazon/jdbc/plugin/limitless/LimitlessRouterServiceImpl.java x: 1 commits (90d) y: 288 lines of code benchmarks/build.gradle.kts x: 1 commits (90d) y: 17 lines of code wrapper/src/main/java/software/amazon/jdbc/PropertyDefinition.java x: 2 commits (90d) y: 205 lines of code wrapper/src/main/java/software/amazon/jdbc/plugin/customendpoint/CustomEndpointMonitorImpl.java x: 1 commits (90d) y: 184 lines of code wrapper/src/main/java/software/amazon/jdbc/plugin/customendpoint/CustomEndpointPlugin.java x: 1 commits (90d) y: 215 lines of code wrapper/src/main/java/software/amazon/jdbc/plugin/efm/MonitorConnectionContext.java x: 1 commits (90d) y: 152 lines of code wrapper/src/main/java/software/amazon/jdbc/plugin/efm/MonitorImpl.java x: 1 commits (90d) y: 262 lines of code wrapper/src/main/java/software/amazon/jdbc/plugin/efm2/MonitorImpl.java x: 1 commits (90d) y: 316 lines of code wrapper/src/main/java/software/amazon/jdbc/plugin/efm2/MonitorServiceImpl.java x: 1 commits (90d) y: 140 lines of code wrapper/src/main/java/software/amazon/jdbc/plugin/failover2/FailoverConnectionPlugin.java x: 4 commits (90d) y: 592 lines of code wrapper/src/main/java/software/amazon/jdbc/util/ConnectionUrlParser.java x: 1 commits (90d) y: 191 lines of code wrapper/build.gradle.kts x: 1 commits (90d) y: 551 lines of code wrapper/src/main/java/software/amazon/jdbc/C3P0PooledConnectionProvider.java x: 1 commits (90d) y: 109 lines of code wrapper/src/main/java/software/amazon/jdbc/RoundRobinHostSelector.java x: 1 commits (90d) y: 217 lines of code wrapper/src/main/java/software/amazon/jdbc/hostlistprovider/monitoring/ClusterTopologyMonitorImpl.java x: 1 commits (90d) y: 734 lines of code wrapper/src/main/java/software/amazon/jdbc/plugin/federatedauth/FederatedAuthPlugin.java x: 1 commits (90d) y: 222 lines of code wrapper/src/main/java/software/amazon/jdbc/plugin/federatedauth/OktaAuthPlugin.java x: 1 commits (90d) y: 196 lines of code wrapper/src/main/java/software/amazon/jdbc/PluginService.java x: 1 commits (90d) y: 65 lines of code wrapper/src/main/java/software/amazon/jdbc/hostlistprovider/ConnectionStringHostListProvider.java x: 1 commits (90d) y: 94 lines of code wrapper/src/main/java/software/amazon/jdbc/plugin/AuroraConnectionTrackerPlugin.java x: 2 commits (90d) y: 160 lines of code wrapper/src/main/java/software/amazon/jdbc/plugin/AuroraInitialConnectionStrategyPlugin.java x: 3 commits (90d) y: 309 lines of code wrapper/src/main/java/software/amazon/jdbc/plugin/limitless/LimitlessConnectionPlugin.java x: 1 commits (90d) y: 119 lines of code wrapper/src/main/java/software/amazon/jdbc/PluginServiceImpl.java x: 1 commits (90d) y: 643 lines of code wrapper/src/main/java/software/amazon/jdbc/exceptions/AbstractPgExceptionHandler.java x: 1 commits (90d) y: 73 lines of code wrapper/src/main/java/software/amazon/jdbc/exceptions/ExceptionHandler.java x: 1 commits (90d) y: 13 lines of code wrapper/src/main/java/software/amazon/jdbc/exceptions/ExceptionManager.java x: 1 commits (90d) y: 36 lines of code wrapper/src/main/java/software/amazon/jdbc/exceptions/GenericExceptionHandler.java x: 1 commits (90d) y: 81 lines of code wrapper/src/main/java/software/amazon/jdbc/exceptions/MultiAzDbClusterPgExceptionHandler.java x: 1 commits (90d) y: 27 lines of code wrapper/src/main/java/software/amazon/jdbc/exceptions/MySQLExceptionHandler.java x: 1 commits (90d) y: 76 lines of code wrapper/src/main/java/software/amazon/jdbc/plugin/AwsSecretsManagerConnectionPlugin.java x: 1 commits (90d) y: 299 lines of code wrapper/src/main/java/software/amazon/jdbc/plugin/iam/IamAuthConnectionPlugin.java x: 1 commits (90d) y: 186 lines of code wrapper/src/main/java/software/amazon/jdbc/targetdriverdialect/MysqlConnectorJDriverHelper.java x: 2 commits (90d) y: 68 lines of code wrapper/src/main/java/software/amazon/jdbc/targetdriverdialect/MysqlConnectorJTargetDriverDialect.java x: 1 commits (90d) y: 99 lines of code wrapper/src/main/java/software/amazon/jdbc/targetdriverdialect/TargetDriverDialect.java x: 1 commits (90d) y: 25 lines of code wrapper/src/main/java/software/amazon/jdbc/plugin/failover/FailoverConnectionPlugin.java x: 2 commits (90d) y: 697 lines of code wrapper/src/main/java/software/amazon/jdbc/dialect/DialectManager.java x: 1 commits (90d) y: 213 lines of code
734.0
lines of code
  min: 13.0
  average: 210.0
  25th percentile: 77.25
  median: 179.0
  75th percentile: 252.0
  max: 734.0
0 4.0
commits (90d)
min: 1.0 | average: 1.23 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 4.0

File Size vs. Contributors (90 days): 40 points

wrapper/src/main/java/software/amazon/jdbc/plugin/limitless/LimitlessRouterMonitor.java x: 1 contributors (90d) y: 175 lines of code wrapper/src/main/java/software/amazon/jdbc/plugin/limitless/LimitlessRouterServiceImpl.java x: 1 contributors (90d) y: 288 lines of code benchmarks/build.gradle.kts x: 1 contributors (90d) y: 17 lines of code wrapper/src/main/java/software/amazon/jdbc/PropertyDefinition.java x: 1 contributors (90d) y: 205 lines of code wrapper/src/main/java/software/amazon/jdbc/plugin/customendpoint/CustomEndpointMonitorImpl.java x: 1 contributors (90d) y: 184 lines of code wrapper/src/main/java/software/amazon/jdbc/plugin/customendpoint/CustomEndpointPlugin.java x: 1 contributors (90d) y: 215 lines of code wrapper/src/main/java/software/amazon/jdbc/plugin/efm/MonitorConnectionContext.java x: 1 contributors (90d) y: 152 lines of code wrapper/src/main/java/software/amazon/jdbc/plugin/efm/MonitorImpl.java x: 1 contributors (90d) y: 262 lines of code wrapper/src/main/java/software/amazon/jdbc/plugin/efm2/MonitorImpl.java x: 1 contributors (90d) y: 316 lines of code wrapper/src/main/java/software/amazon/jdbc/plugin/efm2/MonitorServiceImpl.java x: 1 contributors (90d) y: 140 lines of code wrapper/src/main/java/software/amazon/jdbc/plugin/failover2/FailoverConnectionPlugin.java x: 1 contributors (90d) y: 592 lines of code wrapper/src/main/java/software/amazon/jdbc/util/ConnectionUrlParser.java x: 1 contributors (90d) y: 191 lines of code wrapper/build.gradle.kts x: 1 contributors (90d) y: 551 lines of code wrapper/src/main/java/software/amazon/jdbc/C3P0PooledConnectionProvider.java x: 1 contributors (90d) y: 109 lines of code wrapper/src/main/java/software/amazon/jdbc/RoundRobinHostSelector.java x: 1 contributors (90d) y: 217 lines of code wrapper/src/main/java/software/amazon/jdbc/hostlistprovider/monitoring/ClusterTopologyMonitorImpl.java x: 1 contributors (90d) y: 734 lines of code wrapper/src/main/java/software/amazon/jdbc/plugin/federatedauth/FederatedAuthPlugin.java x: 1 contributors (90d) y: 222 lines of code wrapper/src/main/java/software/amazon/jdbc/plugin/federatedauth/OktaAuthPlugin.java x: 1 contributors (90d) y: 196 lines of code wrapper/src/main/java/software/amazon/jdbc/PluginService.java x: 1 contributors (90d) y: 65 lines of code wrapper/src/main/java/software/amazon/jdbc/hostlistprovider/ConnectionStringHostListProvider.java x: 1 contributors (90d) y: 94 lines of code wrapper/src/main/java/software/amazon/jdbc/plugin/AuroraConnectionTrackerPlugin.java x: 1 contributors (90d) y: 160 lines of code wrapper/src/main/java/software/amazon/jdbc/plugin/AuroraInitialConnectionStrategyPlugin.java x: 1 contributors (90d) y: 309 lines of code wrapper/src/main/java/software/amazon/jdbc/plugin/limitless/LimitlessConnectionPlugin.java x: 1 contributors (90d) y: 119 lines of code wrapper/src/main/java/software/amazon/jdbc/PluginServiceImpl.java x: 1 contributors (90d) y: 643 lines of code wrapper/src/main/java/software/amazon/jdbc/exceptions/AbstractPgExceptionHandler.java x: 1 contributors (90d) y: 73 lines of code wrapper/src/main/java/software/amazon/jdbc/exceptions/ExceptionHandler.java x: 1 contributors (90d) y: 13 lines of code wrapper/src/main/java/software/amazon/jdbc/exceptions/ExceptionManager.java x: 1 contributors (90d) y: 36 lines of code wrapper/src/main/java/software/amazon/jdbc/exceptions/GenericExceptionHandler.java x: 1 contributors (90d) y: 81 lines of code wrapper/src/main/java/software/amazon/jdbc/exceptions/MultiAzDbClusterPgExceptionHandler.java x: 1 contributors (90d) y: 27 lines of code wrapper/src/main/java/software/amazon/jdbc/exceptions/MySQLExceptionHandler.java x: 1 contributors (90d) y: 76 lines of code wrapper/src/main/java/software/amazon/jdbc/plugin/AwsSecretsManagerConnectionPlugin.java x: 1 contributors (90d) y: 299 lines of code wrapper/src/main/java/software/amazon/jdbc/plugin/iam/IamAuthConnectionPlugin.java x: 1 contributors (90d) y: 186 lines of code wrapper/src/main/java/software/amazon/jdbc/targetdriverdialect/MysqlConnectorJDriverHelper.java x: 1 contributors (90d) y: 68 lines of code wrapper/src/main/java/software/amazon/jdbc/targetdriverdialect/MysqlConnectorJTargetDriverDialect.java x: 1 contributors (90d) y: 99 lines of code wrapper/src/main/java/software/amazon/jdbc/targetdriverdialect/TargetDriverDialect.java x: 1 contributors (90d) y: 25 lines of code wrapper/src/main/java/software/amazon/jdbc/plugin/failover/FailoverConnectionPlugin.java x: 1 contributors (90d) y: 697 lines of code wrapper/src/main/java/software/amazon/jdbc/dialect/DialectManager.java x: 1 contributors (90d) y: 213 lines of code
734.0
lines of code
  min: 13.0
  average: 210.0
  25th percentile: 77.25
  median: 179.0
  75th percentile: 252.0
  max: 734.0
0 1.0
contributors (90d)
min: 1.0 | average: 1.0 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 1.0