apache / calcite-avatica
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 238 files with 29,236 lines of code.
    • 0 files changed more than 100 times (0 lines of code)
    • 0 files changed 51-100 times (0 lines of code)
    • 1 file changed 21-50 times (446 lines of code)
    • 35 files changed 6-20 times (14,456 lines of code)
    • 202 files changed 1-5 times (14,334 lines of code)
0% | 0% | 1% | 49% | 49%
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 238 files with 29,236 lines of code.
    • 0 files changed by more than 25 contributors (0 lines of code)
    • 3 files changed by 11-25 contributors (2,866 lines of code)
    • 14 files changed by 6-10 contributors (4,874 lines of code)
    • 110 files changed by 2-5 contributors (16,033 lines of code)
    • 111 files changed by 1 contributor (5,463 lines of code)
0% | 9% | 16% | 54% | 18%
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, html, yaml, kts, properties, xml, scss, sh, proto, gitignore, rb, txt, gitattributes, bat, editorconfig, svg, rdf
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
kts0% | 0% | 41% | 49% | 8%
java0% | 0% | 0% | 49% | 50%
scss0% | 0% | 0% | 72% | 27%
html0% | 0% | 0% | 35% | 64%
xml0% | 0% | 0% | 46% | 53%
proto0% | 0% | 0% | 0% | 100%
rdf0% | 0% | 0% | 0% | 100%
rb0% | 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
ROOT0% | 0% | 90% | 9% | 0%
core0% | 0% | 0% | 51% | 48%
server0% | 0% | 0% | 71% | 28%
site0% | 0% | 0% | 58% | 41%
release0% | 0% | 0% | 100% | 0%
standalone-server0% | 0% | 0% | 41% | 58%
tck0% | 0% | 0% | 30% | 69%
src0% | 0% | 0% | 67% | 32%
bom0% | 0% | 0% | 100% | 0%
noop-driver0% | 0% | 0% | 0% | 100%
metrics0% | 0% | 0% | 0% | 100%
metrics-dropwizardmetrics0% | 0% | 0% | 0% | 100%
shaded0% | 0% | 0% | 0% | 100%
docker0% | 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
446 - 2019-06-29 2025-01-28 26 10 sitnikov.vladimir@gmail.com chris.w.dennis@gmail.com
DateTimeUtils.java
in core/src/main/java/org/apache/calcite/avatica/util
1087 89 2017-03-30 2024-03-24 20 13 elserj@apache.org mbudiu@feldera.com
AbstractCursor.java
in core/src/main/java/org/apache/calcite/avatica/util
1150 106 2016-01-12 2024-02-25 20 17 elserj@apache.org mbudiu@feldera.com
HttpServer.java
in server/src/main/java/org/apache/calcite/avatica/server
629 53 2017-03-30 2024-09-24 18 12 elserj@apache.org stoty@apache.org
AvaticaCommonsHttpClientImpl.java
in core/src/main/java/org/apache/calcite/avatica/remote
222 6 2017-03-30 2025-01-31 15 10 elserj@apache.org stoty@apache.org
index.html
in site
64 - 2015-05-28 2018-04-25 10 3 jhyde@apache.org francischuang@apache.org
BuiltInConnectionProperty.java
in core/src/main/java/org/apache/calcite/avatica
108 8 2017-03-30 2025-01-28 10 7 elserj@apache.org chris.w.dennis@gmail.com
ConnectionConfigImpl.java
in core/src/main/java/org/apache/calcite/avatica
311 47 2017-03-30 2025-01-28 10 7 elserj@apache.org chris.w.dennis@gmail.com
TypedValue.java
in core/src/main/java/org/apache/calcite/avatica/remote
639 20 2016-01-12 2024-12-11 10 7 elserj@apache.org chris.w.dennis@gmail.com
JdbcMeta.java
in server/src/main/java/org/apache/calcite/avatica/jdbc
881 56 2016-01-12 2021-11-24 10 7 elserj@apache.org logioniz@ya.ru
ConnectionConfig.java
in core/src/main/java/org/apache/calcite/avatica
37 - 2017-03-30 2025-01-28 9 6 elserj@apache.org chris.w.dennis@gmail.com
news_item.html
in site/_includes
65 - 2015-05-28 2025-02-17 9 3 jhyde@apache.org francischuang@apache.org
AvaticaHttpClientFactoryImpl.java
in core/src/main/java/org/apache/calcite/avatica/remote
108 4 2017-03-30 2025-01-28 9 7 elserj@apache.org chris.w.dennis@gmail.com
AvaticaConnection.java
in core/src/main/java/org/apache/calcite/avatica
591 81 2016-01-12 2022-03-29 9 7 elserj@apache.org stoty@cloudera.com
AvaticaResultSet.java
in core/src/main/java/org/apache/calcite/avatica
809 196 2016-01-12 2021-04-09 9 8 elserj@apache.org 553673833@qq.com
55 - 2019-06-29 2023-11-27 8 5 sitnikov.vladimir@gmail.com snuyanzin@gmail.com
source-assembly.xml
in src/main/config/assemblies
68 - 2014-09-05 2019-12-28 8 4 jhyde@apache.org sitnikov.vladimir@gmail.com
81 - 2019-06-29 2024-05-26 8 6 sitnikov.vladimir@gmail.com snuyanzin@gmail.com
build.gradle.kts
in standalone-server
95 - 2019-06-29 2025-02-24 8 6 sitnikov.vladimir@gmail.com stoty@apache.org
AvaticaStatement.java
in core/src/main/java/org/apache/calcite/avatica
427 64 2017-03-30 2022-12-19 8 8 elserj@apache.org greg.hart@protegrity.com
Service.java
in core/src/main/java/org/apache/calcite/avatica/remote
2465 66 2016-01-12 2020-07-25 8 4 elserj@apache.org stoty@apache.org
32 - 2019-06-29 2022-04-19 7 4 sitnikov.vladimir@gmail.com jhyde@apache.org
49 - 2019-06-29 2023-06-22 7 3 sitnikov.vladimir@gmail.com richard.antal@cloudera.com
news_item.html
in site/_layouts
53 - 2015-05-28 2025-02-17 7 3 jhyde@apache.org francischuang@apache.org
92 - 2019-06-29 2021-12-11 7 3 sitnikov.vladimir@gmail.com zabetak@gmail.com
AvaticaJsonHandler.java
in server/src/main/java/org/apache/calcite/avatica/server
119 4 2017-03-30 2022-11-03 7 6 elserj@apache.org richard.antal@cloudera.com
AvaticaProtobufHandler.java
in server/src/main/java/org/apache/calcite/avatica/server
120 4 2017-03-30 2022-11-03 7 5 elserj@apache.org richard.antal@cloudera.com
131 - 2019-06-29 2021-05-11 7 3 sitnikov.vladimir@gmail.com jhyde@apache.org
ArrayImpl.java
in core/src/main/java/org/apache/calcite/avatica/util
195 8 2016-01-12 2021-05-10 7 5 elserj@apache.org snuyanzin@gmail.com
_style.scss
in site/_sass
787 - 2015-05-28 2025-02-16 7 3 jhyde@apache.org francischuang@apache.org
PropertyBasedSpnegoLoginService.java
in server/src/main/java/org/apache/calcite/avatica/server
68 1 2017-03-30 2025-01-28 6 5 elserj@apache.org chris.w.dennis@gmail.com
CommonsHttpClientPoolCache.java
in core/src/main/java/org/apache/calcite/avatica/remote
126 9 2021-07-06 2025-01-31 6 4 stoty@cloudera.com stoty@apache.org
ByteString.java
in core/src/main/java/org/apache/calcite/avatica/util
214 19 2017-03-30 2022-12-02 6 5 elserj@apache.org jhyde@apache.org
AvaticaUtils.java
in core/src/main/java/org/apache/calcite/avatica
316 22 2016-01-12 2022-11-03 6 4 elserj@apache.org richard.antal@cloudera.com
Meta.java
in core/src/main/java/org/apache/calcite/avatica
812 45 2016-01-12 2021-02-06 6 5 elserj@apache.org 18898964+asolimando@users.n...
MetaImpl.java
in core/src/main/java/org/apache/calcite/avatica
1450 85 2016-01-12 2023-03-20 6 5 elserj@apache.org tjbanghart@gmail.com
docs_option.html
in site/_includes
9 - 2015-05-28 2017-03-30 5 2 jhyde@apache.org elserj@apache.org
footer.html
in site/_includes
19 - 2015-05-28 2022-04-22 5 2 jhyde@apache.org francischuang@apache.org
docs_ul.html
in site/_includes
26 - 2015-05-28 2017-03-30 5 2 jhyde@apache.org elserj@apache.org
news_contents.html
in site/_includes
33 - 2015-05-28 2018-04-25 5 3 jhyde@apache.org francischuang@apache.org
build.gradle.kts
in shaded/core
73 - 2019-06-29 2025-02-24 5 4 sitnikov.vladimir@gmail.com stoty@apache.org
AbstractHandler.java
in core/src/main/java/org/apache/calcite/avatica/remote
90 9 2017-03-30 2022-11-02 5 5 elserj@apache.org oliverlee@google.com
KerberosConnection.java
in core/src/main/java/org/apache/calcite/avatica/remote
216 15 2017-03-30 2024-09-24 5 4 elserj@apache.org stoty@apache.org
SqlType.java
in core/src/main/java/org/apache/calcite/avatica
249 6 2017-03-30 2019-10-17 5 4 elserj@apache.org jhyde@apache.org
docs_contents_mobile.html
in site/_includes
10 - 2015-05-28 2017-03-30 4 2 jhyde@apache.org elserj@apache.org
10 - 2019-06-29 2021-12-11 4 3 sitnikov.vladimir@gmail.com zabetak@gmail.com
news_contents_mobile.html
in site/_includes
11 - 2015-05-28 2017-03-30 4 2 jhyde@apache.org elserj@apache.org
primary-nav-items.html
in site/_includes
20 - 2015-05-28 2015-11-12 4 2 jhyde@apache.org jhyde@apache.org
Handler.java
in core/src/main/java/org/apache/calcite/avatica/remote
30 3 2017-03-30 2022-11-02 4 4 elserj@apache.org oliverlee@google.com
AbstractAvaticaHandler.java
in server/src/main/java/org/apache/calcite/avatica/server
39 1 2017-03-30 2020-08-27 4 2 elserj@apache.org elserj@apache.org
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
AbstractCursor.java
in core/src/main/java/org/apache/calcite/avatica/util
1150 106 2016-01-12 2024-02-25 20 17 elserj@apache.org mbudiu@feldera.com
DateTimeUtils.java
in core/src/main/java/org/apache/calcite/avatica/util
1087 89 2017-03-30 2024-03-24 20 13 elserj@apache.org mbudiu@feldera.com
HttpServer.java
in server/src/main/java/org/apache/calcite/avatica/server
629 53 2017-03-30 2024-09-24 18 12 elserj@apache.org stoty@apache.org
446 - 2019-06-29 2025-01-28 26 10 sitnikov.vladimir@gmail.com chris.w.dennis@gmail.com
AvaticaCommonsHttpClientImpl.java
in core/src/main/java/org/apache/calcite/avatica/remote
222 6 2017-03-30 2025-01-31 15 10 elserj@apache.org stoty@apache.org
AvaticaResultSet.java
in core/src/main/java/org/apache/calcite/avatica
809 196 2016-01-12 2021-04-09 9 8 elserj@apache.org 553673833@qq.com
AvaticaStatement.java
in core/src/main/java/org/apache/calcite/avatica
427 64 2017-03-30 2022-12-19 8 8 elserj@apache.org greg.hart@protegrity.com
ConnectionConfigImpl.java
in core/src/main/java/org/apache/calcite/avatica
311 47 2017-03-30 2025-01-28 10 7 elserj@apache.org chris.w.dennis@gmail.com
BuiltInConnectionProperty.java
in core/src/main/java/org/apache/calcite/avatica
108 8 2017-03-30 2025-01-28 10 7 elserj@apache.org chris.w.dennis@gmail.com
TypedValue.java
in core/src/main/java/org/apache/calcite/avatica/remote
639 20 2016-01-12 2024-12-11 10 7 elserj@apache.org chris.w.dennis@gmail.com
JdbcMeta.java
in server/src/main/java/org/apache/calcite/avatica/jdbc
881 56 2016-01-12 2021-11-24 10 7 elserj@apache.org logioniz@ya.ru
AvaticaConnection.java
in core/src/main/java/org/apache/calcite/avatica
591 81 2016-01-12 2022-03-29 9 7 elserj@apache.org stoty@cloudera.com
AvaticaHttpClientFactoryImpl.java
in core/src/main/java/org/apache/calcite/avatica/remote
108 4 2017-03-30 2025-01-28 9 7 elserj@apache.org chris.w.dennis@gmail.com
ConnectionConfig.java
in core/src/main/java/org/apache/calcite/avatica
37 - 2017-03-30 2025-01-28 9 6 elserj@apache.org chris.w.dennis@gmail.com
build.gradle.kts
in standalone-server
95 - 2019-06-29 2025-02-24 8 6 sitnikov.vladimir@gmail.com stoty@apache.org
81 - 2019-06-29 2024-05-26 8 6 sitnikov.vladimir@gmail.com snuyanzin@gmail.com
AvaticaJsonHandler.java
in server/src/main/java/org/apache/calcite/avatica/server
119 4 2017-03-30 2022-11-03 7 6 elserj@apache.org richard.antal@cloudera.com
55 - 2019-06-29 2023-11-27 8 5 sitnikov.vladimir@gmail.com snuyanzin@gmail.com
ArrayImpl.java
in core/src/main/java/org/apache/calcite/avatica/util
195 8 2016-01-12 2021-05-10 7 5 elserj@apache.org snuyanzin@gmail.com
AvaticaProtobufHandler.java
in server/src/main/java/org/apache/calcite/avatica/server
120 4 2017-03-30 2022-11-03 7 5 elserj@apache.org richard.antal@cloudera.com
ByteString.java
in core/src/main/java/org/apache/calcite/avatica/util
214 19 2017-03-30 2022-12-02 6 5 elserj@apache.org jhyde@apache.org
MetaImpl.java
in core/src/main/java/org/apache/calcite/avatica
1450 85 2016-01-12 2023-03-20 6 5 elserj@apache.org tjbanghart@gmail.com
Meta.java
in core/src/main/java/org/apache/calcite/avatica
812 45 2016-01-12 2021-02-06 6 5 elserj@apache.org 18898964+asolimando@users.n...
PropertyBasedSpnegoLoginService.java
in server/src/main/java/org/apache/calcite/avatica/server
68 1 2017-03-30 2025-01-28 6 5 elserj@apache.org chris.w.dennis@gmail.com
AbstractHandler.java
in core/src/main/java/org/apache/calcite/avatica/remote
90 9 2017-03-30 2022-11-02 5 5 elserj@apache.org oliverlee@google.com
source-assembly.xml
in src/main/config/assemblies
68 - 2014-09-05 2019-12-28 8 4 jhyde@apache.org sitnikov.vladimir@gmail.com
Service.java
in core/src/main/java/org/apache/calcite/avatica/remote
2465 66 2016-01-12 2020-07-25 8 4 elserj@apache.org stoty@apache.org
32 - 2019-06-29 2022-04-19 7 4 sitnikov.vladimir@gmail.com jhyde@apache.org
AvaticaUtils.java
in core/src/main/java/org/apache/calcite/avatica
316 22 2016-01-12 2022-11-03 6 4 elserj@apache.org richard.antal@cloudera.com
CommonsHttpClientPoolCache.java
in core/src/main/java/org/apache/calcite/avatica/remote
126 9 2021-07-06 2025-01-31 6 4 stoty@cloudera.com stoty@apache.org
build.gradle.kts
in shaded/core
73 - 2019-06-29 2025-02-24 5 4 sitnikov.vladimir@gmail.com stoty@apache.org
SqlType.java
in core/src/main/java/org/apache/calcite/avatica
249 6 2017-03-30 2019-10-17 5 4 elserj@apache.org jhyde@apache.org
KerberosConnection.java
in core/src/main/java/org/apache/calcite/avatica/remote
216 15 2017-03-30 2024-09-24 5 4 elserj@apache.org stoty@apache.org
section_nav.html
in site/_includes
40 - 2015-05-28 2019-12-06 4 4 jhyde@apache.org francischuang@apache.org
AvaticaSqlException.java
in core/src/main/java/org/apache/calcite/avatica
74 8 2017-03-30 2019-05-09 4 4 elserj@apache.org yuzhao.cyz@alibaba-inc.com
Helper.java
in core/src/main/java/org/apache/calcite/avatica
45 10 2017-03-30 2019-05-09 4 4 elserj@apache.org yuzhao.cyz@alibaba-inc.com
DriverVersion.java
in core/src/main/java/org/apache/calcite/avatica
94 2 2017-03-30 2022-11-03 4 4 elserj@apache.org richard.antal@cloudera.com
Handler.java
in core/src/main/java/org/apache/calcite/avatica/remote
30 3 2017-03-30 2022-11-02 4 4 elserj@apache.org oliverlee@google.com
Driver.java
in core/src/main/java/org/apache/calcite/avatica/remote
171 7 2017-03-30 2025-01-28 4 4 elserj@apache.org chris.w.dennis@gmail.com
index.html
in site
64 - 2015-05-28 2018-04-25 10 3 jhyde@apache.org francischuang@apache.org
news_item.html
in site/_includes
65 - 2015-05-28 2025-02-17 9 3 jhyde@apache.org francischuang@apache.org
92 - 2019-06-29 2021-12-11 7 3 sitnikov.vladimir@gmail.com zabetak@gmail.com
131 - 2019-06-29 2021-05-11 7 3 sitnikov.vladimir@gmail.com jhyde@apache.org
_style.scss
in site/_sass
787 - 2015-05-28 2025-02-16 7 3 jhyde@apache.org francischuang@apache.org
news_item.html
in site/_layouts
53 - 2015-05-28 2025-02-17 7 3 jhyde@apache.org francischuang@apache.org
49 - 2019-06-29 2023-06-22 7 3 sitnikov.vladimir@gmail.com richard.antal@cloudera.com
news_contents.html
in site/_includes
33 - 2015-05-28 2018-04-25 5 3 jhyde@apache.org francischuang@apache.org
10 - 2019-06-29 2021-12-11 4 3 sitnikov.vladimir@gmail.com zabetak@gmail.com
ColumnMetaData.java
in core/src/main/java/org/apache/calcite/avatica
530 22 2016-01-12 2022-11-03 4 3 elserj@apache.org richard.antal@cloudera.com
AvaticaSite.java
in core/src/main/java/org/apache/calcite/avatica
486 63 2016-01-12 2021-08-28 4 3 elserj@apache.org nobigogle@gmail.com
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
AvaticaNoopDatabaseMetaData.java
in noop-driver/src/main/java/org/apache/calcite/avatica/noop
567 3 2017-03-30 2017-03-30 1 1 elserj@apache.org elserj@apache.org
AvaticaNoopResultSet.java
in noop-driver/src/main/java/org/apache/calcite/avatica/noop
446 3 2017-03-30 2017-03-30 1 1 elserj@apache.org elserj@apache.org
SqlState.java
in core/src/main/java/org/apache/calcite/avatica
396 2 2017-03-30 2017-03-30 1 1 elserj@apache.org elserj@apache.org
QueryState.java
in core/src/main/java/org/apache/calcite/avatica
368 11 2017-03-30 2017-03-30 1 1 elserj@apache.org elserj@apache.org
proto
common.proto
in core/src/main/protobuf
253 - 2016-01-12 2017-04-17 3 1 elserj@apache.org elserj@apache.org
AvaticaNoopPreparedStatement.java
in noop-driver/src/main/java/org/apache/calcite/avatica/noop
219 3 2017-03-30 2017-03-30 1 1 elserj@apache.org elserj@apache.org
JsonService.java
in core/src/main/java/org/apache/calcite/avatica/remote
186 26 2017-03-30 2017-03-30 1 1 elserj@apache.org elserj@apache.org
AvaticaNoopConnection.java
in noop-driver/src/main/java/org/apache/calcite/avatica/noop
174 3 2017-03-30 2017-03-30 1 1 elserj@apache.org elserj@apache.org
MetaDataOperation.java
in core/src/main/java/org/apache/calcite/avatica/remote
151 1 2017-03-30 2017-03-30 1 1 elserj@apache.org elserj@apache.org
SecurityUtils.java
in core/src/main/java/org/apache/calcite/avatica/util
132 12 2024-09-24 2024-09-24 1 1 stoty@apache.org stoty@apache.org
AvaticaNoopStatement.java
in noop-driver/src/main/java/org/apache/calcite/avatica/noop
120 3 2017-03-30 2017-03-30 1 1 elserj@apache.org elserj@apache.org
proto
responses.proto
in core/src/main/protobuf
114 - 2017-03-30 2017-03-30 1 1 elserj@apache.org elserj@apache.org
_lato.scss
in site/_sass
98 - 2025-02-17 2025-02-17 1 1 francischuang@apache.org francischuang@apache.org
AvaticaParameter.java
in core/src/main/java/org/apache/calcite/avatica
94 2 2017-03-30 2017-03-30 1 1 elserj@apache.org elserj@apache.org
StatementInfo.java
in server/src/main/java/org/apache/calcite/avatica/jdbc
94 11 2017-03-30 2017-03-30 1 1 elserj@apache.org elserj@apache.org
MockJsonService.java
in core/src/main/java/org/apache/calcite/avatica/remote
88 2 2017-03-30 2017-03-30 1 1 elserj@apache.org elserj@apache.org
MockProtobufService.java
in core/src/main/java/org/apache/calcite/avatica/remote
82 3 2017-03-30 2017-03-30 1 1 elserj@apache.org elserj@apache.org
AvaticaNoopResultSetMetaData.java
in noop-driver/src/main/java/org/apache/calcite/avatica/noop
82 3 2017-03-30 2017-03-30 1 1 elserj@apache.org elserj@apache.org
_pygments.scss
in site/_sass
78 - 2015-05-28 2015-05-28 1 1 jhyde@apache.org jhyde@apache.org
ProtobufService.java
in core/src/main/java/org/apache/calcite/avatica/remote
78 1 2017-03-30 2017-03-30 1 1 elserj@apache.org elserj@apache.org
UnsynchronizedBuffer.java
in core/src/main/java/org/apache/calcite/avatica/util
71 8 2017-03-30 2017-03-30 1 1 elserj@apache.org elserj@apache.org
HandlerFactory.java
in server/src/main/java/org/apache/calcite/avatica/server
70 5 2017-03-30 2017-03-30 1 1 elserj@apache.org elserj@apache.org
ConnectionProperty.java
in core/src/main/java/org/apache/calcite/avatica
66 3 2017-03-30 2017-03-30 1 1 elserj@apache.org elserj@apache.org
AvaticaClientRuntimeException.java
in core/src/main/java/org/apache/calcite/avatica
56 7 2017-03-30 2017-03-30 1 1 elserj@apache.org elserj@apache.org
StructImpl.java
in core/src/main/java/org/apache/calcite/avatica/util
49 2 2017-03-30 2017-03-30 1 1 elserj@apache.org elserj@apache.org
AvaticaRemoteConnectionProperty.java
in core/src/main/java/org/apache/calcite/avatica/remote
49 7 2017-03-30 2017-03-30 1 1 elserj@apache.org elserj@apache.org
MetricsSystemLoader.java
in metrics/src/main/java/org/apache/calcite/avatica/metrics
46 4 2017-03-30 2017-03-30 1 1 elserj@apache.org elserj@apache.org
AvaticaHttpClientImpl.java
in core/src/main/java/org/apache/calcite/avatica/remote
46 2 2017-03-30 2017-12-11 2 1 elserj@apache.org elserj@apache.org
AvaticaNoopParameterMetaData.java
in noop-driver/src/main/java/org/apache/calcite/avatica/noop
46 3 2017-03-30 2017-03-30 1 1 elserj@apache.org elserj@apache.org
AvaticaSeverity.java
in core/src/main/java/org/apache/calcite/avatica
44 2 2017-03-30 2017-03-30 1 1 elserj@apache.org elserj@apache.org
ShuffledRoundRobinLBStrategy.java
in core/src/main/java/org/apache/calcite/avatica/ha
43 4 2023-03-21 2023-03-21 1 1 vjoshi@cloudera.com vjoshi@cloudera.com
Main.java
in server/src/main/java/org/apache/calcite/avatica/server
43 5 2017-03-30 2017-03-30 1 1 elserj@apache.org elserj@apache.org
AvaticaRuntimeException.java
in core/src/main/java/org/apache/calcite/avatica/remote
42 6 2017-03-30 2017-03-30 1 1 elserj@apache.org elserj@apache.org
AvaticaNoopDriver.java
in noop-driver/src/main/java/org/apache/calcite/avatica/noop
42 1 2017-03-30 2017-03-30 1 1 elserj@apache.org elserj@apache.org
Spacer.java
in core/src/main/java/org/apache/calcite/avatica/util
37 9 2017-03-30 2017-03-30 1 1 elserj@apache.org elserj@apache.org
_mixins.scss
in site/_sass
33 - 2015-05-28 2015-05-28 1 1 jhyde@apache.org jhyde@apache.org
NoopMetricsSystem.java
in metrics/src/main/java/org/apache/calcite/avatica/metrics/noop
32 2 2017-03-30 2017-03-30 1 1 elserj@apache.org elserj@apache.org
RoundRobinLBStrategy.java
in core/src/main/java/org/apache/calcite/avatica/ha
31 3 2023-03-21 2023-03-21 1 1 vjoshi@cloudera.com vjoshi@cloudera.com
DropwizardMetricsSystem.java
in metrics-dropwizardmetrics/src/main/java/org/apache/calcite/avatica/metrics/dropwizard
30 1 2018-09-20 2018-09-20 1 1 krisden@apache.org krisden@apache.org
anchor_links.html
in site/_includes
30 - 2015-05-28 2015-05-28 1 1 jhyde@apache.org jhyde@apache.org
AvaticaFactory.java
in core/src/main/java/org/apache/calcite/avatica
27 - 2017-03-30 2017-03-30 1 1 elserj@apache.org elserj@apache.org
DropwizardCounter.java
in metrics-dropwizardmetrics/src/main/java/org/apache/calcite/avatica/metrics/dropwizard
21 1 2018-09-20 2018-09-20 1 1 krisden@apache.org krisden@apache.org
DropwizardTimer.java
in metrics-dropwizardmetrics/src/main/java/org/apache/calcite/avatica/metrics/dropwizard
21 2 2018-09-20 2018-09-20 1 1 krisden@apache.org krisden@apache.org
Unsafe.java
in core/src/main/java/org/apache/calcite/avatica/util
21 6 2016-01-12 2017-03-30 2 1 elserj@apache.org elserj@apache.org
LocalJsonService.java
in core/src/main/java/org/apache/calcite/avatica/remote
20 1 2017-03-30 2017-03-30 1 1 elserj@apache.org elserj@apache.org
LocalProtobufService.java
in core/src/main/java/org/apache/calcite/avatica/remote
20 1 2017-03-30 2017-03-30 1 1 elserj@apache.org elserj@apache.org
Unsafe.java
in tck/src/main/java/org/apache/calcite/avatica/tck
18 5 2017-03-30 2017-03-30 1 1 elserj@apache.org elserj@apache.org
Source.java
in core/src/main/java/org/apache/calcite/avatica/util
18 - 2021-06-11 2021-06-11 1 1 stoty@apache.org stoty@apache.org
docs.html
in site/_layouts
17 - 2015-05-28 2015-05-28 1 1 jhyde@apache.org jhyde@apache.org
RandomSelectLBStrategy.java
in core/src/main/java/org/apache/calcite/avatica/ha
17 1 2023-03-21 2023-03-21 1 1 vjoshi@cloudera.com vjoshi@cloudera.com
Correlations

File Size vs. Number of Changes: 238 points

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

Number of Contributors vs. Number of Changes: 238 points

shaded/core/build.gradle.kts x: 4 # contributors y: 5 # changes standalone-server/build.gradle.kts x: 6 # contributors y: 8 # changes build.gradle.kts x: 10 # contributors y: 26 # changes core/src/main/java/org/apache/calcite/avatica/BuiltInConnectionProperty.java x: 7 # contributors y: 10 # changes core/src/main/java/org/apache/calcite/avatica/ConnectionConfig.java x: 6 # contributors y: 9 # changes core/src/main/java/org/apache/calcite/avatica/remote/AvaticaCommonsHttpClientImpl.java x: 10 # contributors y: 15 # changes core/src/main/java/org/apache/calcite/avatica/remote/AvaticaHttpClientFactoryImpl.java x: 7 # contributors y: 9 # changes core/src/main/java/org/apache/calcite/avatica/remote/CommonsHttpClientPoolCache.java x: 4 # contributors y: 6 # changes core/src/main/java/org/apache/calcite/avatica/remote/Driver.java x: 4 # contributors y: 4 # changes core/src/main/java/org/apache/calcite/avatica/util/Sources.java x: 2 # contributors y: 2 # changes server/src/main/java/org/apache/calcite/avatica/server/PropertyBasedSpnegoLoginService.java x: 5 # contributors y: 6 # changes server/src/main/java/org/apache/calcite/avatica/server/SubjectPreservingPrivilegedThreadFactory.java x: 2 # contributors y: 3 # changes site/_includes/news_item.html x: 3 # contributors y: 9 # changes site/_layouts/news_item.html x: 3 # contributors y: 7 # changes site/_sass/_lato.scss x: 1 # contributors y: 1 # changes core/src/main/java/org/apache/calcite/avatica/remote/DoAsAvaticaHttpClient.java x: 3 # contributors y: 3 # changes server/src/main/java/org/apache/calcite/avatica/server/HttpServer.java x: 12 # contributors y: 18 # changes core/src/main/java/org/apache/calcite/avatica/util/DateTimeUtils.java x: 13 # contributors y: 20 # changes core/src/main/java/org/apache/calcite/avatica/util/AbstractCursor.java x: 17 # contributors y: 20 # changes bom/build.gradle.kts x: 5 # contributors y: 8 # changes core/src/main/java/org/apache/calcite/avatica/AvaticaStatement.java x: 8 # contributors y: 8 # changes core/src/main/java/org/apache/calcite/avatica/remote/AbstractHandler.java x: 5 # contributors y: 5 # changes server/src/main/java/org/apache/calcite/avatica/server/AvaticaJsonHandler.java x: 6 # contributors y: 7 # changes server/src/main/java/org/apache/calcite/avatica/server/AvaticaProtobufHandler.java x: 5 # contributors y: 7 # changes core/src/main/java/org/apache/calcite/avatica/ColumnMetaData.java x: 3 # contributors y: 4 # changes site/_includes/footer.html x: 2 # contributors y: 5 # changes server/build.gradle.kts x: 4 # contributors y: 7 # changes standalone-server/src/main/java/org/apache/calcite/avatica/standalone/StandaloneServer.java x: 2 # contributors y: 4 # changes core/src/main/java/org/apache/calcite/avatica/AvaticaResultSet.java x: 8 # contributors y: 9 # changes core/src/main/java/org/apache/calcite/avatica/remote/Service.java x: 4 # contributors y: 8 # changes site/_includes/news_contents.html x: 3 # contributors y: 5 # changes site/index.html x: 3 # contributors y: 10 # changes core/src/main/java/org/apache/calcite/avatica/remote/AvaticaHttpClientImpl.java x: 1 # contributors y: 2 # changes core/src/main/protobuf/common.proto x: 1 # contributors y: 3 # changes
26.0
# changes
  min: 1.0
  average: 3.03
  25th percentile: 1.0
  median: 2.0
  75th percentile: 4.0
  max: 26.0
0 17.0
# contributors
min: 1.0 | average: 2.33 | 25th percentile: 1.0 | median: 2.0 | 75th percentile: 3.0 | max: 17.0

Number of Contributors vs. File Size: 238 points

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