apache / calcite-avatica
File Size

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

Intro
Learn more...
File Size Overall
25% | 24% | 22% | 10% | 17%
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
java28% | 24% | 22% | 10% | 13%
scss0% | 72% | 0% | 0% | 27%
kts0% | 0% | 41% | 12% | 46%
proto0% | 0% | 48% | 51% | 0%
html0% | 0% | 0% | 0% | 100%
xml0% | 0% | 0% | 0% | 100%
rdf0% | 0% | 0% | 0% | 100%
rb0% | 0% | 0% | 0% | 100%
File Size per Logical Decomposition
primary
1001+
501-1000
201-500
101-200
1-100
core34% | 19% | 24% | 10% | 11%
server0% | 58% | 7% | 9% | 24%
site0% | 47% | 0% | 0% | 52%
noop-driver0% | 33% | 38% | 17% | 10%
ROOT0% | 0% | 90% | 0% | 9%
tck0% | 0% | 0% | 55% | 44%
release0% | 0% | 0% | 100% | 0%
standalone-server0% | 0% | 0% | 51% | 48%
metrics0% | 0% | 0% | 0% | 100%
metrics-dropwizardmetrics0% | 0% | 0% | 0% | 100%
src0% | 0% | 0% | 0% | 100%
shaded0% | 0% | 0% | 0% | 100%
bom0% | 0% | 0% | 0% | 100%
docker0% | 0% | 0% | 0% | 100%
Longest Files (Top 50)
File# lines# units
Service.java
in core/src/main/java/org/apache/calcite/avatica/remote
2465 66
MetaImpl.java
in core/src/main/java/org/apache/calcite/avatica
1450 85
AvaticaDatabaseMetaData.java
in core/src/main/java/org/apache/calcite/avatica
1226 183
AbstractCursor.java
in core/src/main/java/org/apache/calcite/avatica/util
1150 106
DateTimeUtils.java
in core/src/main/java/org/apache/calcite/avatica/util
1087 89
Base64.java
in core/src/main/java/org/apache/calcite/avatica/util
921 29
JdbcMeta.java
in server/src/main/java/org/apache/calcite/avatica/jdbc
881 56
Meta.java
in core/src/main/java/org/apache/calcite/avatica
812 45
AvaticaResultSet.java
in core/src/main/java/org/apache/calcite/avatica
809 196
_style.scss
in site/_sass
787 -
TypedValue.java
in core/src/main/java/org/apache/calcite/avatica/remote
639 20
HttpServer.java
in server/src/main/java/org/apache/calcite/avatica/server
629 53
AvaticaConnection.java
in core/src/main/java/org/apache/calcite/avatica
591 81
AvaticaNoopDatabaseMetaData.java
in noop-driver/src/main/java/org/apache/calcite/avatica/noop
567 3
ColumnMetaData.java
in core/src/main/java/org/apache/calcite/avatica
530 22
AvaticaSite.java
in core/src/main/java/org/apache/calcite/avatica
486 63
446 -
AvaticaNoopResultSet.java
in noop-driver/src/main/java/org/apache/calcite/avatica/noop
446 3
AvaticaStatement.java
in core/src/main/java/org/apache/calcite/avatica
427 64
SqlState.java
in core/src/main/java/org/apache/calcite/avatica
396 2
RemoteMeta.java
in core/src/main/java/org/apache/calcite/avatica/remote
373 19
QueryState.java
in core/src/main/java/org/apache/calcite/avatica
368 11
ProtobufTranslationImpl.java
in core/src/main/java/org/apache/calcite/avatica/remote
361 6
AvaticaPreparedStatement.java
in core/src/main/java/org/apache/calcite/avatica
325 70
AvaticaUtils.java
in core/src/main/java/org/apache/calcite/avatica
316 22
ConnectionConfigImpl.java
in core/src/main/java/org/apache/calcite/avatica
311 47
LocalService.java
in core/src/main/java/org/apache/calcite/avatica/remote
305 26
proto
common.proto
in core/src/main/protobuf
253 -
SqlType.java
in core/src/main/java/org/apache/calcite/avatica
249 6
AvaticaCommonsHttpClientImpl.java
in core/src/main/java/org/apache/calcite/avatica/remote
222 6
AvaticaNoopPreparedStatement.java
in noop-driver/src/main/java/org/apache/calcite/avatica/noop
219 3
KerberosConnection.java
in core/src/main/java/org/apache/calcite/avatica/remote
216 15
ByteString.java
in core/src/main/java/org/apache/calcite/avatica/util
214 19
ConnectStringParser.java
in core/src/main/java/org/apache/calcite/avatica
211 10
Sources.java
in core/src/main/java/org/apache/calcite/avatica/util
204 12
JdbcResultSet.java
in server/src/main/java/org/apache/calcite/avatica/jdbc
204 10
ArrayImpl.java
in core/src/main/java/org/apache/calcite/avatica/util
195 8
AvaticaJdbc41Factory.java
in core/src/main/java/org/apache/calcite/avatica
195 29
ConnectionPropertiesImpl.java
in core/src/main/java/org/apache/calcite/avatica
186 8
JsonService.java
in core/src/main/java/org/apache/calcite/avatica/remote
186 26
AvaticaNoopConnection.java
in noop-driver/src/main/java/org/apache/calcite/avatica/noop
174 3
Driver.java
in core/src/main/java/org/apache/calcite/avatica/remote
171 7
TestRunner.java
in tck/src/main/java/org/apache/calcite/avatica/tck
166 7
proto
requests.proto
in core/src/main/protobuf
153 -
MetaDataOperation.java
in core/src/main/java/org/apache/calcite/avatica/remote
151 1
UnregisteredDriver.java
in core/src/main/java/org/apache/calcite/avatica
138 16
SecurityUtils.java
in core/src/main/java/org/apache/calcite/avatica/util
132 12
131 -
CommonsHttpClientPoolCache.java
in core/src/main/java/org/apache/calcite/avatica/remote
126 9
AvaticaProtobufHandler.java
in server/src/main/java/org/apache/calcite/avatica/server
120 4
Files With Most Units (Top 50)
File# lines# units
AvaticaResultSet.java
in core/src/main/java/org/apache/calcite/avatica
809 196
AvaticaDatabaseMetaData.java
in core/src/main/java/org/apache/calcite/avatica
1226 183
AbstractCursor.java
in core/src/main/java/org/apache/calcite/avatica/util
1150 106
DateTimeUtils.java
in core/src/main/java/org/apache/calcite/avatica/util
1087 89
MetaImpl.java
in core/src/main/java/org/apache/calcite/avatica
1450 85
AvaticaConnection.java
in core/src/main/java/org/apache/calcite/avatica
591 81
AvaticaPreparedStatement.java
in core/src/main/java/org/apache/calcite/avatica
325 70
Service.java
in core/src/main/java/org/apache/calcite/avatica/remote
2465 66
AvaticaStatement.java
in core/src/main/java/org/apache/calcite/avatica
427 64
AvaticaSite.java
in core/src/main/java/org/apache/calcite/avatica
486 63
JdbcMeta.java
in server/src/main/java/org/apache/calcite/avatica/jdbc
881 56
HttpServer.java
in server/src/main/java/org/apache/calcite/avatica/server
629 53
ConnectionConfigImpl.java
in core/src/main/java/org/apache/calcite/avatica
311 47
Meta.java
in core/src/main/java/org/apache/calcite/avatica
812 45
Base64.java
in core/src/main/java/org/apache/calcite/avatica/util
921 29
AvaticaJdbc41Factory.java
in core/src/main/java/org/apache/calcite/avatica
195 29
JsonService.java
in core/src/main/java/org/apache/calcite/avatica/remote
186 26
LocalService.java
in core/src/main/java/org/apache/calcite/avatica/remote
305 26
AvaticaResultSetMetaData.java
in core/src/main/java/org/apache/calcite/avatica
92 25
ColumnMetaData.java
in core/src/main/java/org/apache/calcite/avatica
530 22
AvaticaUtils.java
in core/src/main/java/org/apache/calcite/avatica
316 22
TypedValue.java
in core/src/main/java/org/apache/calcite/avatica/remote
639 20
ByteString.java
in core/src/main/java/org/apache/calcite/avatica/util
214 19
RemoteMeta.java
in core/src/main/java/org/apache/calcite/avatica/remote
373 19
UnregisteredDriver.java
in core/src/main/java/org/apache/calcite/avatica
138 16
Spaces.java
in core/src/main/java/org/apache/calcite/avatica/util
106 15
KerberosConnection.java
in core/src/main/java/org/apache/calcite/avatica/remote
216 15
Sources.java
in core/src/main/java/org/apache/calcite/avatica/util
204 12
SecurityUtils.java
in core/src/main/java/org/apache/calcite/avatica/util
132 12
QueryState.java
in core/src/main/java/org/apache/calcite/avatica
368 11
StatementInfo.java
in server/src/main/java/org/apache/calcite/avatica/jdbc
94 11
ConnectStringParser.java
in core/src/main/java/org/apache/calcite/avatica
211 10
Helper.java
in core/src/main/java/org/apache/calcite/avatica
45 10
PositionedCursor.java
in core/src/main/java/org/apache/calcite/avatica/util
97 10
JdbcResultSet.java
in server/src/main/java/org/apache/calcite/avatica/jdbc
204 10
Spacer.java
in core/src/main/java/org/apache/calcite/avatica/util
37 9
AbstractHandler.java
in core/src/main/java/org/apache/calcite/avatica/remote
90 9
CommonsHttpClientPoolCache.java
in core/src/main/java/org/apache/calcite/avatica/remote
126 9
AvaticaSqlException.java
in core/src/main/java/org/apache/calcite/avatica
74 8
BuiltInConnectionProperty.java
in core/src/main/java/org/apache/calcite/avatica
108 8
ArrayImpl.java
in core/src/main/java/org/apache/calcite/avatica/util
195 8
UnsynchronizedBuffer.java
in core/src/main/java/org/apache/calcite/avatica/util
71 8
ConnectionPropertiesImpl.java
in core/src/main/java/org/apache/calcite/avatica
186 8
TestRunner.java
in tck/src/main/java/org/apache/calcite/avatica/tck
166 7
AvaticaClientRuntimeException.java
in core/src/main/java/org/apache/calcite/avatica
56 7
AvaticaRemoteConnectionProperty.java
in core/src/main/java/org/apache/calcite/avatica/remote
49 7
Driver.java
in core/src/main/java/org/apache/calcite/avatica/remote
171 7
Unsafe.java
in core/src/main/java/org/apache/calcite/avatica/util
21 6
SqlType.java
in core/src/main/java/org/apache/calcite/avatica
249 6
ProtobufTranslationImpl.java
in core/src/main/java/org/apache/calcite/avatica/remote
361 6
Files With Long Lines (Top 8)

There are 8 files with lines longer than 120 characters. In total, there are 44 long lines.

File# lines# units# long lines
_lato.scss
in site/_sass
98 - 14
_style.scss
in site/_sass
787 - 12
MockJsonService.java
in core/src/main/java/org/apache/calcite/avatica/remote
88 2 11
92 - 2
section_nav.html
in site/_includes
40 - 2
build.gradle.kts
in standalone-server
95 - 1
spotbugs-filter.xml
in src/main/config/spotbugs
17 - 1
proto
requests.proto
in core/src/main/protobuf
153 - 1
Correlations

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

shaded/core/build.gradle.kts x: 6 commits (all time) y: 73 lines of code standalone-server/build.gradle.kts x: 8 commits (all time) y: 95 lines of code build.gradle.kts x: 35 commits (all time) y: 446 lines of code core/src/main/java/org/apache/calcite/avatica/BuiltInConnectionProperty.java x: 10 commits (all time) y: 108 lines of code core/src/main/java/org/apache/calcite/avatica/ConnectionConfig.java x: 9 commits (all time) y: 37 lines of code core/src/main/java/org/apache/calcite/avatica/ConnectionConfigImpl.java x: 10 commits (all time) y: 311 lines of code core/src/main/java/org/apache/calcite/avatica/remote/AvaticaCommonsHttpClientImpl.java x: 15 commits (all time) y: 222 lines of code core/src/main/java/org/apache/calcite/avatica/remote/AvaticaHttpClientFactoryImpl.java x: 9 commits (all time) y: 108 lines of code core/src/main/java/org/apache/calcite/avatica/remote/CommonsHttpClientPoolCache.java x: 6 commits (all time) y: 126 lines of code core/src/main/java/org/apache/calcite/avatica/remote/Driver.java x: 4 commits (all time) y: 171 lines of code core/src/main/java/org/apache/calcite/avatica/util/Sources.java x: 2 commits (all time) y: 204 lines of code server/src/main/java/org/apache/calcite/avatica/server/SubjectPreservingPrivilegedThreadFactory.java x: 3 commits (all time) y: 26 lines of code site/_includes/news_item.html x: 9 commits (all time) y: 65 lines of code site/_layouts/news_item.html x: 7 commits (all time) y: 53 lines of code site/_sass/_lato.scss x: 1 commits (all time) y: 98 lines of code site/css/screen.scss x: 3 commits (all time) y: 9 lines of code site/_sass/_style.scss x: 7 commits (all time) y: 787 lines of code core/src/main/java/org/apache/calcite/avatica/remote/KerberosConnection.java x: 5 commits (all time) y: 216 lines of code core/src/main/java/org/apache/calcite/avatica/util/SecurityUtils.java x: 1 commits (all time) y: 132 lines of code server/src/main/java/org/apache/calcite/avatica/server/HttpServer.java x: 18 commits (all time) y: 629 lines of code core/src/main/java/org/apache/calcite/avatica/remote/TypedValue.java x: 11 commits (all time) y: 639 lines of code core/build.gradle.kts x: 8 commits (all time) y: 81 lines of code core/src/main/java/org/apache/calcite/avatica/util/DateTimeUtils.java x: 21 commits (all time) y: 1087 lines of code core/src/main/java/org/apache/calcite/avatica/util/AbstractCursor.java x: 20 commits (all time) y: 1150 lines of code bom/build.gradle.kts x: 8 commits (all time) y: 55 lines of code core/src/main/java/org/apache/calcite/avatica/MetaImpl.java x: 6 commits (all time) y: 1450 lines of code core/src/main/java/org/apache/calcite/avatica/ha/LBStrategy.java x: 1 commits (all time) y: 5 lines of code core/src/main/java/org/apache/calcite/avatica/ha/RandomSelectLBStrategy.java x: 1 commits (all time) y: 17 lines of code core/src/main/java/org/apache/calcite/avatica/ha/RoundRobinLBStrategy.java x: 1 commits (all time) y: 31 lines of code core/src/main/java/org/apache/calcite/avatica/ha/ShuffledRoundRobinLBStrategy.java x: 1 commits (all time) y: 43 lines of code core/src/main/java/org/apache/calcite/avatica/AvaticaStatement.java x: 9 commits (all time) y: 427 lines of code core/src/main/java/org/apache/calcite/avatica/UnregisteredDriver.java x: 2 commits (all time) y: 138 lines of code core/src/main/java/org/apache/calcite/avatica/util/ByteString.java x: 6 commits (all time) y: 214 lines of code core/src/main/java/org/apache/calcite/avatica/remote/AbstractHandler.java x: 5 commits (all time) y: 90 lines of code core/src/main/java/org/apache/calcite/avatica/remote/Handler.java x: 4 commits (all time) y: 30 lines of code server/src/main/java/org/apache/calcite/avatica/server/AvaticaJsonHandler.java x: 7 commits (all time) y: 119 lines of code core/src/main/java/org/apache/calcite/avatica/AvaticaUtils.java x: 6 commits (all time) y: 316 lines of code core/src/main/java/org/apache/calcite/avatica/ColumnMetaData.java x: 4 commits (all time) y: 530 lines of code core/src/main/java/org/apache/calcite/avatica/DriverVersion.java x: 4 commits (all time) y: 94 lines of code core/src/main/java/org/apache/calcite/avatica/remote/JsonHandler.java x: 2 commits (all time) y: 35 lines of code core/src/main/java/org/apache/calcite/avatica/remote/LocalService.java x: 3 commits (all time) y: 305 lines of code core/src/main/java/org/apache/calcite/avatica/remote/RemoteProtobufService.java x: 3 commits (all time) y: 35 lines of code core/src/main/java/org/apache/calcite/avatica/remote/RemoteService.java x: 2 commits (all time) y: 13 lines of code core/src/main/java/org/apache/calcite/avatica/util/Base64.java x: 3 commits (all time) y: 921 lines of code core/src/main/java/org/apache/calcite/avatica/util/Cursor.java x: 3 commits (all time) y: 61 lines of code core/src/main/java/org/apache/calcite/avatica/util/Spaces.java x: 2 commits (all time) y: 106 lines of code metrics/src/main/java/org/apache/calcite/avatica/metrics/Timer.java x: 2 commits (all time) y: 7 lines of code server/src/main/java/org/apache/calcite/avatica/jdbc/JdbcMeta.java x: 10 commits (all time) y: 881 lines of code site/_includes/footer.html x: 5 commits (all time) y: 19 lines of code server/build.gradle.kts x: 7 commits (all time) y: 32 lines of code core/src/main/java/org/apache/calcite/avatica/AvaticaConnection.java x: 9 commits (all time) y: 591 lines of code core/src/main/java/org/apache/calcite/avatica/remote/ProtobufTranslationImpl.java x: 4 commits (all time) y: 361 lines of code metrics/build.gradle.kts x: 4 commits (all time) y: 10 lines of code tck/build.gradle.kts x: 7 commits (all time) y: 92 lines of code standalone-server/src/main/java/org/apache/calcite/avatica/standalone/StandaloneServer.java x: 4 commits (all time) y: 118 lines of code core/src/main/java/org/apache/calcite/avatica/AvaticaResultSet.java x: 12 commits (all time) y: 809 lines of code core/src/main/java/org/apache/calcite/avatica/util/ArrayImpl.java x: 7 commits (all time) y: 195 lines of code core/src/main/java/org/apache/calcite/avatica/AvaticaSite.java x: 4 commits (all time) y: 486 lines of code release/build.gradle.kts x: 8 commits (all time) y: 131 lines of code core/src/main/java/org/apache/calcite/avatica/Meta.java x: 6 commits (all time) y: 812 lines of code core/src/main/java/org/apache/calcite/avatica/util/RecordIteratorCursor.java x: 2 commits (all time) y: 20 lines of code server/src/main/java/org/apache/calcite/avatica/server/AbstractAvaticaHandler.java x: 4 commits (all time) y: 39 lines of code server/src/main/java/org/apache/calcite/avatica/server/AvaticaSpnegoAuthenticator.java x: 4 commits (all time) y: 49 lines of code core/src/main/java/org/apache/calcite/avatica/remote/Service.java x: 9 commits (all time) y: 2465 lines of code core/src/main/protobuf/requests.proto x: 4 commits (all time) y: 153 lines of code docker/src/assembly/docker-files.xml x: 3 commits (all time) y: 18 lines of code src/main/config/assemblies/source-assembly.xml x: 8 commits (all time) y: 68 lines of code server/src/main/java/org/apache/calcite/avatica/server/DelegatingAvaticaHandler.java x: 2 commits (all time) y: 65 lines of code core/src/main/java/org/apache/calcite/avatica/SqlType.java x: 5 commits (all time) y: 249 lines of code core/src/main/java/org/apache/calcite/avatica/AvaticaSqlException.java x: 4 commits (all time) y: 74 lines of code core/src/main/java/org/apache/calcite/avatica/remote/RemoteMeta.java x: 3 commits (all time) y: 373 lines of code core/src/main/java/org/apache/calcite/avatica/ConnectionPropertiesImpl.java x: 2 commits (all time) y: 186 lines of code core/src/main/java/org/apache/calcite/avatica/remote/AbstractService.java x: 2 commits (all time) y: 113 lines of code site/doap_calcite-avatica.rdf x: 3 commits (all time) y: 41 lines of code tck/src/main/java/org/apache/calcite/avatica/tck/TestRunner.java x: 2 commits (all time) y: 166 lines of code metrics-dropwizardmetrics/src/main/java/org/apache/calcite/avatica/metrics/dropwizard/DropwizardCounter.java x: 1 commits (all time) y: 21 lines of code core/src/main/java/org/apache/calcite/avatica/util/TimeUnit.java x: 3 commits (all time) y: 51 lines of code core/src/main/java/org/apache/calcite/avatica/AvaticaJdbc41Factory.java x: 3 commits (all time) y: 195 lines of code core/src/main/java/org/apache/calcite/avatica/AvaticaPreparedStatement.java x: 3 commits (all time) y: 325 lines of code core/src/main/java/org/apache/calcite/avatica/util/ArrayFactoryImpl.java x: 3 commits (all time) y: 84 lines of code core/src/main/java/org/apache/calcite/avatica/InternalProperty.java x: 2 commits (all time) y: 54 lines of code site/_includes/news_contents.html x: 5 commits (all time) y: 33 lines of code site/index.html x: 11 commits (all time) y: 64 lines of code core/src/main/java/org/apache/calcite/avatica/AvaticaDatabaseMetaData.java x: 2 commits (all time) y: 1226 lines of code core/src/main/java/org/apache/calcite/avatica/AvaticaResultSetMetaData.java x: 2 commits (all time) y: 92 lines of code server/src/main/java/org/apache/calcite/avatica/jdbc/JdbcResultSet.java x: 3 commits (all time) y: 204 lines of code core/src/main/java/org/apache/calcite/avatica/util/IteratorCursor.java x: 2 commits (all time) y: 47 lines of code core/src/main/protobuf/common.proto x: 3 commits (all time) y: 253 lines of code core/src/main/java/org/apache/calcite/avatica/AvaticaClientRuntimeException.java x: 1 commits (all time) y: 56 lines of code core/src/main/java/org/apache/calcite/avatica/AvaticaParameter.java x: 1 commits (all time) y: 94 lines of code core/src/main/java/org/apache/calcite/avatica/ConnectionProperty.java x: 1 commits (all time) y: 66 lines of code core/src/main/java/org/apache/calcite/avatica/QueryState.java x: 1 commits (all time) y: 368 lines of code core/src/main/java/org/apache/calcite/avatica/SqlState.java x: 1 commits (all time) y: 396 lines of code core/src/main/java/org/apache/calcite/avatica/remote/JsonService.java x: 1 commits (all time) y: 186 lines of code core/src/main/java/org/apache/calcite/avatica/remote/MetaDataOperation.java x: 1 commits (all time) y: 151 lines of code core/src/main/java/org/apache/calcite/avatica/remote/MockProtobufService.java x: 1 commits (all time) y: 82 lines of code core/src/main/java/org/apache/calcite/avatica/util/UnsynchronizedBuffer.java x: 1 commits (all time) y: 71 lines of code core/src/main/protobuf/responses.proto x: 1 commits (all time) y: 114 lines of code noop-driver/src/main/java/org/apache/calcite/avatica/noop/AvaticaNoopConnection.java x: 1 commits (all time) y: 174 lines of code noop-driver/src/main/java/org/apache/calcite/avatica/noop/AvaticaNoopDatabaseMetaData.java x: 1 commits (all time) y: 567 lines of code noop-driver/src/main/java/org/apache/calcite/avatica/noop/AvaticaNoopPreparedStatement.java x: 1 commits (all time) y: 219 lines of code noop-driver/src/main/java/org/apache/calcite/avatica/noop/AvaticaNoopResultSet.java x: 1 commits (all time) y: 446 lines of code noop-driver/src/main/java/org/apache/calcite/avatica/noop/AvaticaNoopStatement.java x: 1 commits (all time) y: 120 lines of code site/_includes/docs_option.html x: 5 commits (all time) y: 9 lines of code site/_includes/docs_ul.html x: 5 commits (all time) y: 26 lines of code site/_includes/primary-nav-items.html x: 4 commits (all time) y: 20 lines of code site/_sass/_gridism.scss x: 2 commits (all time) y: 87 lines of code
2465.0
lines of code
  min: 1.0
  average: 122.84
  25th percentile: 10.0
  median: 31.5
  75th percentile: 97.25
  max: 2465.0
0 35.0
commits (all time)
min: 1.0 | average: 3.11 | 25th percentile: 1.0 | median: 2.0 | 75th percentile: 4.0 | max: 35.0

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

shaded/core/build.gradle.kts x: 4 contributors (all time) y: 73 lines of code standalone-server/build.gradle.kts x: 6 contributors (all time) y: 95 lines of code build.gradle.kts x: 10 contributors (all time) y: 446 lines of code core/src/main/java/org/apache/calcite/avatica/BuiltInConnectionProperty.java x: 7 contributors (all time) y: 108 lines of code core/src/main/java/org/apache/calcite/avatica/ConnectionConfig.java x: 6 contributors (all time) y: 37 lines of code core/src/main/java/org/apache/calcite/avatica/ConnectionConfigImpl.java x: 7 contributors (all time) y: 311 lines of code core/src/main/java/org/apache/calcite/avatica/remote/AvaticaCommonsHttpClientImpl.java x: 10 contributors (all time) y: 222 lines of code core/src/main/java/org/apache/calcite/avatica/remote/CommonsHttpClientPoolCache.java x: 4 contributors (all time) y: 126 lines of code core/src/main/java/org/apache/calcite/avatica/remote/Driver.java x: 4 contributors (all time) y: 171 lines of code core/src/main/java/org/apache/calcite/avatica/util/Sources.java x: 2 contributors (all time) y: 204 lines of code server/src/main/java/org/apache/calcite/avatica/server/PropertyBasedSpnegoLoginService.java x: 5 contributors (all time) y: 68 lines of code server/src/main/java/org/apache/calcite/avatica/server/SubjectPreservingPrivilegedThreadFactory.java x: 2 contributors (all time) y: 26 lines of code site/_includes/news_item.html x: 3 contributors (all time) y: 65 lines of code site/_layouts/news_item.html x: 3 contributors (all time) y: 53 lines of code site/_sass/_lato.scss x: 1 contributors (all time) y: 98 lines of code site/css/screen.scss x: 2 contributors (all time) y: 9 lines of code site/_sass/_style.scss x: 3 contributors (all time) y: 787 lines of code core/src/main/java/org/apache/calcite/avatica/remote/DoAsAvaticaHttpClient.java x: 3 contributors (all time) y: 20 lines of code core/src/main/java/org/apache/calcite/avatica/remote/KerberosConnection.java x: 4 contributors (all time) y: 216 lines of code core/src/main/java/org/apache/calcite/avatica/util/SecurityUtils.java x: 1 contributors (all time) y: 132 lines of code server/src/main/java/org/apache/calcite/avatica/server/HttpServer.java x: 12 contributors (all time) y: 629 lines of code core/src/main/java/org/apache/calcite/avatica/remote/TypedValue.java x: 7 contributors (all time) y: 639 lines of code core/build.gradle.kts x: 6 contributors (all time) y: 81 lines of code core/src/main/java/org/apache/calcite/avatica/util/DateTimeUtils.java x: 13 contributors (all time) y: 1087 lines of code core/src/main/java/org/apache/calcite/avatica/util/AbstractCursor.java x: 17 contributors (all time) y: 1150 lines of code bom/build.gradle.kts x: 5 contributors (all time) y: 55 lines of code core/src/main/java/org/apache/calcite/avatica/MetaImpl.java x: 5 contributors (all time) y: 1450 lines of code core/src/main/java/org/apache/calcite/avatica/ha/LBStrategy.java x: 1 contributors (all time) y: 5 lines of code core/src/main/java/org/apache/calcite/avatica/ha/RandomSelectLBStrategy.java x: 1 contributors (all time) y: 17 lines of code core/src/main/java/org/apache/calcite/avatica/ha/RoundRobinLBStrategy.java x: 1 contributors (all time) y: 31 lines of code core/src/main/java/org/apache/calcite/avatica/ha/ShuffledRoundRobinLBStrategy.java x: 1 contributors (all time) y: 43 lines of code core/src/main/java/org/apache/calcite/avatica/AvaticaStatement.java x: 8 contributors (all time) y: 427 lines of code core/src/main/java/org/apache/calcite/avatica/UnregisteredDriver.java x: 2 contributors (all time) y: 138 lines of code core/src/main/java/org/apache/calcite/avatica/util/ByteString.java x: 5 contributors (all time) y: 214 lines of code core/src/main/java/org/apache/calcite/avatica/remote/AbstractHandler.java x: 5 contributors (all time) y: 90 lines of code core/src/main/java/org/apache/calcite/avatica/remote/Handler.java x: 4 contributors (all time) y: 30 lines of code server/src/main/java/org/apache/calcite/avatica/server/AvaticaJsonHandler.java x: 6 contributors (all time) y: 119 lines of code server/src/main/java/org/apache/calcite/avatica/server/AvaticaProtobufHandler.java x: 5 contributors (all time) y: 120 lines of code core/src/main/java/org/apache/calcite/avatica/AvaticaUtils.java x: 4 contributors (all time) y: 316 lines of code core/src/main/java/org/apache/calcite/avatica/ColumnMetaData.java x: 3 contributors (all time) y: 530 lines of code core/src/main/java/org/apache/calcite/avatica/DriverVersion.java x: 4 contributors (all time) y: 94 lines of code core/src/main/java/org/apache/calcite/avatica/remote/JsonHandler.java x: 2 contributors (all time) y: 35 lines of code core/src/main/java/org/apache/calcite/avatica/remote/LocalService.java x: 3 contributors (all time) y: 305 lines of code core/src/main/java/org/apache/calcite/avatica/remote/RemoteProtobufService.java x: 3 contributors (all time) y: 35 lines of code core/src/main/java/org/apache/calcite/avatica/remote/RemoteService.java x: 2 contributors (all time) y: 13 lines of code core/src/main/java/org/apache/calcite/avatica/util/Base64.java x: 3 contributors (all time) y: 921 lines of code core/src/main/java/org/apache/calcite/avatica/util/Spaces.java x: 2 contributors (all time) y: 106 lines of code server/src/main/java/org/apache/calcite/avatica/jdbc/JdbcMeta.java x: 7 contributors (all time) y: 881 lines of code core/src/main/java/org/apache/calcite/avatica/AvaticaConnection.java x: 7 contributors (all time) y: 591 lines of code core/src/main/java/org/apache/calcite/avatica/remote/ProtobufTranslationImpl.java x: 3 contributors (all time) y: 361 lines of code metrics/build.gradle.kts x: 3 contributors (all time) y: 10 lines of code tck/build.gradle.kts x: 3 contributors (all time) y: 92 lines of code standalone-server/src/main/java/org/apache/calcite/avatica/standalone/StandaloneServer.java x: 2 contributors (all time) y: 118 lines of code core/src/main/java/org/apache/calcite/avatica/AvaticaResultSet.java x: 8 contributors (all time) y: 809 lines of code core/src/main/java/org/apache/calcite/avatica/util/ArrayImpl.java x: 5 contributors (all time) y: 195 lines of code core/src/main/java/org/apache/calcite/avatica/AvaticaSite.java x: 3 contributors (all time) y: 486 lines of code core/src/main/java/org/apache/calcite/avatica/remote/HostnameVerificationConfigurable.java x: 3 contributors (all time) y: 8 lines of code release/build.gradle.kts x: 3 contributors (all time) y: 131 lines of code core/src/main/java/org/apache/calcite/avatica/Meta.java x: 5 contributors (all time) y: 812 lines of code server/src/main/java/org/apache/calcite/avatica/server/AbstractAvaticaHandler.java x: 2 contributors (all time) y: 39 lines of code core/src/main/java/org/apache/calcite/avatica/remote/Service.java x: 4 contributors (all time) y: 2465 lines of code core/src/main/protobuf/requests.proto x: 3 contributors (all time) y: 153 lines of code site/_includes/section_nav.html x: 4 contributors (all time) y: 40 lines of code server/src/main/java/org/apache/calcite/avatica/server/DelegatingAvaticaHandler.java x: 2 contributors (all time) y: 65 lines of code core/src/main/java/org/apache/calcite/avatica/SqlType.java x: 4 contributors (all time) y: 249 lines of code core/src/main/java/org/apache/calcite/avatica/remote/RemoteMeta.java x: 3 contributors (all time) y: 373 lines of code core/src/main/java/org/apache/calcite/avatica/ConnectionPropertiesImpl.java x: 2 contributors (all time) y: 186 lines of code core/src/main/java/org/apache/calcite/avatica/remote/AbstractService.java x: 2 contributors (all time) y: 113 lines of code site/doap_calcite-avatica.rdf x: 3 contributors (all time) y: 41 lines of code tck/src/main/java/org/apache/calcite/avatica/tck/TestRunner.java x: 2 contributors (all time) y: 166 lines of code metrics-dropwizardmetrics/src/main/java/org/apache/calcite/avatica/metrics/dropwizard/DropwizardCounter.java x: 1 contributors (all time) y: 21 lines of code core/src/main/java/org/apache/calcite/avatica/util/TimeUnit.java x: 2 contributors (all time) y: 51 lines of code core/src/main/java/org/apache/calcite/avatica/util/TimeUnitRange.java x: 3 contributors (all time) y: 73 lines of code core/src/main/java/org/apache/calcite/avatica/AvaticaJdbc41Factory.java x: 3 contributors (all time) y: 195 lines of code core/src/main/java/org/apache/calcite/avatica/AvaticaPreparedStatement.java x: 3 contributors (all time) y: 325 lines of code core/src/main/java/org/apache/calcite/avatica/util/ArrayFactoryImpl.java x: 3 contributors (all time) y: 84 lines of code core/src/main/java/org/apache/calcite/avatica/AvaticaDatabaseMetaData.java x: 2 contributors (all time) y: 1226 lines of code core/src/main/java/org/apache/calcite/avatica/AvaticaResultSetMetaData.java x: 2 contributors (all time) y: 92 lines of code core/src/main/protobuf/common.proto x: 1 contributors (all time) y: 253 lines of code core/src/main/java/org/apache/calcite/avatica/AvaticaClientRuntimeException.java x: 1 contributors (all time) y: 56 lines of code core/src/main/java/org/apache/calcite/avatica/AvaticaParameter.java x: 1 contributors (all time) y: 94 lines of code core/src/main/java/org/apache/calcite/avatica/ConnectionProperty.java x: 1 contributors (all time) y: 66 lines of code core/src/main/java/org/apache/calcite/avatica/QueryState.java x: 1 contributors (all time) y: 368 lines of code core/src/main/java/org/apache/calcite/avatica/SqlState.java x: 1 contributors (all time) y: 396 lines of code core/src/main/java/org/apache/calcite/avatica/remote/JsonService.java x: 1 contributors (all time) y: 186 lines of code core/src/main/java/org/apache/calcite/avatica/remote/MetaDataOperation.java x: 1 contributors (all time) y: 151 lines of code core/src/main/java/org/apache/calcite/avatica/remote/MockProtobufService.java x: 1 contributors (all time) y: 82 lines of code core/src/main/java/org/apache/calcite/avatica/util/UnsynchronizedBuffer.java x: 1 contributors (all time) y: 71 lines of code core/src/main/protobuf/responses.proto x: 1 contributors (all time) y: 114 lines of code noop-driver/src/main/java/org/apache/calcite/avatica/noop/AvaticaNoopConnection.java x: 1 contributors (all time) y: 174 lines of code noop-driver/src/main/java/org/apache/calcite/avatica/noop/AvaticaNoopDatabaseMetaData.java x: 1 contributors (all time) y: 567 lines of code noop-driver/src/main/java/org/apache/calcite/avatica/noop/AvaticaNoopPreparedStatement.java x: 1 contributors (all time) y: 219 lines of code noop-driver/src/main/java/org/apache/calcite/avatica/noop/AvaticaNoopResultSet.java x: 1 contributors (all time) y: 446 lines of code noop-driver/src/main/java/org/apache/calcite/avatica/noop/AvaticaNoopStatement.java x: 1 contributors (all time) y: 120 lines of code site/_sass/_gridism.scss x: 2 contributors (all time) y: 87 lines of code
2465.0
lines of code
  min: 1.0
  average: 122.84
  25th percentile: 10.0
  median: 31.5
  75th percentile: 97.25
  max: 2465.0
0 17.0
contributors (all time)
min: 1.0 | average: 2.33 | 25th percentile: 1.0 | median: 2.0 | 75th percentile: 3.0 | max: 17.0

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

No data for "commits (30d)" vs. "lines of code".

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

No data for "contributors (30d)" vs. "lines of code".


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

shaded/core/build.gradle.kts x: 1 commits (90d) y: 73 lines of code standalone-server/build.gradle.kts x: 1 commits (90d) y: 95 lines of code site/_includes/news_item.html x: 1 commits (90d) y: 65 lines of code site/_layouts/news_item.html x: 1 commits (90d) y: 53 lines of code site/_sass/_lato.scss x: 1 commits (90d) y: 98 lines of code site/css/screen.scss x: 2 commits (90d) y: 9 lines of code site/_sass/_style.scss x: 1 commits (90d) y: 787 lines of code
787.0
lines of code
  min: 9.0
  average: 168.57
  25th percentile: 53.0
  median: 73.0
  75th percentile: 98.0
  max: 787.0
0 2.0
commits (90d)
min: 1.0 | average: 1.14 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 2.0

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

shaded/core/build.gradle.kts x: 1 contributors (90d) y: 73 lines of code standalone-server/build.gradle.kts x: 1 contributors (90d) y: 95 lines of code site/_includes/news_item.html x: 1 contributors (90d) y: 65 lines of code site/_layouts/news_item.html x: 1 contributors (90d) y: 53 lines of code site/_sass/_lato.scss x: 1 contributors (90d) y: 98 lines of code site/css/screen.scss x: 1 contributors (90d) y: 9 lines of code site/_sass/_style.scss x: 1 contributors (90d) y: 787 lines of code
787.0
lines of code
  min: 9.0
  average: 168.57
  25th percentile: 53.0
  median: 73.0
  75th percentile: 98.0
  max: 787.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