apache / drill
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 3,742 files with 357,396 lines of code.
    • 2 files changed more than 100 times (969 lines of code)
    • 35 files changed 51-100 times (17,766 lines of code)
    • 194 files changed 21-50 times (54,974 lines of code)
    • 1,096 files changed 6-20 times (131,553 lines of code)
    • 2,415 files changed 1-5 times (152,134 lines of code)
<1% | 4% | 15% | 36% | 42%
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 3,742 files with 357,396 lines of code.
    • 27 files changed by more than 25 contributors (13,368 lines of code)
    • 292 files changed by 11-25 contributors (71,853 lines of code)
    • 652 files changed by 6-10 contributors (77,724 lines of code)
    • 1,882 files changed by 2-5 contributors (148,111 lines of code)
    • 889 files changed by 1 contributor (46,340 lines of code)
3% | 20% | 21% | 41% | 12%
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, json, xml, md, sql, ftl, txt, cpp, js, hpp, sh, h, yaml, proto, cc, gitignore, css, g4, properties, xsd, cmake, bat, in, eps, dockerignore, editorconfig, html, ipp, props, cql, hcl, plist, c
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
java<1% | 4% | 14% | 37% | 43%
cpp0% | 35% | 12% | 36% | 14%
ftl0% | 12% | 45% | 15% | 27%
proto0% | 23% | 46% | 25% | 5%
hpp0% | 0% | 33% | 36% | 29%
xml0% | 0% | 46% | 0% | 53%
js0% | 0% | 0% | 45% | 54%
g40% | 0% | 0% | 15% | 84%
c0% | 0% | 0% | 0% | 100%
yaml0% | 0% | 0% | 0% | 100%
cmake0% | 0% | 0% | 0% | 100%
h0% | 0% | 0% | 0% | 100%
in0% | 0% | 0% | 0% | 100%
ipp0% | 0% | 0% | 0% | 100%
css0% | 0% | 0% | 0% | 100%
props0% | 0% | 0% | 0% | 100%
html0% | 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
exec<1% | 5% | 18% | 40% | 34%
contrib0% | 3% | 9% | 29% | 57%
common0% | 13% | 9% | 35% | 41%
protocol0% | 23% | 46% | 25% | 5%
distribution0% | 0% | 66% | 0% | 33%
logical0% | 0% | 0% | 44% | 55%
metastore0% | 0% | 0% | 8% | 91%
drill-yarn0% | 0% | 0% | 3% | 96%
tools0% | 0% | 0% | 84% | 15%
dev-support0% | 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
SystemOptionManager.java
in exec/java-exec/src/main/java/org/apache/drill/exec/server/options
444 15 2014-03-29 2024-07-31 164 58 altekrusejason@gmail.com peter@myire.org
Foreman.java
in exec/java-exec/src/main/java/org/apache/drill/exec/work/foreman
525 41 2013-09-04 2023-08-25 118 44 jacques@apache.org 9107319+jnturton@users.nore...
DefaultSqlHandler.java
in exec/java-exec/src/main/java/org/apache/drill/exec/planner/sql/handlers
498 32 2014-03-29 2023-08-25 100 33 altekrusejason@gmail.com 9107319+jnturton@users.nore...
HashJoinBatch.java
in exec/java-exec/src/main/java/org/apache/drill/exec/physical/impl/join
147 10 2014-02-25 2023-08-25 97 41 mehantr@gmail.com 9107319+jnturton@users.nore...
ParquetGroupScan.java
in exec/java-exec/src/main/java/org/apache/drill/exec/store/parquet
250 25 2013-09-04 2023-08-25 89 26 sphillips@maprtech.com 9107319+jnturton@users.nore...
ScanBatch.java
in exec/java-exec/src/main/java/org/apache/drill/exec/physical/impl
470 40 2013-09-04 2023-08-25 89 34 jacques@apache.org 9107319+jnturton@users.nore...
ProjectRecordBatch.java
in exec/java-exec/src/main/java/org/apache/drill/exec/physical/impl/project
291 17 2013-09-04 2022-06-15 87 29 jacques@apache.org vitalii@apache.org
FragmentContext.java
in exec/java-exec/src/main/java/org/apache/drill/exec/ops
77 1 2013-09-04 2023-08-25 84 30 jacques@apache.org 9107319+jnturton@users.nore...
ExternalSortBatch.java
in exec/java-exec/src/main/java/org/apache/drill/exec/physical/impl/xsort
306 22 2014-02-07 2020-04-30 80 28 sphillips@maprtech.com par0328@yahoo.com
MergeJoinBatch.java
in exec/java-exec/src/main/java/org/apache/drill/exec/physical/impl/join
432 13 2013-09-04 2024-03-06 78 32 jacques@apache.org shfshihuafeng@163.com
Drillbit.java
in exec/java-exec/src/main/java/org/apache/drill/exec/server
459 30 2013-09-04 2023-08-25 78 35 jacques@apache.org 9107319+jnturton@users.nore...
QueryContext.java
in exec/java-exec/src/main/java/org/apache/drill/exec/ops
288 46 2013-09-04 2023-08-25 76 34 jacques@apache.org 9107319+jnturton@users.nore...
MergingRecordBatch.java
in exec/java-exec/src/main/java/org/apache/drill/exec/physical/impl/mergereceiver
572 23 2013-11-16 2023-08-25 73 31 benjamin.becker@gmail.com 9107319+jnturton@users.nore...
proto
UserBitShared.proto
in protocol/src/main/protobuf
316 - 2013-09-11 2022-10-18 72 36 aditya@maprtech.com 9107319+jnturton@users.nore...
DrillSqlWorker.java
in exec/java-exec/src/main/java/org/apache/drill/exec/planner/sql
229 10 2014-01-30 2023-08-25 70 25 jacques@apache.org 9107319+jnturton@users.nore...
DrillClient.java
in exec/java-exec/src/main/java/org/apache/drill/exec/client
560 49 2013-09-04 2023-08-25 70 31 jacques@apache.org 9107319+jnturton@users.nore...
EvaluationVisitor.java
in exec/java-exec/src/main/java/org/apache/drill/exec/expr
1195 100 2013-09-04 2023-08-25 70 26 jacques@apache.org 9107319+jnturton@users.nore...
FragmentExecutor.java
in exec/java-exec/src/main/java/org/apache/drill/exec/work/fragment
372 32 2014-01-03 2022-01-29 69 24 jacques@apache.org vitalii@apache.org
EasyFormatPlugin.java
in exec/java-exec/src/main/java/org/apache/drill/exec/store/dfs/easy
432 62 2014-02-17 2023-08-25 69 29 jacques@apache.org 9107319+jnturton@users.nore...
ExpressionTreeMaterializer.java
in exec/java-exec/src/main/java/org/apache/drill/exec/expr
715 54 2013-09-04 2023-08-25 68 20 jacques@apache.org 9107319+jnturton@users.nore...
WorkspaceSchemaFactory.java
in exec/java-exec/src/main/java/org/apache/drill/exec/store/dfs
764 52 2014-02-17 2023-08-25 67 26 jacques@apache.org 9107319+jnturton@users.nore...
DrillOptiq.java
in exec/java-exec/src/main/java/org/apache/drill/exec/planner/logical
763 28 2014-01-30 2023-08-25 65 24 jacques@apache.org 9107319+jnturton@users.nore...
PartitionSenderRootExec.java
in exec/java-exec/src/main/java/org/apache/drill/exec/physical/impl/partitionsender
299 11 2013-09-04 2023-08-25 64 23 jacques@apache.org 9107319+jnturton@users.nore...
VectorContainer.java
in exec/java-exec/src/main/java/org/apache/drill/exec/record
392 53 2013-09-04 2023-08-25 63 24 jacques@apache.org 9107319+jnturton@users.nore...
HashAggTemplate.java
in exec/java-exec/src/main/java/org/apache/drill/exec/physical/impl/aggregate
1073 47 2014-03-22 2020-02-13 63 28 asinha@maprtech.com par0328@yahoo.com
ParquetFormatPlugin.java
in exec/java-exec/src/main/java/org/apache/drill/exec/store/parquet
322 26 2014-02-17 2023-08-25 61 24 jacques@apache.org 9107319+jnturton@users.nore...
HashAggBatch.java
in exec/java-exec/src/main/java/org/apache/drill/exec/physical/impl/aggregate
431 20 2014-03-22 2023-08-25 61 28 asinha@maprtech.com 9107319+jnturton@users.nore...
TopNBatch.java
in exec/java-exec/src/main/java/org/apache/drill/exec/physical/impl/TopN
489 27 2014-02-04 2023-08-25 58 24 sphillips@maprtech.com 9107319+jnturton@users.nore...
StreamingAggBatch.java
in exec/java-exec/src/main/java/org/apache/drill/exec/physical/impl/aggregate
457 22 2014-01-30 2023-08-25 57 25 sphillips@maprtech.com 9107319+jnturton@users.nore...
FileSystemPlugin.java
in exec/java-exec/src/main/java/org/apache/drill/exec/store/dfs
331 29 2014-02-17 2023-08-25 56 21 jacques@apache.org 9107319+jnturton@users.nore...
WorkManager.java
in exec/java-exec/src/main/java/org/apache/drill/exec/work
330 24 2013-09-04 2023-08-25 55 27 jacques@apache.org 9107319+jnturton@users.nore...
Types.java
in common/src/main/java/org/apache/drill/common/types
710 47 2013-09-04 2022-07-20 55 23 jacques@apache.org 9107319+jnturton@users.nore...
FlattenRecordBatch.java
in exec/java-exec/src/main/java/org/apache/drill/exec/physical/impl/flatten
380 22 2014-10-10 2020-02-13 54 23 altekrusejason@gmail.com par0328@yahoo.com
QueryManager.java
in exec/java-exec/src/main/java/org/apache/drill/exec/work/foreman
439 42 2014-01-03 2023-08-25 52 22 jacques@apache.org 9107319+jnturton@users.nore...
drillClientImpl.cpp
in contrib/native/client/src/clientlib
2285 85 2014-05-20 2019-06-25 52 15 pchandra@maprtech.com saimzn4241@gmail.com
ParquetScanBatchCreator.java
in exec/java-exec/src/main/java/org/apache/drill/exec/store/parquet
46 4 2013-09-04 2023-08-25 51 22 jacques@apache.org 9107319+jnturton@users.nore...
profile.ftl
in exec/java-exec/src/main/resources/rest/profile
646 - 2014-06-09 2023-08-11 51 20 skatkam@maprtech.com rim.maxim+dev@gmail.com
JSONRecordReader.java
in exec/java-exec/src/main/java/org/apache/drill/exec/store/easy/json
281 19 2014-02-17 2023-08-25 50 31 jacques@apache.org 9107319+jnturton@users.nore...
EasyGroupScan.java
in exec/java-exec/src/main/java/org/apache/drill/exec/store/dfs/easy
351 36 2014-02-17 2023-08-25 50 24 jacques@apache.org 9107319+jnturton@users.nore...
UserServer.java
in exec/java-exec/src/main/java/org/apache/drill/exec/rpc/user
388 31 2013-09-04 2021-11-09 50 24 jacques@apache.org cgivre@apache.org
AbstractRecordBatch.java
in exec/java-exec/src/main/java/org/apache/drill/exec/record
191 24 2013-09-04 2022-06-07 49 22 jacques@apache.org vitalii@apache.org
DrillbitContext.java
in exec/java-exec/src/main/java/org/apache/drill/exec/server
240 39 2013-09-04 2023-08-25 49 27 jacques@apache.org 9107319+jnturton@users.nore...
OrderedPartitionRecordBatch.java
in exec/java-exec/src/main/java/org/apache/drill/exec/physical/impl/orderedpartitioner
437 13 2013-09-13 2023-08-25 49 21 sphillips@maprtech.com 9107319+jnturton@users.nore...
HashTableTemplate.java
in exec/java-exec/src/main/java/org/apache/drill/exec/physical/impl/common
722 60 2014-02-25 2023-08-25 49 27 mehantr@gmail.com 9107319+jnturton@users.nore...
TextFormatPlugin.java
in exec/java-exec/src/main/java/org/apache/drill/exec/store/easy/text
148 9 2014-03-17 2022-03-24 48 20 sphillips@maprtech.com paul-rogers@users.noreply.g...
DrillParquetReader.java
in exec/java-exec/src/main/java/org/apache/drill/exec/store/parquet2
320 13 2014-05-18 2023-08-25 48 25 sphillips@maprtech.com 9107319+jnturton@users.nore...
ParquetRecordWriter.java
in exec/java-exec/src/main/java/org/apache/drill/exec/store/parquet
651 37 2014-05-12 2023-03-29 48 22 sphillips@maprtech.com 9107319+jnturton@users.nore...
StringFunctions.java
in exec/java-exec/src/main/java/org/apache/drill/exec/expr/fn/impl
1501 103 2014-03-18 2024-01-19 48 30 venki.korukanti@gmail.com pjfanning@users.noreply.git...
ScreenCreator.java
in exec/java-exec/src/main/java/org/apache/drill/exec/physical/impl
86 5 2013-09-04 2023-08-25 47 20 jacques@apache.org 9107319+jnturton@users.nore...
ParquetRecordReader.java
in exec/java-exec/src/main/java/org/apache/drill/exec/store/parquet/columnreaders
204 18 2014-07-22 2023-08-25 47 24 altekrusejason@gmail.com 9107319+jnturton@users.nore...
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
SystemOptionManager.java
in exec/java-exec/src/main/java/org/apache/drill/exec/server/options
444 15 2014-03-29 2024-07-31 164 58 altekrusejason@gmail.com peter@myire.org
Foreman.java
in exec/java-exec/src/main/java/org/apache/drill/exec/work/foreman
525 41 2013-09-04 2023-08-25 118 44 jacques@apache.org 9107319+jnturton@users.nore...
HashJoinBatch.java
in exec/java-exec/src/main/java/org/apache/drill/exec/physical/impl/join
147 10 2014-02-25 2023-08-25 97 41 mehantr@gmail.com 9107319+jnturton@users.nore...
proto
UserBitShared.proto
in protocol/src/main/protobuf
316 - 2013-09-11 2022-10-18 72 36 aditya@maprtech.com 9107319+jnturton@users.nore...
Drillbit.java
in exec/java-exec/src/main/java/org/apache/drill/exec/server
459 30 2013-09-04 2023-08-25 78 35 jacques@apache.org 9107319+jnturton@users.nore...
ScanBatch.java
in exec/java-exec/src/main/java/org/apache/drill/exec/physical/impl
470 40 2013-09-04 2023-08-25 89 34 jacques@apache.org 9107319+jnturton@users.nore...
QueryContext.java
in exec/java-exec/src/main/java/org/apache/drill/exec/ops
288 46 2013-09-04 2023-08-25 76 34 jacques@apache.org 9107319+jnturton@users.nore...
DefaultSqlHandler.java
in exec/java-exec/src/main/java/org/apache/drill/exec/planner/sql/handlers
498 32 2014-03-29 2023-08-25 100 33 altekrusejason@gmail.com 9107319+jnturton@users.nore...
MergeJoinBatch.java
in exec/java-exec/src/main/java/org/apache/drill/exec/physical/impl/join
432 13 2013-09-04 2024-03-06 78 32 jacques@apache.org shfshihuafeng@163.com
JsonReader.java
in exec/java-exec/src/main/java/org/apache/drill/exec/vector/complex/fn
410 30 2014-05-11 2024-01-19 46 32 jacques@apache.org pjfanning@users.noreply.git...
MergingRecordBatch.java
in exec/java-exec/src/main/java/org/apache/drill/exec/physical/impl/mergereceiver
572 23 2013-11-16 2023-08-25 73 31 benjamin.becker@gmail.com 9107319+jnturton@users.nore...
DrillClient.java
in exec/java-exec/src/main/java/org/apache/drill/exec/client
560 49 2013-09-04 2023-08-25 70 31 jacques@apache.org 9107319+jnturton@users.nore...
JSONRecordReader.java
in exec/java-exec/src/main/java/org/apache/drill/exec/store/easy/json
281 19 2014-02-17 2023-08-25 50 31 jacques@apache.org 9107319+jnturton@users.nore...
FragmentContext.java
in exec/java-exec/src/main/java/org/apache/drill/exec/ops
77 1 2013-09-04 2023-08-25 84 30 jacques@apache.org 9107319+jnturton@users.nore...
StringFunctions.java
in exec/java-exec/src/main/java/org/apache/drill/exec/expr/fn/impl
1501 103 2014-03-18 2024-01-19 48 30 venki.korukanti@gmail.com pjfanning@users.noreply.git...
ProjectRecordBatch.java
in exec/java-exec/src/main/java/org/apache/drill/exec/physical/impl/project
291 17 2013-09-04 2022-06-15 87 29 jacques@apache.org vitalii@apache.org
EasyFormatPlugin.java
in exec/java-exec/src/main/java/org/apache/drill/exec/store/dfs/easy
432 62 2014-02-17 2023-08-25 69 29 jacques@apache.org 9107319+jnturton@users.nore...
ExternalSortBatch.java
in exec/java-exec/src/main/java/org/apache/drill/exec/physical/impl/xsort
306 22 2014-02-07 2020-04-30 80 28 sphillips@maprtech.com par0328@yahoo.com
HashAggTemplate.java
in exec/java-exec/src/main/java/org/apache/drill/exec/physical/impl/aggregate
1073 47 2014-03-22 2020-02-13 63 28 asinha@maprtech.com par0328@yahoo.com
HashAggBatch.java
in exec/java-exec/src/main/java/org/apache/drill/exec/physical/impl/aggregate
431 20 2014-03-22 2023-08-25 61 28 asinha@maprtech.com 9107319+jnturton@users.nore...
WorkManager.java
in exec/java-exec/src/main/java/org/apache/drill/exec/work
330 24 2013-09-04 2023-08-25 55 27 jacques@apache.org 9107319+jnturton@users.nore...
DrillbitContext.java
in exec/java-exec/src/main/java/org/apache/drill/exec/server
240 39 2013-09-04 2023-08-25 49 27 jacques@apache.org 9107319+jnturton@users.nore...
HashTableTemplate.java
in exec/java-exec/src/main/java/org/apache/drill/exec/physical/impl/common
722 60 2014-02-25 2023-08-25 49 27 mehantr@gmail.com 9107319+jnturton@users.nore...
WebServer.java
in exec/java-exec/src/main/java/org/apache/drill/exec/server/rest
354 15 2015-08-31 2023-03-29 42 27 venki.korukanti@gmail.com 9107319+jnturton@users.nore...
ParquetGroupScan.java
in exec/java-exec/src/main/java/org/apache/drill/exec/store/parquet
250 25 2013-09-04 2023-08-25 89 26 sphillips@maprtech.com 9107319+jnturton@users.nore...
EvaluationVisitor.java
in exec/java-exec/src/main/java/org/apache/drill/exec/expr
1195 100 2013-09-04 2023-08-25 70 26 jacques@apache.org 9107319+jnturton@users.nore...
WorkspaceSchemaFactory.java
in exec/java-exec/src/main/java/org/apache/drill/exec/store/dfs
764 52 2014-02-17 2023-08-25 67 26 jacques@apache.org 9107319+jnturton@users.nore...
DrillSqlWorker.java
in exec/java-exec/src/main/java/org/apache/drill/exec/planner/sql
229 10 2014-01-30 2023-08-25 70 25 jacques@apache.org 9107319+jnturton@users.nore...
StreamingAggBatch.java
in exec/java-exec/src/main/java/org/apache/drill/exec/physical/impl/aggregate
457 22 2014-01-30 2023-08-25 57 25 sphillips@maprtech.com 9107319+jnturton@users.nore...
DrillParquetReader.java
in exec/java-exec/src/main/java/org/apache/drill/exec/store/parquet2
320 13 2014-05-18 2023-08-25 48 25 sphillips@maprtech.com 9107319+jnturton@users.nore...
FragmentExecutor.java
in exec/java-exec/src/main/java/org/apache/drill/exec/work/fragment
372 32 2014-01-03 2022-01-29 69 24 jacques@apache.org vitalii@apache.org
DrillOptiq.java
in exec/java-exec/src/main/java/org/apache/drill/exec/planner/logical
763 28 2014-01-30 2023-08-25 65 24 jacques@apache.org 9107319+jnturton@users.nore...
VectorContainer.java
in exec/java-exec/src/main/java/org/apache/drill/exec/record
392 53 2013-09-04 2023-08-25 63 24 jacques@apache.org 9107319+jnturton@users.nore...
ParquetFormatPlugin.java
in exec/java-exec/src/main/java/org/apache/drill/exec/store/parquet
322 26 2014-02-17 2023-08-25 61 24 jacques@apache.org 9107319+jnturton@users.nore...
TopNBatch.java
in exec/java-exec/src/main/java/org/apache/drill/exec/physical/impl/TopN
489 27 2014-02-04 2023-08-25 58 24 sphillips@maprtech.com 9107319+jnturton@users.nore...
EasyGroupScan.java
in exec/java-exec/src/main/java/org/apache/drill/exec/store/dfs/easy
351 36 2014-02-17 2023-08-25 50 24 jacques@apache.org 9107319+jnturton@users.nore...
UserServer.java
in exec/java-exec/src/main/java/org/apache/drill/exec/rpc/user
388 31 2013-09-04 2021-11-09 50 24 jacques@apache.org cgivre@apache.org
ParquetRecordReader.java
in exec/java-exec/src/main/java/org/apache/drill/exec/store/parquet/columnreaders
204 18 2014-07-22 2023-08-25 47 24 altekrusejason@gmail.com 9107319+jnturton@users.nore...
UnionAllRecordBatch.java
in exec/java-exec/src/main/java/org/apache/drill/exec/physical/impl/union
341 17 2014-06-10 2023-08-25 47 24 asinha@maprtech.com 9107319+jnturton@users.nore...
FunctionImplementationRegistry.java
in exec/java-exec/src/main/java/org/apache/drill/exec/expr/fn
373 25 2013-09-04 2023-08-25 40 24 jacques@apache.org 9107319+jnturton@users.nore...
JSONFormatPlugin.java
in exec/java-exec/src/main/java/org/apache/drill/exec/store/easy/json
187 16 2014-02-17 2022-03-15 38 24 jacques@apache.org cgivre@apache.org
QueryWrapper.java
in exec/java-exec/src/main/java/org/apache/drill/exec/server/rest
108 12 2014-07-09 2023-08-25 35 24 skatkam@maprtech.com 9107319+jnturton@users.nore...
PartitionSenderRootExec.java
in exec/java-exec/src/main/java/org/apache/drill/exec/physical/impl/partitionsender
299 11 2013-09-04 2023-08-25 64 23 jacques@apache.org 9107319+jnturton@users.nore...
Types.java
in common/src/main/java/org/apache/drill/common/types
710 47 2013-09-04 2022-07-20 55 23 jacques@apache.org 9107319+jnturton@users.nore...
FlattenRecordBatch.java
in exec/java-exec/src/main/java/org/apache/drill/exec/physical/impl/flatten
380 22 2014-10-10 2020-02-13 54 23 altekrusejason@gmail.com par0328@yahoo.com
StorageResources.java
in exec/java-exec/src/main/java/org/apache/drill/exec/server/rest
371 30 2014-05-30 2022-11-01 44 23 skatkam@maprtech.com 9107319+jnturton@users.nore...
DrillFuncHolder.java
in exec/java-exec/src/main/java/org/apache/drill/exec/expr/fn
350 38 2013-09-04 2023-08-25 44 23 jacques@apache.org 9107319+jnturton@users.nore...
NestedLoopJoinBatch.java
in exec/java-exec/src/main/java/org/apache/drill/exec/physical/impl/join
321 11 2015-01-22 2024-05-12 34 23 mehantr@gmail.com rymarm@apache.org
QueryManager.java
in exec/java-exec/src/main/java/org/apache/drill/exec/work/foreman
439 42 2014-01-03 2023-08-25 52 22 jacques@apache.org 9107319+jnturton@users.nore...
ParquetScanBatchCreator.java
in exec/java-exec/src/main/java/org/apache/drill/exec/store/parquet
46 4 2013-09-04 2023-08-25 51 22 jacques@apache.org 9107319+jnturton@users.nore...
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
ParquetFileWriter.java
in exec/java-exec/src/main/java/org/apache/parquet/hadoop
1108 71 2021-04-23 2021-04-23 1 1 vitalii@apache.org vitalii@apache.org
PcapColumn.java
in contrib/format-pcapng/src/main/java/org/apache/drill/exec/store/pcapng
746 107 2021-01-21 2021-01-21 1 1 luoc@apache.org luoc@apache.org
GoogleSheetsBatchWriter.java
in contrib/storage-googlesheets/src/main/java/org/apache/drill/exec/store/googlesheets
554 67 2022-07-26 2023-02-08 2 1 cgivre@apache.org cgivre@apache.org
TaskState.java
in drill-yarn/src/main/java/org/apache/drill/yarn/appMaster
428 58 2017-10-26 2017-10-26 1 1 progers@maprtech.com progers@maprtech.com
GoogleSheetsUtils.java
in contrib/storage-googlesheets/src/main/java/org/apache/drill/exec/store/googlesheets/utils
382 21 2022-07-26 2023-02-08 4 1 cgivre@apache.org cgivre@apache.org
initial_ddls.yaml
in metastore/rdbms-metastore/src/main/resources/db/changelog/changes
373 - 2020-03-05 2020-03-05 1 1 arina.yelchiyeva@gmail.com arina.yelchiyeva@gmail.com
InvocationReporterImpl.java
in exec/jdbc/src/main/java/org/apache/drill/jdbc/proxy
358 21 2015-02-09 2015-08-04 2 1 dbarclay@maprtech.com dbarclay@maprtech.com
FileUploader.java
in drill-yarn/src/main/java/org/apache/drill/yarn/client
350 24 2017-10-26 2017-10-26 1 1 progers@maprtech.com progers@maprtech.com
MSAccessBatchReader.java
in contrib/format-access/src/main/java/org/apache/drill/exec/store/msaccess
338 12 2023-01-16 2023-02-12 2 1 cgivre@apache.org cgivre@apache.org
ImageBatchReader.java
in contrib/format-image/src/main/java/org/apache/drill/exec/store/image
338 41 2021-01-19 2021-01-19 1 1 50079619+luocooong@users.no... 50079619+luocooong@users.no...
StatisticsCollectorImpl.java
in exec/java-exec/src/main/java/org/apache/drill/exec/store/easy/json
313 39 2019-06-26 2020-03-16 2 1 vvovyk@gmail.com vvovyk@gmail.com
GoogleSheetsBatchReader.java
in contrib/storage-googlesheets/src/main/java/org/apache/drill/exec/store/googlesheets
302 9 2022-07-26 2023-03-15 5 1 cgivre@apache.org cgivre@apache.org
ExprParser.g4
in logical/src/main/antlr4/org/apache/drill/common/expression/parser
294 - 2018-11-20 2018-11-20 1 1 arina.yelchiyeva@gmail.com arina.yelchiyeva@gmail.com
AbstractTasksModel.java
in drill-yarn/src/main/java/org/apache/drill/yarn/appMaster/http
291 19 2017-10-26 2017-10-26 1 1 progers@maprtech.com progers@maprtech.com
ParquetTableMetadataProviderImpl.java
in exec/java-exec/src/main/java/org/apache/drill/exec/metastore/store/parquet
283 16 2020-03-12 2020-03-12 1 1 vvovyk@gmail.com vvovyk@gmail.com
BoxFileSystem.java
in exec/java-exec/src/main/java/org/apache/drill/exec/store/dfs
281 15 2022-12-11 2022-12-11 1 1 cgivre@apache.org cgivre@apache.org
DistributionFunctions.java
in contrib/udfs/src/main/java/org/apache/drill/exec/udfs
272 16 2023-01-10 2023-05-19 3 1 cgivre@apache.org cgivre@apache.org
SchedulerStateImpl.java
in drill-yarn/src/main/java/org/apache/drill/yarn/appMaster
271 31 2017-10-26 2017-10-26 1 1 progers@maprtech.com progers@maprtech.com
eclipse_formatter_apache.xml
in dev-support/formatter
269 - 2021-01-06 2021-01-06 1 1 luoc0416@163.com luoc0416@163.com
MongoPluginImplementor.java
in contrib/storage-mongo/src/main/java/org/apache/drill/exec/store/mongo/plan
260 19 2021-09-14 2022-09-26 5 1 vvovyk@gmail.com vvovyk@gmail.com
SplunkBatchWriter.java
in contrib/storage-splunk/src/main/java/org/apache/drill/exec/store/splunk
257 44 2022-12-22 2022-12-22 1 1 cgivre@apache.org cgivre@apache.org
MetastoreFileTableMetadataProvider.java
in exec/java-exec/src/main/java/org/apache/drill/exec/metastore/store
254 23 2020-03-12 2020-03-12 1 1 vvovyk@gmail.com vvovyk@gmail.com
VectorAccessors.java
in exec/vector/src/main/java/org/apache/drill/exec/vector/accessor/reader
252 35 2018-03-11 2018-08-09 2 1 progers@cloudera.com progers@cloudera.com
AMRunner.java
in drill-yarn/src/main/java/org/apache/drill/yarn/client
237 17 2017-10-26 2017-10-26 1 1 progers@maprtech.com progers@maprtech.com
GoogleSheetsStoragePluginConfig.java
in contrib/storage-googlesheets/src/main/java/org/apache/drill/exec/store/googlesheets
234 25 2022-07-26 2022-08-29 2 1 cgivre@apache.org cgivre@apache.org
ScanSchemaResolver.java
in exec/java-exec/src/main/java/org/apache/drill/exec/physical/impl/scan/v3/schema
227 13 2020-04-10 2020-04-30 2 1 par0328@yahoo.com par0328@yahoo.com
HttpCSVOptions.java
in contrib/storage-http/src/main/java/org/apache/drill/exec/store/http
225 33 2023-10-31 2023-10-31 1 1 136699936+ztomanek-dw@users... 136699936+ztomanek-dw@users...
ExtendedTypeFieldFactory.java
in exec/java-exec/src/main/java/org/apache/drill/exec/store/easy/json/extended
223 26 2020-04-26 2020-04-26 1 1 par0328@yahoo.com par0328@yahoo.com
ProbeTemplate.java
in exec/java-exec/src/main/java/org/apache/drill/exec/physical/impl/join
221 9 2023-02-12 2023-02-12 1 1 327030577@qq.com 327030577@qq.com
HDF5Utils.java
in contrib/format-hdf5/src/main/java/org/apache/drill/exec/store/hdf5
218 5 2020-01-16 2021-02-28 2 1 cgivre@apache.org cgivre@apache.org
DropboxFileSystem.java
in exec/java-exec/src/main/java/org/apache/drill/exec/store/dfs
216 15 2021-10-20 2022-12-11 2 1 cgivre@apache.org cgivre@apache.org
Typifier.java
in common/src/main/java/org/apache/drill/common
211 8 2022-07-26 2023-08-22 3 1 cgivre@apache.org cgivre@apache.org
FilterPushDownUtils.java
in exec/java-exec/src/main/java/org/apache/drill/exec/store/base/filter
209 22 2020-05-26 2020-05-26 1 1 cgivre@apache.org cgivre@apache.org
AMYarnFacadeImpl.java
in drill-yarn/src/main/java/org/apache/drill/yarn/appMaster
209 18 2017-10-26 2017-10-26 1 1 progers@maprtech.com progers@maprtech.com
ColumnConverter.java
in exec/java-exec/src/main/java/org/apache/drill/exec/record
208 15 2021-01-14 2022-03-03 3 1 vvovyk@gmail.com vvovyk@gmail.com
DrillExprToDeltaTranslator.java
in contrib/format-deltalake/src/main/java/org/apache/drill/exec/store/delta/plan
206 19 2022-11-21 2022-11-21 1 1 vvovyk@gmail.com vvovyk@gmail.com
Dispatcher.java
in drill-yarn/src/main/java/org/apache/drill/yarn/appMaster
202 29 2017-10-26 2017-10-26 1 1 progers@maprtech.com progers@maprtech.com
TcpSession.java
in contrib/format-pcapng/src/main/java/org/apache/drill/exec/store/pcap/decoder
198 22 2021-04-26 2021-04-26 1 1 vitalii@apache.org vitalii@apache.org
HierarchicalPrinter.java
in exec/vector/src/main/java/org/apache/drill/exec/vector/accessor/impl
188 20 2017-08-18 2017-08-18 1 1 progers@maprtech.com progers@maprtech.com
GoogleSheetsColumnWriter.java
in contrib/storage-googlesheets/src/main/java/org/apache/drill/exec/store/googlesheets/columns
188 20 2022-07-26 2023-03-15 2 1 cgivre@apache.org cgivre@apache.org
GoogleSheetsRangeBuilder.java
in contrib/storage-googlesheets/src/main/java/org/apache/drill/exec/store/googlesheets/utils
187 19 2022-07-26 2023-03-15 3 1 cgivre@apache.org cgivre@apache.org
DrillExprToIcebergTranslator.java
in contrib/format-iceberg/src/main/java/org/apache/drill/exec/store/iceberg/plan
186 19 2021-11-12 2022-02-02 2 1 vvovyk@gmail.com vvovyk@gmail.com
DNSFunctions.java
in contrib/udfs/src/main/java/org/apache/drill/exec/udfs
186 13 2023-03-19 2023-03-19 1 1 cgivre@apache.org cgivre@apache.org
GoogleSheetsDrillSchema.java
in contrib/storage-googlesheets/src/main/java/org/apache/drill/exec/store/googlesheets/schema
184 12 2022-07-26 2023-02-08 5 1 cgivre@apache.org cgivre@apache.org
ListState.java
in exec/java-exec/src/main/java/org/apache/drill/exec/physical/resultSet/impl
181 28 2019-08-15 2019-08-15 1 1 vvovyk@gmail.com vvovyk@gmail.com
UnionVectorWriter.java
in exec/vector/src/main/codegen/templates
178 16 2019-09-25 2019-09-25 1 1 ihor.huzenko.igs@gmail.com ihor.huzenko.igs@gmail.com
AvroSchemaUtil.java
in exec/java-exec/src/main/java/org/apache/drill/exec/store/avro
178 9 2019-11-26 2019-11-26 1 1 arina.yelchiyeva@gmail.com arina.yelchiyeva@gmail.com
DeltaFormatPlugin.java
in contrib/format-deltalake/src/main/java/org/apache/drill/exec/store/delta/format
177 20 2022-11-21 2022-11-21 1 1 vvovyk@gmail.com vvovyk@gmail.com
DeltaPluginImplementor.java
in contrib/format-deltalake/src/main/java/org/apache/drill/exec/store/delta/plan
177 22 2022-11-21 2022-11-21 1 1 vvovyk@gmail.com vvovyk@gmail.com
LocalControlConnectionManager.java
in exec/java-exec/src/main/java/org/apache/drill/exec/rpc/control
173 6 2018-05-08 2018-05-08 1 1 shamirwasia@maprtech.com shamirwasia@maprtech.com
Correlations

File Size vs. Number of Changes: 3744 points

exec/java-exec/src/main/java/org/apache/drill/exec/store/mock/DateGen.java x: 21 lines of code y: 4 # changes contrib/storage-splunk/src/main/java/org/apache/drill/exec/store/splunk/SplunkBatchReader.java x: 270 lines of code y: 7 # changes contrib/storage-splunk/src/main/java/org/apache/drill/exec/store/splunk/SplunkGroupScan.java x: 273 lines of code y: 4 # changes contrib/storage-splunk/src/main/java/org/apache/drill/exec/store/splunk/SplunkPluginConfig.java x: 281 lines of code y: 10 # changes contrib/storage-splunk/src/main/java/org/apache/drill/exec/store/splunk/SplunkSchema.java x: 157 lines of code y: 3 # changes contrib/storage-splunk/src/main/java/org/apache/drill/exec/store/splunk/SplunkSubScan.java x: 106 lines of code y: 4 # changes exec/java-exec/src/main/java/org/apache/drill/exec/physical/impl/join/HashJoinProbeTemplate.java x: 82 lines of code y: 36 # changes exec/java-exec/src/main/java/org/apache/drill/exec/store/easy/json/parser/ObjectParser.java x: 64 lines of code y: 7 # changes exec/java-exec/src/main/java/org/apache/drill/exec/server/options/SystemOptionManager.java x: 444 lines of code y: 164 # changes exec/java-exec/src/main/java/org/apache/drill/exec/store/parquet/columnreaders/ColumnReaderFactory.java x: 327 lines of code y: 30 # changes exec/java-exec/src/main/java/org/apache/drill/exec/store/parquet/columnreaders/ParquetToDrillTypeConverter.java x: 121 lines of code y: 23 # changes exec/java-exec/src/main/java/org/apache/drill/exec/store/parquet/metadata/FileMetadataCollector.java x: 285 lines of code y: 6 # changes exec/java-exec/src/main/java/org/apache/drill/exec/store/parquet2/DrillParquetGroupConverter.java x: 657 lines of code y: 30 # changes contrib/storage-splunk/src/main/java/org/apache/drill/exec/store/splunk/SplunkConnection.java x: 155 lines of code y: 9 # changes tools/fmpp/src/main/java/org/apache/drill/fmpp/mojo/FMPPMojo.java x: 164 lines of code y: 9 # changes exec/java-exec/src/main/java/org/apache/drill/exec/expr/fn/impl/conv/JsonConvertFrom.java x: 314 lines of code y: 17 # changes exec/java-exec/src/main/java/org/apache/drill/exec/ops/AccountingDataTunnel.java x: 31 lines of code y: 8 # changes exec/java-exec/src/main/java/org/apache/drill/exec/ops/DataTunnelStatusHandler.java x: 40 lines of code y: 2 # changes exec/java-exec/src/main/java/org/apache/drill/exec/ops/SendingAccountor.java x: 55 lines of code y: 7 # changes exec/java-exec/src/main/java/org/apache/drill/exec/rpc/data/DataTunnel.java x: 147 lines of code y: 17 # changes exec/rpc/src/main/java/org/apache/drill/exec/rpc/AbstractRemoteConnection.java x: 174 lines of code y: 4 # changes exec/rpc/src/main/java/org/apache/drill/exec/rpc/RequestIdMap.java x: 138 lines of code y: 8 # changes exec/rpc/src/main/java/org/apache/drill/exec/rpc/RpcBus.java x: 265 lines of code y: 15 # changes exec/rpc/src/main/java/org/apache/drill/exec/rpc/RpcOutcomeListener.java x: 9 lines of code y: 4 # changes drill-yarn/src/main/java/org/apache/drill/yarn/appMaster/http/WebServer.java x: 280 lines of code y: 8 # changes exec/java-exec/src/main/java/org/apache/drill/exec/server/rest/ssl/SslContextFactoryConfigurator.java x: 156 lines of code y: 6 # changes exec/java-exec/src/main/java/org/apache/drill/exec/util/SecureRandomStringUtils.java x: 93 lines of code y: 1 # changes contrib/storage-hive/core/src/main/java/org/apache/drill/exec/store/hive/readers/HiveDefaultRecordReader.java x: 303 lines of code y: 4 # changes contrib/storage-hive/core/src/main/java/org/apache/drill/exec/store/hive/writers/HiveValueWriterFactory.java x: 241 lines of code y: 6 # changes exec/java-exec/src/main/java/org/apache/drill/exec/physical/impl/join/NestedLoopJoinBatch.java x: 321 lines of code y: 34 # changes exec/java-exec/src/main/java/org/apache/drill/exec/physical/impl/join/NestedLoopJoinTemplate.java x: 163 lines of code y: 8 # changes contrib/storage-http/src/main/java/org/apache/drill/exec/store/http/util/SimpleHttp.java x: 814 lines of code y: 31 # changes exec/rpc/src/main/java/org/apache/drill/exec/rpc/RpcEncoder.java x: 110 lines of code y: 4 # changes contrib/format-xml/src/main/java/org/apache/drill/exec/store/xml/XMLReader.java x: 420 lines of code y: 14 # changes exec/memory/base/src/main/java/io/netty/buffer/PooledByteBufAllocatorL.java x: 217 lines of code y: 8 # changes logical/src/main/java/org/apache/drill/common/util/AbstractDynamicBean.java x: 49 lines of code y: 4 # changes exec/java-exec/src/main/java/org/apache/drill/exec/store/parquet/columnreaders/VarLenEntryReader.java x: 83 lines of code y: 6 # changes exec/java-exec/src/main/java/org/apache/drill/exec/store/parquet/columnreaders/VarLenNullableDictionaryReader.java x: 82 lines of code y: 7 # changes exec/java-exec/src/main/java/org/apache/drill/exec/store/parquet/columnreaders/VarLenNullableEntryReader.java x: 100 lines of code y: 6 # changes exec/java-exec/src/main/java/org/apache/drill/exec/physical/impl/join/AbstractHashBinaryRecordBatch.java x: 934 lines of code y: 4 # changes exec/java-exec/src/main/java/org/apache/drill/exec/physical/impl/join/MergeJoinBatch.java x: 432 lines of code y: 78 # changes contrib/storage-hbase/src/main/java/org/apache/drill/exec/store/hbase/HBaseGroupScan.java x: 322 lines of code y: 38 # changes distribution/src/assemble/component.xml x: 362 lines of code y: 36 # changes distribution/src/main/resources/licenses/LICENSE-template.ftl x: 53 lines of code y: 1 # changes exec/java-exec/src/main/java/org/apache/drill/exec/physical/impl/common/HashPartition.java x: 431 lines of code y: 16 # changes contrib/format-httpd/src/main/java/org/apache/drill/exec/store/httpd/HttpdLogBatchReader.java x: 141 lines of code y: 5 # changes contrib/format-log/src/main/java/org/apache/drill/exec/store/log/LogBatchReader.java x: 214 lines of code y: 3 # changes contrib/format-maprdb/src/main/java/org/apache/drill/exec/planner/index/MapRDBStatistics.java x: 757 lines of code y: 6 # changes contrib/format-maprdb/src/main/java/org/apache/drill/exec/store/mapr/db/binary/MaprDBCompareFunctionsProcessor.java x: 41 lines of code y: 4 # changes contrib/format-maprdb/src/main/java/org/apache/drill/exec/udf/mapr/db/DecodeFieldPath.java x: 37 lines of code y: 3 # changes contrib/storage-hbase/src/main/java/org/apache/drill/exec/store/hbase/CompareFunctionsProcessor.java x: 474 lines of code y: 12 # changes contrib/storage-hbase/src/main/java/org/apache/drill/exec/store/hbase/HBaseFilterBuilder.java x: 275 lines of code y: 19 # changes contrib/storage-mongo/src/main/java/org/apache/drill/exec/store/bson/BsonRecordReader.java x: 331 lines of code y: 4 # changes contrib/storage-mongo/src/main/java/org/apache/drill/exec/store/mongo/MongoRecordReader.java x: 210 lines of code y: 35 # changes exec/java-exec/src/main/codegen/includes/vv_imports.ftl x: 68 lines of code y: 22 # changes exec/java-exec/src/main/codegen/templates/CastEmptyStringVarTypesToNullableNumeric.java x: 61 lines of code y: 4 # changes exec/java-exec/src/main/codegen/templates/CastFunctionsSrcVarLen.java x: 42 lines of code y: 10 # changes exec/java-exec/src/main/codegen/templates/CastStringTypesToDate.java x: 65 lines of code y: 2 # changes exec/java-exec/src/main/codegen/templates/CastStringTypesToInterval.java x: 79 lines of code y: 3 # changes exec/java-exec/src/main/codegen/templates/DateIntervalFunctionTemplates/DateToCharFunctions.java x: 44 lines of code y: 9 # changes exec/java-exec/src/main/codegen/templates/DateIntervalFunctionTemplates/ToDateTypeFunctions.java x: 55 lines of code y: 9 # changes exec/java-exec/src/main/codegen/templates/Decimal/CastVarCharDecimal.java x: 69 lines of code y: 21 # changes exec/java-exec/src/main/codegen/templates/SqlAccessors.java x: 293 lines of code y: 20 # changes exec/java-exec/src/main/java/org/apache/drill/exec/client/QuerySubmitter.java x: 162 lines of code y: 26 # changes exec/java-exec/src/main/java/org/apache/drill/exec/compile/JDKClassCompiler.java x: 78 lines of code y: 13 # changes exec/java-exec/src/main/java/org/apache/drill/exec/expr/fn/impl/AbstractSqlPatternMatcher.java x: 29 lines of code y: 5 # changes exec/java-exec/src/main/java/org/apache/drill/exec/expr/fn/impl/StringFunctionHelpers.java x: 161 lines of code y: 19 # changes exec/java-exec/src/main/java/org/apache/drill/exec/expr/fn/impl/StringFunctions.java x: 1501 lines of code y: 48 # changes exec/java-exec/src/main/java/org/apache/drill/exec/physical/impl/scan/convert/AbstractConvertFromString.java x: 129 lines of code y: 4 # changes exec/java-exec/src/main/java/org/apache/drill/exec/planner/FileSystemPartitionDescriptor.java x: 208 lines of code y: 27 # changes exec/java-exec/src/main/java/org/apache/drill/exec/rpc/user/security/HtpasswdFileUserAuthenticator.java x: 90 lines of code y: 2 # changes exec/java-exec/src/main/java/org/apache/drill/exec/store/PluginBootstrapLoaderImpl.java x: 167 lines of code y: 4 # changes exec/java-exec/src/main/java/org/apache/drill/exec/store/avro/AvroColumnConverterFactory.java x: 158 lines of code y: 4 # changes exec/java-exec/src/main/java/org/apache/drill/exec/store/easy/text/reader/HeaderBuilder.java x: 126 lines of code y: 5 # changes exec/java-exec/src/main/java/org/apache/drill/exec/store/mock/MockStorageEngine.java x: 134 lines of code y: 23 # changes exec/java-exec/src/main/java/org/apache/drill/exec/store/pojo/PojoWriters.java x: 224 lines of code y: 6 # changes exec/java-exec/src/main/java/org/apache/drill/exec/vector/complex/fn/JsonReader.java x: 410 lines of code y: 46 # changes exec/java-exec/src/main/java/org/apache/drill/exec/vector/complex/fn/WorkingBuffer.java x: 40 lines of code y: 5 # changes exec/vector/src/main/codegen/includes/vv_imports.ftl x: 66 lines of code y: 12 # changes exec/vector/src/main/codegen/templates/ColumnAccessors.java x: 327 lines of code y: 19 # changes exec/vector/src/main/codegen/templates/VariableLengthVectors.java x: 686 lines of code y: 29 # changes exec/vector/src/main/java/org/apache/drill/exec/vector/ValueHolderHelper.java x: 230 lines of code y: 11 # changes exec/vector/src/main/java/org/apache/drill/exec/vector/accessor/impl/VectorPrinter.java x: 53 lines of code y: 7 # changes contrib/format-hdf5/src/main/java/org/apache/drill/exec/store/hdf5/HDF5BatchReader.java x: 913 lines of code y: 11 # changes contrib/format-hdf5/src/main/java/org/apache/drill/exec/store/hdf5/HDF5FormatPlugin.java x: 54 lines of code y: 8 # changes exec/vector/src/main/java/org/apache/drill/exec/vector/accessor/writer/UnionVectorShim.java x: 211 lines of code y: 7 # changes exec/java-exec/src/main/java/org/apache/drill/exec/physical/impl/scan/v3/schema/MutableTupleSchema.java x: 159 lines of code y: 5 # changes exec/java-exec/src/main/java/org/apache/drill/exec/physical/resultSet/impl/ColumnBuilder.java x: 339 lines of code y: 9 # changes exec/java-exec/src/main/java/org/apache/drill/exec/physical/resultSet/impl/NullVectorState.java x: 25 lines of code y: 2 # changes exec/java-exec/src/main/java/org/apache/drill/exec/physical/resultSet/impl/ResultSetLoaderImpl.java x: 467 lines of code y: 14 # changes exec/java-exec/src/main/java/org/apache/drill/exec/physical/resultSet/impl/UnionState.java x: 127 lines of code y: 2 # changes exec/vector/src/main/java/org/apache/drill/exec/record/metadata/ColumnMetadata.java x: 72 lines of code y: 18 # changes exec/vector/src/main/java/org/apache/drill/exec/vector/accessor/writer/AbstractArrayWriter.java x: 231 lines of code y: 12 # changes exec/vector/src/main/java/org/apache/drill/exec/vector/accessor/writer/ColumnWriterFactory.java x: 108 lines of code y: 10 # changes exec/vector/src/main/java/org/apache/drill/exec/vector/accessor/writer/EmptyListShim.java x: 77 lines of code y: 4 # changes exec/vector/src/main/java/org/apache/drill/exec/vector/accessor/writer/ListWriterImpl.java x: 95 lines of code y: 3 # changes exec/vector/src/main/java/org/apache/drill/exec/vector/accessor/writer/MapWriter.java x: 114 lines of code y: 9 # changes exec/vector/src/main/java/org/apache/drill/exec/vector/accessor/writer/ObjectDictWriter.java x: 110 lines of code y: 2 # changes exec/vector/src/main/java/org/apache/drill/exec/vector/accessor/writer/RepeatedListWriter.java x: 78 lines of code y: 2 # changes exec/vector/src/main/java/org/apache/drill/exec/vector/accessor/writer/ScalarArrayWriter.java x: 246 lines of code y: 11 # changes exec/vector/src/main/java/org/apache/drill/exec/vector/accessor/writer/UnionMemberShim.java x: 28 lines of code y: 1 # changes exec/vector/src/main/java/org/apache/drill/exec/vector/accessor/writer/UnionShim.java x: 41 lines of code y: 1 # changes exec/vector/src/main/java/org/apache/drill/exec/vector/accessor/writer/UnionWriterImpl.java x: 257 lines of code y: 7 # changes exec/java-exec/src/main/java/org/apache/drill/exec/store/StoragePluginRegistryImpl.java x: 614 lines of code y: 28 # changes common/src/main/java/org/apache/drill/exec/metrics/CpuGaugeSet.java x: 54 lines of code y: 3 # changes contrib/storage-http/src/main/java/org/apache/drill/exec/store/http/HttpApiConfig.java x: 452 lines of code y: 18 # changes contrib/storage-http/src/main/java/org/apache/drill/exec/store/http/HttpCSVBatchReader.java x: 196 lines of code y: 11 # changes contrib/storage-http/src/main/java/org/apache/drill/exec/store/http/HttpCSVOptions.java x: 225 lines of code y: 1 # changes exec/java-exec/src/main/java/org/apache/parquet/hadoop/ColumnChunkIncReadStore.java x: 260 lines of code y: 11 # changes common/src/main/java/org/apache/drill/common/config/DrillProperties.java x: 130 lines of code y: 11 # changes contrib/storage-hive/core/src/main/java/org/apache/drill/exec/store/hive/HiveStoragePlugin.java x: 143 lines of code y: 33 # changes exec/java-exec/src/main/java/org/apache/drill/exec/ssl/SSLConfigClient.java x: 233 lines of code y: 7 # changes exec/java-exec/src/main/java/org/apache/drill/exec/ssl/SSLConfigServer.java x: 264 lines of code y: 11 # changes contrib/format-xml/src/main/java/org/apache/drill/exec/store/xml/xsd/DrillXSDSchemaUtils.java x: 71 lines of code y: 1 # changes contrib/format-xml/src/main/java/org/apache/drill/exec/store/xml/xsd/DrillXSDSchemaVisitor.java x: 154 lines of code y: 1 # changes common/src/main/java/org/apache/drill/common/DeferredException.java x: 81 lines of code y: 6 # changes common/src/main/java/org/apache/drill/common/KerberosUtil.java x: 53 lines of code y: 6 # changes common/src/main/java/org/apache/drill/common/Version.java x: 88 lines of code y: 3 # changes common/src/main/java/org/apache/drill/common/collections/Collectors.java x: 59 lines of code y: 3 # changes common/src/main/java/org/apache/drill/common/collections/MapWithOrdinal.java x: 148 lines of code y: 5 # changes common/src/main/java/org/apache/drill/common/concurrent/AbstractCheckedFuture.java x: 35 lines of code y: 2 # changes common/src/main/java/org/apache/drill/common/concurrent/CheckedFuture.java x: 12 lines of code y: 2 # changes common/src/main/java/org/apache/drill/common/config/DrillConfig.java x: 183 lines of code y: 36 # changes common/src/main/java/org/apache/drill/common/map/CaseInsensitiveMap.java x: 98 lines of code y: 6 # changes common/src/main/java/org/apache/drill/common/scanner/ClassPathScanner.java x: 330 lines of code y: 11 # changes common/src/main/java/org/apache/drill/common/scanner/persistence/ScanResult.java x: 145 lines of code y: 6 # changes common/src/main/java/org/apache/drill/common/util/GuavaPatcher.java x: 87 lines of code y: 9 # changes contrib/format-access/src/main/java/org/apache/drill/exec/store/msaccess/MSAccessFormatConfig.java x: 55 lines of code y: 2 # changes contrib/format-deltalake/src/main/java/org/apache/drill/exec/store/delta/DeltaGroupScan.java x: 471 lines of code y: 3 # changes contrib/format-deltalake/src/main/java/org/apache/drill/exec/store/delta/DeltaRowGroupScan.java x: 110 lines of code y: 3 # changes contrib/format-excel/src/main/java/org/apache/drill/exec/store/excel/ExcelFormatConfig.java x: 169 lines of code y: 7 # changes contrib/format-hdf5/src/main/java/org/apache/drill/exec/store/hdf5/HDF5FormatConfig.java x: 61 lines of code y: 6 # changes contrib/format-httpd/src/main/java/org/apache/drill/exec/store/httpd/HttpdLogFormatConfig.java x: 101 lines of code y: 3 # changes contrib/format-httpd/src/main/java/org/apache/drill/exec/store/httpd/HttpdLogRecord.java x: 288 lines of code y: 4 # changes contrib/format-httpd/src/main/java/org/apache/drill/exec/store/httpd/HttpdParser.java x: 220 lines of code y: 5 # changes contrib/format-iceberg/src/main/java/org/apache/drill/exec/store/iceberg/IcebergGroupScan.java x: 349 lines of code y: 3 # changes contrib/format-iceberg/src/main/java/org/apache/drill/exec/store/iceberg/IcebergSubScan.java x: 185 lines of code y: 3 # changes contrib/format-iceberg/src/main/java/org/apache/drill/exec/store/iceberg/read/IcebergScanBatchCreator.java x: 50 lines of code y: 2 # changes contrib/format-log/src/main/java/org/apache/drill/exec/store/log/LogFormatConfig.java x: 101 lines of code y: 2 # changes contrib/format-log/src/main/java/org/apache/drill/exec/store/log/LogFormatPlugin.java x: 239 lines of code y: 2 # changes contrib/format-ltsv/src/main/java/org/apache/drill/exec/store/ltsv/LTSVBatchReader.java x: 209 lines of code y: 2 # changes contrib/format-ltsv/src/main/java/org/apache/drill/exec/store/ltsv/LTSVFormatPluginConfig.java x: 98 lines of code y: 4 # changes contrib/format-maprdb/src/main/java/org/apache/drill/exec/planner/index/MapRDBFunctionalIndexInfo.java x: 97 lines of code y: 5 # changes contrib/format-maprdb/src/main/java/org/apache/drill/exec/planner/index/MapRDBIndexDiscover.java x: 300 lines of code y: 7 # changes contrib/format-maprdb/src/main/java/org/apache/drill/exec/store/mapr/TableFormatPlugin.java x: 94 lines of code y: 9 # changes contrib/format-maprdb/src/main/java/org/apache/drill/exec/store/mapr/db/MapRDBFormatPlugin.java x: 142 lines of code y: 14 # changes contrib/format-maprdb/src/main/java/org/apache/drill/exec/store/mapr/db/MapRDBGroupScan.java x: 258 lines of code y: 13 # changes contrib/format-maprdb/src/main/java/org/apache/drill/exec/store/mapr/db/MapRDBPushFilterIntoScan.java x: 134 lines of code y: 14 # changes contrib/format-maprdb/src/main/java/org/apache/drill/exec/store/mapr/db/MapRDBRestrictedScanBatchCreator.java x: 28 lines of code y: 4 # changes contrib/format-maprdb/src/main/java/org/apache/drill/exec/store/mapr/db/MapRDBScanBatchCreator.java x: 41 lines of code y: 11 # changes contrib/format-maprdb/src/main/java/org/apache/drill/exec/store/mapr/db/MapRDBSubScan.java x: 113 lines of code y: 13 # changes contrib/format-maprdb/src/main/java/org/apache/drill/exec/store/mapr/db/MapRDBTableCache.java x: 142 lines of code y: 4 # changes contrib/format-maprdb/src/main/java/org/apache/drill/exec/store/mapr/db/binary/BinaryTableGroupScan.java x: 196 lines of code y: 14 # changes contrib/format-maprdb/src/main/java/org/apache/drill/exec/store/mapr/db/json/CompareFunctionsProcessor.java x: 203 lines of code y: 11 # changes contrib/format-maprdb/src/main/java/org/apache/drill/exec/store/mapr/db/json/JsonTableGroupScan.java x: 565 lines of code y: 18 # changes contrib/format-maprdb/src/main/java/org/apache/drill/exec/store/mapr/db/json/JsonTableRangePartitionFunction.java x: 162 lines of code y: 8 # changes contrib/format-maprdb/src/main/java/org/apache/drill/exec/store/mapr/db/json/MaprDBJsonRecordReader.java x: 436 lines of code y: 23 # changes contrib/format-maprdb/src/main/java/org/apache/drill/exec/store/mapr/db/json/RestrictedJsonRecordReader.java x: 181 lines of code y: 5 # changes contrib/format-maprdb/src/main/java/org/apache/drill/exec/store/mapr/db/json/RestrictedJsonTableGroupScan.java x: 134 lines of code y: 7 # changes contrib/format-pcapng/src/main/java/org/apache/drill/exec/store/pcap/decoder/Packet.java x: 448 lines of code y: 2 # changes contrib/format-pcapng/src/main/java/org/apache/drill/exec/store/pcap/decoder/PacketDecoder.java x: 91 lines of code y: 2 # changes contrib/format-pdf/src/main/java/org/apache/drill/exec/store/pdf/PdfBatchReader.java x: 423 lines of code y: 6 # changes contrib/format-pdf/src/main/java/org/apache/drill/exec/store/pdf/PdfFormatConfig.java x: 151 lines of code y: 3 # changes contrib/format-syslog/src/main/java/org/apache/drill/exec/store/syslog/SyslogFormatConfig.java x: 64 lines of code y: 5 # changes contrib/format-xml/src/main/java/org/apache/drill/exec/store/xml/XMLUtils.java x: 49 lines of code y: 5 # changes contrib/storage-cassandra/src/main/java/org/apache/drill/exec/store/cassandra/CassandraStoragePlugin.java x: 66 lines of code y: 3 # changes contrib/storage-drill/src/main/java/org/apache/drill/exec/store/drill/plugin/DrillRecordReader.java x: 184 lines of code y: 2 # changes contrib/storage-drill/src/main/java/org/apache/drill/exec/store/drill/plugin/plan/DrillPluginImplementor.java x: 160 lines of code y: 2 # changes contrib/storage-druid/src/main/java/org/apache/drill/exec/store/druid/DruidGroupScan.java x: 236 lines of code y: 3 # changes contrib/storage-druid/src/main/java/org/apache/drill/exec/store/druid/DruidPushDownFilterForScan.java x: 64 lines of code y: 4 # changes contrib/storage-druid/src/main/java/org/apache/drill/exec/store/druid/DruidRecordReader.java x: 150 lines of code y: 4 # changes contrib/storage-druid/src/main/java/org/apache/drill/exec/store/druid/DruidStoragePlugin.java x: 78 lines of code y: 5 # changes contrib/storage-druid/src/main/java/org/apache/drill/exec/store/druid/DruidSubScan.java x: 130 lines of code y: 3 # changes contrib/storage-elasticsearch/src/main/java/org/apache/drill/exec/store/elasticsearch/ElasticsearchStorageConfig.java x: 148 lines of code y: 10 # changes contrib/storage-googlesheets/src/main/java/org/apache/drill/exec/store/googlesheets/GoogleSheetsGroupScan.java x: 280 lines of code y: 2 # changes contrib/storage-googlesheets/src/main/java/org/apache/drill/exec/store/googlesheets/GoogleSheetsStoragePlugin.java x: 172 lines of code y: 5 # changes contrib/storage-hbase/src/main/java/org/apache/drill/exec/store/hbase/HBasePushFilterIntoScan.java x: 85 lines of code y: 16 # changes contrib/storage-hbase/src/main/java/org/apache/drill/exec/store/hbase/HBaseRecordReader.java x: 259 lines of code y: 39 # changes contrib/storage-hbase/src/main/java/org/apache/drill/exec/store/hbase/HBaseScanBatchCreator.java x: 32 lines of code y: 14 # changes contrib/storage-hbase/src/main/java/org/apache/drill/exec/store/hbase/HBaseSchemaFactory.java x: 71 lines of code y: 24 # changes contrib/storage-hbase/src/main/java/org/apache/drill/exec/store/hbase/HBaseStoragePluginConfig.java x: 87 lines of code y: 15 # changes contrib/storage-hbase/src/main/java/org/apache/drill/exec/store/hbase/HBaseSubScan.java x: 165 lines of code y: 19 # changes contrib/storage-hbase/src/main/java/org/apache/drill/exec/store/hbase/HBaseUtils.java x: 124 lines of code y: 9 # changes contrib/storage-hbase/src/main/java/org/apache/drill/exec/store/hbase/config/HBasePersistentStore.java x: 213 lines of code y: 5 # changes contrib/storage-hive/core/src/main/java/org/apache/drill/exec/expr/fn/HiveFunctionRegistry.java x: 213 lines of code y: 19 # changes contrib/storage-hive/core/src/main/java/org/apache/drill/exec/planner/sql/HivePartitionDescriptor.java x: 143 lines of code y: 17 # changes contrib/storage-hive/core/src/main/java/org/apache/drill/exec/planner/sql/HivePartitionLocation.java x: 22 lines of code y: 9 # changes contrib/storage-hive/core/src/main/java/org/apache/drill/exec/store/hive/HiveDrillNativeParquetRowGroupScan.java x: 113 lines of code y: 10 # changes contrib/storage-hive/core/src/main/java/org/apache/drill/exec/store/hive/HiveDrillNativeParquetScan.java x: 200 lines of code y: 18 # changes contrib/storage-hive/core/src/main/java/org/apache/drill/exec/store/hive/HiveMetadataProvider.java x: 290 lines of code y: 16 # changes contrib/storage-hive/core/src/main/java/org/apache/drill/exec/store/hive/HiveReadEntry.java x: 74 lines of code y: 11 # changes contrib/storage-hive/core/src/main/java/org/apache/drill/exec/store/hive/HiveSubScan.java x: 157 lines of code y: 13 # changes contrib/storage-hive/core/src/main/java/org/apache/drill/exec/store/hive/HiveTableWrapper.java x: 377 lines of code y: 6 # changes contrib/storage-hive/core/src/main/java/org/apache/drill/exec/store/hive/HiveUtilities.java x: 528 lines of code y: 34 # changes contrib/storage-hive/core/src/main/java/org/apache/drill/exec/store/hive/schema/DrillHiveViewTable.java x: 46 lines of code y: 10 # changes contrib/storage-hive/core/src/main/java/org/apache/drill/exec/store/hive/schema/HiveSchemaFactory.java x: 189 lines of code y: 26 # changes contrib/storage-http/src/main/java/org/apache/drill/exec/store/http/HttpBatchReader.java x: 338 lines of code y: 23 # changes contrib/storage-http/src/main/java/org/apache/drill/exec/store/http/HttpGroupScan.java x: 281 lines of code y: 9 # changes contrib/storage-http/src/main/java/org/apache/drill/exec/store/http/HttpScanBatchCreator.java x: 151 lines of code y: 14 # changes contrib/storage-http/src/main/java/org/apache/drill/exec/store/http/HttpStoragePlugin.java x: 107 lines of code y: 9 # changes contrib/storage-jdbc/src/main/java/org/apache/drill/exec/store/jdbc/DrillJdbcConvention.java x: 92 lines of code y: 14 # changes contrib/storage-jdbc/src/main/java/org/apache/drill/exec/store/jdbc/JdbcBatchReader.java x: 297 lines of code y: 4 # changes contrib/storage-jdbc/src/main/java/org/apache/drill/exec/store/jdbc/JdbcConventionFactory.java x: 33 lines of code y: 3 # changes contrib/storage-jdbc/src/main/java/org/apache/drill/exec/store/jdbc/JdbcStorageConfig.java x: 163 lines of code y: 15 # changes contrib/storage-jdbc/src/main/java/org/apache/drill/exec/store/jdbc/JdbcStoragePlugin.java x: 169 lines of code y: 28 # changes contrib/storage-kafka/src/main/java/org/apache/drill/exec/store/kafka/KafkaGroupScan.java x: 326 lines of code y: 10 # changes contrib/storage-kafka/src/main/java/org/apache/drill/exec/store/kafka/KafkaPartitionScanSpecBuilder.java x: 264 lines of code y: 6 # changes contrib/storage-kafka/src/main/java/org/apache/drill/exec/store/kafka/KafkaStoragePlugin.java x: 68 lines of code y: 9 # changes contrib/storage-kudu/src/main/codegen/templates/KuduRecordWriter.java x: 99 lines of code y: 8 # changes contrib/storage-kudu/src/main/java/org/apache/drill/exec/store/kudu/KuduGroupScan.java x: 213 lines of code y: 10 # changes contrib/storage-kudu/src/main/java/org/apache/drill/exec/store/kudu/KuduRecordReader.java x: 299 lines of code y: 13 # changes contrib/storage-kudu/src/main/java/org/apache/drill/exec/store/kudu/KuduSubScan.java x: 91 lines of code y: 7 # changes contrib/storage-mongo/src/main/java/org/apache/drill/exec/store/mongo/MongoGroupScan.java x: 508 lines of code y: 24 # changes contrib/storage-mongo/src/main/java/org/apache/drill/exec/store/mongo/MongoStoragePlugin.java x: 192 lines of code y: 21 # changes contrib/storage-mongo/src/main/java/org/apache/drill/exec/store/mongo/MongoSubScan.java x: 186 lines of code y: 15 # changes contrib/storage-mongo/src/main/java/org/apache/drill/exec/store/mongo/plan/RexToMongoTranslator.java x: 213 lines of code y: 4 # changes contrib/storage-mongo/src/main/java/org/apache/drill/exec/store/mongo/schema/MongoDatabaseSchema.java x: 40 lines of code y: 8 # changes contrib/storage-mongo/src/main/java/org/apache/drill/exec/store/mongo/schema/MongoSchemaFactory.java x: 151 lines of code y: 19 # changes contrib/storage-opentsdb/src/main/java/org/apache/drill/exec/store/openTSDB/OpenTSDBGroupScan.java x: 123 lines of code y: 6 # changes contrib/storage-opentsdb/src/main/java/org/apache/drill/exec/store/openTSDB/OpenTSDBRecordReader.java x: 200 lines of code y: 4 # changes contrib/storage-opentsdb/src/main/java/org/apache/drill/exec/store/openTSDB/SizeEstimator.java x: 304 lines of code y: 2 # changes contrib/storage-phoenix/src/main/java/org/apache/drill/exec/store/phoenix/PhoenixBatchReader.java x: 184 lines of code y: 4 # changes contrib/storage-phoenix/src/main/java/org/apache/drill/exec/store/phoenix/PhoenixReader.java x: 244 lines of code y: 4 # changes contrib/storage-phoenix/src/main/java/org/apache/drill/exec/store/phoenix/PhoenixStoragePlugin.java x: 116 lines of code y: 6 # changes contrib/storage-phoenix/src/main/java/org/apache/drill/exec/store/phoenix/PhoenixSubScan.java x: 90 lines of code y: 4 # changes contrib/storage-splunk/src/main/java/org/apache/drill/exec/store/splunk/SplunkQueryBuilder.java x: 137 lines of code y: 3 # changes drill-yarn/src/main/java/org/apache/drill/yarn/zk/ZKClusterCoordinator.java x: 226 lines of code y: 5 # changes drill-yarn/src/main/java/org/apache/drill/yarn/zk/ZKRegistry.java x: 246 lines of code y: 4 # changes exec/java-exec/src/main/codegen/templates/EventBasedRecordWriter.java x: 121 lines of code y: 17 # changes exec/java-exec/src/main/codegen/templates/ParquetOutputRecordWriter.java x: 264 lines of code y: 22 # changes exec/java-exec/src/main/codegen/templates/StringOutputRecordWriter.java x: 115 lines of code y: 14 # changes exec/java-exec/src/main/java/org/apache/drill/exec/client/DrillClient.java x: 560 lines of code y: 70 # changes exec/java-exec/src/main/java/org/apache/drill/exec/client/DrillSqlLineApplication.java x: 165 lines of code y: 6 # changes exec/java-exec/src/main/java/org/apache/drill/exec/client/LoggingResultsListener.java x: 80 lines of code y: 7 # changes exec/java-exec/src/main/java/org/apache/drill/exec/compile/ByteCodeLoader.java x: 39 lines of code y: 7 # changes exec/java-exec/src/main/java/org/apache/drill/exec/compile/ClassTransformer.java x: 251 lines of code y: 26 # changes exec/java-exec/src/main/java/org/apache/drill/exec/compile/CodeCompiler.java x: 111 lines of code y: 15 # changes exec/java-exec/src/main/java/org/apache/drill/exec/compile/QueryClassLoader.java x: 44 lines of code y: 18 # changes exec/java-exec/src/main/java/org/apache/drill/exec/compile/bytecode/InstructionModifier.java x: 257 lines of code y: 9 # changes exec/java-exec/src/main/java/org/apache/drill/exec/compile/bytecode/ReplacingInterpreter.java x: 138 lines of code y: 7 # changes exec/java-exec/src/main/java/org/apache/drill/exec/compile/bytecode/ScalarReplacementTypes.java x: 100 lines of code y: 7 # changes exec/java-exec/src/main/java/org/apache/drill/exec/compile/bytecode/ValueHolderIden.java x: 184 lines of code y: 8 # changes exec/java-exec/src/main/java/org/apache/drill/exec/compile/sig/ConstantExpressionIdentifier.java x: 186 lines of code y: 23 # changes exec/java-exec/src/main/java/org/apache/drill/exec/compile/sig/GeneratorMapping.java x: 53 lines of code y: 11 # changes exec/java-exec/src/main/java/org/apache/drill/exec/compile/sig/SignatureHolder.java x: 100 lines of code y: 11 # changes exec/java-exec/src/main/java/org/apache/drill/exec/coord/zk/PathUtils.java x: 39 lines of code y: 6 # changes exec/java-exec/src/main/java/org/apache/drill/exec/coord/zk/ZKClusterCoordinator.java x: 280 lines of code y: 21 # changes exec/java-exec/src/main/java/org/apache/drill/exec/coord/zk/ZkTransientStoreFactory.java x: 25 lines of code y: 5 # changes exec/java-exec/src/main/java/org/apache/drill/exec/coord/zk/ZookeeperClient.java x: 205 lines of code y: 9 # changes exec/java-exec/src/main/java/org/apache/drill/exec/expr/ClassGenerator.java x: 603 lines of code y: 27 # changes exec/java-exec/src/main/java/org/apache/drill/exec/expr/CloneVisitor.java x: 153 lines of code y: 7 # changes exec/java-exec/src/main/java/org/apache/drill/exec/expr/CodeGenerator.java x: 144 lines of code y: 15 # changes exec/java-exec/src/main/java/org/apache/drill/exec/expr/EqualityVisitor.java x: 291 lines of code y: 8 # changes exec/java-exec/src/main/java/org/apache/drill/exec/expr/EvaluationVisitor.java x: 1195 lines of code y: 70 # changes exec/java-exec/src/main/java/org/apache/drill/exec/expr/ExpressionTreeMaterializer.java x: 715 lines of code y: 68 # changes exec/java-exec/src/main/java/org/apache/drill/exec/expr/FilterBuilder.java x: 264 lines of code y: 5 # changes exec/java-exec/src/main/java/org/apache/drill/exec/expr/SingleClassStringWriter.java x: 29 lines of code y: 6 # changes exec/java-exec/src/main/java/org/apache/drill/exec/expr/ValueVectorReadExpression.java x: 73 lines of code y: 12 # changes exec/java-exec/src/main/java/org/apache/drill/exec/expr/fn/DrillAggFuncHolder.java x: 201 lines of code y: 27 # changes exec/java-exec/src/main/java/org/apache/drill/exec/expr/fn/DrillComplexWriterFuncHolder.java x: 71 lines of code y: 13 # changes exec/java-exec/src/main/java/org/apache/drill/exec/expr/fn/DrillFuncHolder.java x: 350 lines of code y: 44 # changes exec/java-exec/src/main/java/org/apache/drill/exec/expr/fn/DrillSimpleFuncHolder.java x: 118 lines of code y: 24 # changes exec/java-exec/src/main/java/org/apache/drill/exec/expr/fn/FunctionConverter.java x: 193 lines of code y: 31 # changes exec/java-exec/src/main/java/org/apache/drill/exec/expr/fn/FunctionGenerationHelper.java x: 98 lines of code y: 19 # changes exec/java-exec/src/main/java/org/apache/drill/exec/expr/fn/FunctionImplementationRegistry.java x: 373 lines of code y: 40 # changes exec/java-exec/src/main/java/org/apache/drill/exec/expr/fn/FunctionInitializer.java x: 85 lines of code y: 11 # changes exec/java-exec/src/main/java/org/apache/drill/exec/expr/fn/ValueReference.java x: 66 lines of code y: 6 # changes exec/java-exec/src/main/java/org/apache/drill/exec/expr/fn/interpreter/InterpreterEvaluator.java x: 427 lines of code y: 18 # changes exec/java-exec/src/main/java/org/apache/drill/exec/expr/fn/registry/FunctionRegistryHolder.java x: 210 lines of code y: 11 # changes exec/java-exec/src/main/java/org/apache/drill/exec/expr/fn/registry/LocalFunctionRegistry.java x: 244 lines of code y: 11 # changes exec/java-exec/src/main/java/org/apache/drill/exec/expr/fn/registry/RemoteFunctionRegistry.java x: 189 lines of code y: 12 # changes exec/java-exec/src/main/java/org/apache/drill/exec/memory/RootAllocatorFactory.java x: 14 lines of code y: 5 # changes exec/java-exec/src/main/java/org/apache/drill/exec/metastore/analyze/FileMetadataInfoCollector.java x: 300 lines of code y: 6 # changes exec/java-exec/src/main/java/org/apache/drill/exec/metastore/store/parquet/MetastoreParquetTableMetadataProvider.java x: 163 lines of code y: 2 # changes exec/java-exec/src/main/java/org/apache/drill/exec/ops/FragmentContext.java x: 77 lines of code y: 84 # changes exec/java-exec/src/main/java/org/apache/drill/exec/ops/FragmentContextImpl.java x: 542 lines of code y: 23 # changes exec/java-exec/src/main/java/org/apache/drill/exec/ops/OperatorContext.java x: 36 lines of code y: 21 # changes exec/java-exec/src/main/java/org/apache/drill/exec/ops/OperatorContextImpl.java x: 74 lines of code y: 19 # changes exec/java-exec/src/main/java/org/apache/drill/exec/ops/OperatorStats.java x: 225 lines of code y: 24 # changes exec/java-exec/src/main/java/org/apache/drill/exec/ops/QueryContext.java x: 288 lines of code y: 76 # changes exec/java-exec/src/main/java/org/apache/drill/exec/ops/UdfUtilities.java x: 28 lines of code y: 13 # changes exec/java-exec/src/main/java/org/apache/drill/exec/ops/ViewExpansionContext.java x: 89 lines of code y: 12 # changes exec/java-exec/src/main/java/org/apache/drill/exec/physical/PhysicalPlan.java x: 70 lines of code y: 11 # changes exec/java-exec/src/main/java/org/apache/drill/exec/physical/base/AbstractBase.java x: 80 lines of code y: 20 # changes exec/java-exec/src/main/java/org/apache/drill/exec/physical/base/AbstractGroupScan.java x: 169 lines of code y: 35 # changes exec/java-exec/src/main/java/org/apache/drill/exec/physical/base/AbstractReceiver.java x: 49 lines of code y: 9 # changes exec/java-exec/src/main/java/org/apache/drill/exec/physical/base/AbstractSender.java x: 29 lines of code y: 7 # changes exec/java-exec/src/main/java/org/apache/drill/exec/physical/base/AbstractSingle.java x: 28 lines of code y: 9 # changes exec/java-exec/src/main/java/org/apache/drill/exec/physical/base/GroupScan.java x: 66 lines of code y: 39 # changes exec/java-exec/src/main/java/org/apache/drill/exec/physical/base/SchemalessScan.java x: 73 lines of code y: 9 # changes exec/java-exec/src/main/java/org/apache/drill/exec/physical/config/HashJoinPOP.java x: 119 lines of code y: 19 # changes exec/java-exec/src/main/java/org/apache/drill/exec/physical/config/LateralJoinPOP.java x: 65 lines of code y: 10 # changes exec/java-exec/src/main/java/org/apache/drill/exec/physical/config/MergeJoinPOP.java x: 47 lines of code y: 17 # changes exec/java-exec/src/main/java/org/apache/drill/exec/physical/config/OrderedPartitionExchange.java x: 57 lines of code y: 10 # changes exec/java-exec/src/main/java/org/apache/drill/exec/physical/config/OrderedPartitionSender.java x: 85 lines of code y: 13 # changes exec/java-exec/src/main/java/org/apache/drill/exec/physical/config/SingleMergeExchange.java x: 55 lines of code y: 13 # changes exec/java-exec/src/main/java/org/apache/drill/exec/physical/config/UnionExchange.java x: 47 lines of code y: 13 # changes exec/java-exec/src/main/java/org/apache/drill/exec/physical/impl/ImplCreator.java x: 119 lines of code y: 32 # changes exec/java-exec/src/main/java/org/apache/drill/exec/physical/impl/ScanBatch.java x: 470 lines of code y: 89 # changes exec/java-exec/src/main/java/org/apache/drill/exec/physical/impl/ScreenCreator.java x: 86 lines of code y: 47 # changes exec/java-exec/src/main/java/org/apache/drill/exec/physical/impl/TopN/TopNBatch.java x: 489 lines of code y: 58 # changes exec/java-exec/src/main/java/org/apache/drill/exec/physical/impl/TopN/TopNSortBatchCreator.java x: 16 lines of code y: 7 # changes exec/java-exec/src/main/java/org/apache/drill/exec/physical/impl/aggregate/HashAggBatch.java x: 431 lines of code y: 61 # changes exec/java-exec/src/main/java/org/apache/drill/exec/physical/impl/aggregate/HashAggBatchCreator.java x: 16 lines of code y: 8 # changes exec/java-exec/src/main/java/org/apache/drill/exec/physical/impl/aggregate/StreamingAggBatch.java x: 457 lines of code y: 57 # changes exec/java-exec/src/main/java/org/apache/drill/exec/physical/impl/broadcastsender/BroadcastSenderCreator.java x: 16 lines of code y: 6 # changes exec/java-exec/src/main/java/org/apache/drill/exec/physical/impl/broadcastsender/BroadcastSenderRootExec.java x: 115 lines of code y: 27 # changes exec/java-exec/src/main/java/org/apache/drill/exec/physical/impl/common/HashTableTemplate.java x: 722 lines of code y: 49 # changes exec/java-exec/src/main/java/org/apache/drill/exec/physical/impl/filter/FilterBatchCreator.java x: 16 lines of code y: 9 # changes exec/java-exec/src/main/java/org/apache/drill/exec/physical/impl/filter/FilterRecordBatch.java x: 149 lines of code y: 36 # changes exec/java-exec/src/main/java/org/apache/drill/exec/physical/impl/filter/RuntimeFilterBatchCreator.java x: 18 lines of code y: 4 # changes exec/java-exec/src/main/java/org/apache/drill/exec/physical/impl/flatten/FlattenTemplate.java x: 126 lines of code y: 15 # changes exec/java-exec/src/main/java/org/apache/drill/exec/physical/impl/join/BatchSizePredictorImpl.java x: 120 lines of code y: 3 # changes exec/java-exec/src/main/java/org/apache/drill/exec/physical/impl/join/HashJoinBatch.java x: 147 lines of code y: 97 # changes exec/java-exec/src/main/java/org/apache/drill/exec/physical/impl/join/HashJoinMemoryCalculator.java x: 177 lines of code y: 8 # changes exec/java-exec/src/main/java/org/apache/drill/exec/physical/impl/join/HashJoinMemoryCalculatorImpl.java x: 615 lines of code y: 11 # changes exec/java-exec/src/main/java/org/apache/drill/exec/physical/impl/join/HashTableSizeCalculatorConservativeImpl.java x: 56 lines of code y: 5 # changes exec/java-exec/src/main/java/org/apache/drill/exec/physical/impl/join/LateralJoinBatch.java x: 702 lines of code y: 27 # changes exec/java-exec/src/main/java/org/apache/drill/exec/physical/impl/join/MergeJoinCreator.java x: 21 lines of code y: 10 # changes exec/java-exec/src/main/java/org/apache/drill/exec/physical/impl/join/RowKeyJoinBatch.java x: 202 lines of code y: 8 # changes exec/java-exec/src/main/java/org/apache/drill/exec/physical/impl/limit/LimitRecordBatch.java x: 176 lines of code y: 39 # changes exec/java-exec/src/main/java/org/apache/drill/exec/physical/impl/limit/PartitionLimitBatchCreator.java x: 16 lines of code y: 3 # changes exec/java-exec/src/main/java/org/apache/drill/exec/physical/impl/mergereceiver/MergingRecordBatch.java x: 572 lines of code y: 73 # changes exec/java-exec/src/main/java/org/apache/drill/exec/physical/impl/metadata/MetadataControllerBatch.java x: 595 lines of code y: 14 # changes exec/java-exec/src/main/java/org/apache/drill/exec/physical/impl/metadata/MetadataHandlerBatch.java x: 398 lines of code y: 10 # changes exec/java-exec/src/main/java/org/apache/drill/exec/physical/impl/orderedpartitioner/OrderedPartitionProjectorTemplate.java x: 74 lines of code y: 10 # changes exec/java-exec/src/main/java/org/apache/drill/exec/physical/impl/orderedpartitioner/OrderedPartitionRecordBatch.java x: 437 lines of code y: 49 # changes exec/java-exec/src/main/java/org/apache/drill/exec/physical/impl/orderedpartitioner/OrderedPartitionSenderCreator.java x: 21 lines of code y: 8 # changes exec/java-exec/src/main/java/org/apache/drill/exec/physical/impl/partitionsender/PartitionSenderRootExec.java x: 299 lines of code y: 64 # changes exec/java-exec/src/main/java/org/apache/drill/exec/physical/impl/partitionsender/PartitionerDecorator.java x: 280 lines of code y: 12 # changes exec/java-exec/src/main/java/org/apache/drill/exec/physical/impl/partitionsender/PartitionerTemplate.java x: 333 lines of code y: 34 # changes exec/java-exec/src/main/java/org/apache/drill/exec/physical/impl/project/ComplexToJsonBatchCreator.java x: 19 lines of code y: 6 # changes exec/java-exec/src/main/java/org/apache/drill/exec/physical/impl/project/ProjectionMaterializer.java x: 464 lines of code y: 4 # changes exec/java-exec/src/main/java/org/apache/drill/exec/physical/impl/project/ProjectorTemplate.java x: 93 lines of code y: 16 # changes exec/java-exec/src/main/java/org/apache/drill/exec/physical/impl/rangepartitioner/RangePartitionRecordBatch.java x: 107 lines of code y: 8 # changes exec/java-exec/src/main/java/org/apache/drill/exec/physical/impl/scan/project/ReaderSchemaOrchestrator.java x: 211 lines of code y: 12 # changes exec/java-exec/src/main/java/org/apache/drill/exec/physical/impl/scan/project/ResolvedTuple.java x: 331 lines of code y: 7 # changes exec/java-exec/src/main/java/org/apache/drill/exec/physical/impl/scan/project/ScanLevelProjection.java x: 246 lines of code y: 14 # changes exec/java-exec/src/main/java/org/apache/drill/exec/physical/impl/scan/project/ScanSchemaOrchestrator.java x: 208 lines of code y: 16 # changes exec/java-exec/src/main/java/org/apache/drill/exec/physical/impl/scan/v3/file/ImplicitColumnResolver.java x: 295 lines of code y: 3 # changes exec/java-exec/src/main/java/org/apache/drill/exec/physical/impl/scan/v3/lifecycle/OutputBatchBuilder.java x: 196 lines of code y: 4 # changes exec/java-exec/src/main/java/org/apache/drill/exec/physical/impl/scan/v3/schema/SchemaUtils.java x: 192 lines of code y: 3 # changes exec/java-exec/src/main/java/org/apache/drill/exec/physical/impl/sort/RecordBatchData.java x: 64 lines of code y: 17 # changes exec/java-exec/src/main/java/org/apache/drill/exec/physical/impl/sort/SortRecordBatchBuilder.java x: 188 lines of code y: 28 # changes exec/java-exec/src/main/java/org/apache/drill/exec/physical/impl/sort/SortTemplate.java x: 46 lines of code y: 12 # changes exec/java-exec/src/main/java/org/apache/drill/exec/physical/impl/spill/SpillSet.java x: 372 lines of code y: 12 # changes exec/java-exec/src/main/java/org/apache/drill/exec/physical/impl/statistics/StatisticsMergeBatch.java x: 262 lines of code y: 8 # changes exec/java-exec/src/main/java/org/apache/drill/exec/physical/impl/union/UnionAllRecordBatch.java x: 341 lines of code y: 47 # changes exec/java-exec/src/main/java/org/apache/drill/exec/physical/impl/unnest/UnnestImpl.java x: 128 lines of code y: 10 # changes exec/java-exec/src/main/java/org/apache/drill/exec/physical/impl/unnest/UnnestRecordBatch.java x: 298 lines of code y: 29 # changes exec/java-exec/src/main/java/org/apache/drill/exec/physical/impl/window/WindowDataBatch.java x: 78 lines of code y: 8 # changes exec/java-exec/src/main/java/org/apache/drill/exec/physical/impl/window/WindowFrameRecordBatch.java x: 282 lines of code y: 25 # changes exec/java-exec/src/main/java/org/apache/drill/exec/physical/impl/xsort/MSortTemplate.java x: 151 lines of code y: 24 # changes exec/java-exec/src/main/java/org/apache/drill/exec/physical/impl/xsort/SingleBatchSorterTemplate.java x: 62 lines of code y: 15 # changes exec/java-exec/src/main/java/org/apache/drill/exec/physical/impl/xsort/SortMemoryManager.java x: 270 lines of code y: 3 # changes exec/java-exec/src/main/java/org/apache/drill/exec/physical/impl/xsort/SpilledRun.java x: 118 lines of code y: 2 # changes exec/java-exec/src/main/java/org/apache/drill/exec/physical/impl/xsort/SpilledRuns.java x: 136 lines of code y: 2 # changes exec/java-exec/src/main/java/org/apache/drill/exec/physical/resultSet/impl/ResultSetCopierImpl.java x: 222 lines of code y: 4 # changes exec/java-exec/src/main/java/org/apache/drill/exec/planner/ParquetPartitionDescriptor.java x: 360 lines of code y: 17 # changes exec/java-exec/src/main/java/org/apache/drill/exec/planner/PlannerPhase.java x: 468 lines of code y: 47 # changes exec/java-exec/src/main/java/org/apache/drill/exec/planner/common/DrillJoinRelBase.java x: 155 lines of code y: 25 # changes exec/java-exec/src/main/java/org/apache/drill/exec/planner/common/DrillProjectRelBase.java x: 145 lines of code y: 16 # changes exec/java-exec/src/main/java/org/apache/drill/exec/planner/common/DrillRelOptUtil.java x: 581 lines of code y: 37 # changes exec/java-exec/src/main/java/org/apache/drill/exec/planner/common/NumericEquiDepthHistogram.java x: 241 lines of code y: 7 # changes exec/java-exec/src/main/java/org/apache/drill/exec/planner/fragment/Fragment.java x: 146 lines of code y: 12 # changes exec/java-exec/src/main/java/org/apache/drill/exec/planner/fragment/SimpleParallelizer.java x: 258 lines of code y: 38 # changes exec/java-exec/src/main/java/org/apache/drill/exec/planner/fragment/StatsCollector.java x: 71 lines of code y: 15 # changes exec/java-exec/src/main/java/org/apache/drill/exec/planner/fragment/Wrapper.java x: 154 lines of code y: 16 # changes exec/java-exec/src/main/java/org/apache/drill/exec/planner/fragment/contrib/SplittingParallelizer.java x: 138 lines of code y: 11 # changes exec/java-exec/src/main/java/org/apache/drill/exec/planner/index/IndexConditionInfo.java x: 164 lines of code y: 3 # changes exec/java-exec/src/main/java/org/apache/drill/exec/planner/index/IndexGroup.java x: 27 lines of code y: 3 # changes exec/java-exec/src/main/java/org/apache/drill/exec/planner/index/IndexPlanUtils.java x: 593 lines of code y: 5 # changes exec/java-exec/src/main/java/org/apache/drill/exec/planner/index/IndexSelector.java x: 589 lines of code y: 4 # changes exec/java-exec/src/main/java/org/apache/drill/exec/planner/index/generators/IndexIntersectPlanGenerator.java x: 256 lines of code y: 5 # changes exec/java-exec/src/main/java/org/apache/drill/exec/planner/index/rules/DbScanToIndexScanPrule.java x: 419 lines of code y: 2 # changes exec/java-exec/src/main/java/org/apache/drill/exec/planner/logical/ConvertCountToDirectScanRule.java x: 176 lines of code y: 10 # changes exec/java-exec/src/main/java/org/apache/drill/exec/planner/logical/DrillAggregateRel.java x: 81 lines of code y: 15 # changes exec/java-exec/src/main/java/org/apache/drill/exec/planner/logical/DrillJoinRule.java x: 89 lines of code y: 18 # changes exec/java-exec/src/main/java/org/apache/drill/exec/planner/logical/DrillOptiq.java x: 763 lines of code y: 65 # changes exec/java-exec/src/main/java/org/apache/drill/exec/planner/logical/DrillProjectRel.java x: 52 lines of code y: 14 # changes exec/java-exec/src/main/java/org/apache/drill/exec/planner/logical/DrillPushRowKeyJoinToScanRule.java x: 398 lines of code y: 4 # changes exec/java-exec/src/main/java/org/apache/drill/exec/planner/logical/DrillReduceAggregatesRule.java x: 643 lines of code y: 27 # changes exec/java-exec/src/main/java/org/apache/drill/exec/planner/logical/DrillReduceExpressionsRule.java x: 243 lines of code y: 8 # changes exec/java-exec/src/main/java/org/apache/drill/exec/planner/logical/DrillScanRel.java x: 131 lines of code y: 27 # changes exec/java-exec/src/main/java/org/apache/drill/exec/planner/logical/DrillSortRel.java x: 65 lines of code y: 8 # changes exec/java-exec/src/main/java/org/apache/drill/exec/planner/logical/PreProcessLogicalRel.java x: 219 lines of code y: 15 # changes exec/java-exec/src/main/java/org/apache/drill/exec/planner/logical/partition/FindPartitionConditions.java x: 233 lines of code y: 13 # changes exec/java-exec/src/main/java/org/apache/drill/exec/planner/logical/partition/PruneScanRule.java x: 589 lines of code y: 41 # changes exec/java-exec/src/main/java/org/apache/drill/exec/planner/physical/AggPrelBase.java x: 215 lines of code y: 25 # changes exec/java-exec/src/main/java/org/apache/drill/exec/planner/physical/AggPruleBase.java x: 56 lines of code y: 17 # changes exec/java-exec/src/main/java/org/apache/drill/exec/planner/physical/HashAggPrule.java x: 114 lines of code y: 19 # changes exec/java-exec/src/main/java/org/apache/drill/exec/planner/physical/HashJoinPrel.java x: 150 lines of code y: 22 # changes exec/java-exec/src/main/java/org/apache/drill/exec/planner/physical/HashPrelUtil.java x: 97 lines of code y: 11 # changes exec/java-exec/src/main/java/org/apache/drill/exec/planner/physical/HashToRandomExchangePrel.java x: 127 lines of code y: 20 # changes exec/java-exec/src/main/java/org/apache/drill/exec/planner/physical/JoinPruleBase.java x: 220 lines of code y: 20 # changes exec/java-exec/src/main/java/org/apache/drill/exec/planner/physical/LateralJoinPrel.java x: 110 lines of code y: 8 # changes exec/java-exec/src/main/java/org/apache/drill/exec/planner/physical/MergeJoinPrel.java x: 81 lines of code y: 21 # changes exec/java-exec/src/main/java/org/apache/drill/exec/planner/physical/PhysicalPlanCreator.java x: 70 lines of code y: 14 # changes exec/java-exec/src/main/java/org/apache/drill/exec/planner/physical/ProjectPrel.java x: 95 lines of code y: 24 # changes exec/java-exec/src/main/java/org/apache/drill/exec/planner/physical/RowKeyJoinPrel.java x: 90 lines of code y: 5 # changes exec/java-exec/src/main/java/org/apache/drill/exec/planner/physical/SetOpPrule.java x: 193 lines of code y: 2 # changes exec/java-exec/src/main/java/org/apache/drill/exec/planner/physical/SortPrel.java x: 112 lines of code y: 23 # changes exec/java-exec/src/main/java/org/apache/drill/exec/planner/physical/StreamAggPrule.java x: 154 lines of code y: 20 # changes exec/java-exec/src/main/java/org/apache/drill/exec/planner/physical/TopNPrel.java x: 115 lines of code y: 16 # changes exec/java-exec/src/main/java/org/apache/drill/exec/planner/physical/WindowPrel.java x: 129 lines of code y: 12 # changes exec/java-exec/src/main/java/org/apache/drill/exec/planner/physical/explain/PrelSequencer.java x: 192 lines of code y: 8 # changes exec/java-exec/src/main/java/org/apache/drill/exec/planner/physical/visitor/InsertLocalExchangeVisitor.java x: 41 lines of code y: 14 # changes exec/java-exec/src/main/java/org/apache/drill/exec/planner/physical/visitor/RuntimeFilterVisitor.java x: 301 lines of code y: 8 # changes exec/java-exec/src/main/java/org/apache/drill/exec/planner/physical/visitor/SplitUpComplexExpressions.java x: 122 lines of code y: 18 # changes exec/java-exec/src/main/java/org/apache/drill/exec/planner/physical/visitor/StarColumnConverter.java x: 187 lines of code y: 19 # changes exec/java-exec/src/main/java/org/apache/drill/exec/planner/sql/DrillConvertletTable.java x: 220 lines of code y: 18 # changes exec/java-exec/src/main/java/org/apache/drill/exec/planner/sql/DrillOperatorTable.java x: 164 lines of code y: 25 # changes exec/java-exec/src/main/java/org/apache/drill/exec/planner/sql/DrillSqlOperator.java x: 125 lines of code y: 20 # changes exec/java-exec/src/main/java/org/apache/drill/exec/planner/sql/DrillSqlWorker.java x: 229 lines of code y: 70 # changes exec/java-exec/src/main/java/org/apache/drill/exec/planner/sql/ExpandingConcurrentMap.java x: 174 lines of code y: 6 # changes exec/java-exec/src/main/java/org/apache/drill/exec/planner/sql/TypeInferenceUtils.java x: 815 lines of code y: 24 # changes exec/java-exec/src/main/java/org/apache/drill/exec/planner/sql/conversion/DrillCalciteCatalogReader.java x: 104 lines of code y: 5 # changes exec/java-exec/src/main/java/org/apache/drill/exec/planner/sql/handlers/CreateFunctionHandler.java x: 197 lines of code y: 9 # changes exec/java-exec/src/main/java/org/apache/drill/exec/planner/sql/handlers/CreateTableHandler.java x: 208 lines of code y: 33 # changes exec/java-exec/src/main/java/org/apache/drill/exec/planner/sql/handlers/DefaultSqlHandler.java x: 498 lines of code y: 100 # changes exec/java-exec/src/main/java/org/apache/drill/exec/planner/sql/handlers/ExplainHandler.java x: 101 lines of code y: 24 # changes exec/java-exec/src/main/java/org/apache/drill/exec/planner/sql/handlers/FindLimit0Visitor.java x: 259 lines of code y: 14 # changes exec/java-exec/src/main/java/org/apache/drill/exec/planner/sql/handlers/MetastoreAnalyzeTableHandler.java x: 390 lines of code y: 10 # changes exec/java-exec/src/main/java/org/apache/drill/exec/planner/sql/handlers/SchemaHandler.java x: 339 lines of code y: 8 # changes exec/java-exec/src/main/java/org/apache/drill/exec/planner/sql/handlers/SqlHandlerUtil.java x: 174 lines of code y: 18 # changes exec/java-exec/src/main/java/org/apache/drill/exec/planner/sql/parser/CompoundIdentifierConverter.java x: 132 lines of code y: 28 # changes exec/java-exec/src/main/java/org/apache/drill/exec/planner/sql/parser/DrillCompoundIdentifier.java x: 111 lines of code y: 7 # changes exec/java-exec/src/main/java/org/apache/drill/exec/planner/sql/parser/SqlCreateTable.java x: 129 lines of code y: 18 # changes exec/java-exec/src/main/java/org/apache/drill/exec/planner/sql/parser/SqlDropView.java x: 73 lines of code y: 17 # changes exec/java-exec/src/main/java/org/apache/drill/exec/planner/sql/parser/SqlRefreshMetadata.java x: 86 lines of code y: 8 # changes exec/java-exec/src/main/java/org/apache/drill/exec/planner/sql/parser/SqlShowSchemas.java x: 59 lines of code y: 14 # changes exec/java-exec/src/main/java/org/apache/drill/exec/planner/sql/parser/UnsupportedOperatorsVisitor.java x: 397 lines of code y: 29 # changes exec/java-exec/src/main/java/org/apache/drill/exec/record/BatchSchema.java x: 147 lines of code y: 21 # changes exec/java-exec/src/main/java/org/apache/drill/exec/record/RecordBatchLoader.java x: 175 lines of code y: 44 # changes exec/java-exec/src/main/java/org/apache/drill/exec/record/RecordBatchSizer.java x: 656 lines of code y: 18 # changes exec/java-exec/src/main/java/org/apache/drill/exec/record/RecordIterator.java x: 299 lines of code y: 15 # changes exec/java-exec/src/main/java/org/apache/drill/exec/record/SchemaUtil.java x: 172 lines of code y: 17 # changes exec/java-exec/src/main/java/org/apache/drill/exec/record/SimpleVectorWrapper.java x: 82 lines of code y: 20 # changes exec/java-exec/src/main/java/org/apache/drill/exec/record/TypedFieldId.java x: 250 lines of code y: 17 # changes exec/java-exec/src/main/java/org/apache/drill/exec/record/VectorContainer.java x: 392 lines of code y: 63 # changes exec/java-exec/src/main/java/org/apache/drill/exec/record/WritableBatch.java x: 138 lines of code y: 27 # changes exec/java-exec/src/main/java/org/apache/drill/exec/record/selection/SelectionVector4Builder.java x: 20 lines of code y: 7 # changes exec/java-exec/src/main/java/org/apache/drill/exec/resolver/TypeCastRules.java x: 747 lines of code y: 43 # changes exec/java-exec/src/main/java/org/apache/drill/exec/resourcemgr/config/selectors/AclSelector.java x: 172 lines of code y: 3 # changes exec/java-exec/src/main/java/org/apache/drill/exec/rpc/user/QueryResultHandler.java x: 265 lines of code y: 33 # changes exec/java-exec/src/main/java/org/apache/drill/exec/rpc/user/UserClient.java x: 403 lines of code y: 41 # changes exec/java-exec/src/main/java/org/apache/drill/exec/rpc/user/UserRpcConfig.java x: 67 lines of code y: 20 # changes exec/java-exec/src/main/java/org/apache/drill/exec/rpc/user/UserSession.java x: 225 lines of code y: 31 # changes exec/java-exec/src/main/java/org/apache/drill/exec/server/Drillbit.java x: 459 lines of code y: 78 # changes exec/java-exec/src/main/java/org/apache/drill/exec/server/DrillbitContext.java x: 240 lines of code y: 49 # changes exec/java-exec/src/main/java/org/apache/drill/exec/server/options/FallbackOptionManager.java x: 36 lines of code y: 17 # changes exec/java-exec/src/main/java/org/apache/drill/exec/server/options/FragmentOptionManager.java x: 36 lines of code y: 11 # changes exec/java-exec/src/main/java/org/apache/drill/exec/server/options/OptionValue.java x: 265 lines of code y: 26 # changes exec/java-exec/src/main/java/org/apache/drill/exec/server/options/TypeValidators.java x: 271 lines of code y: 31 # changes exec/java-exec/src/main/java/org/apache/drill/exec/server/rest/DrillRestServer.java x: 255 lines of code y: 31 # changes exec/java-exec/src/main/java/org/apache/drill/exec/server/rest/DrillRoot.java x: 441 lines of code y: 28 # changes exec/java-exec/src/main/java/org/apache/drill/exec/server/rest/LogInLogOutResources.java x: 125 lines of code y: 7 # changes exec/java-exec/src/main/java/org/apache/drill/exec/server/rest/LogsResources.java x: 167 lines of code y: 10 # changes exec/java-exec/src/main/java/org/apache/drill/exec/server/rest/QueryResources.java x: 221 lines of code y: 30 # changes exec/java-exec/src/main/java/org/apache/drill/exec/server/rest/QueryWrapper.java x: 108 lines of code y: 35 # changes exec/java-exec/src/main/java/org/apache/drill/exec/server/rest/WebUserConnection.java x: 89 lines of code y: 14 # changes exec/java-exec/src/main/java/org/apache/drill/exec/server/rest/auth/DrillHttpSecurityHandlerProvider.java x: 152 lines of code y: 8 # changes exec/java-exec/src/main/java/org/apache/drill/exec/server/rest/profile/FragmentWrapper.java x: 261 lines of code y: 12 # changes exec/java-exec/src/main/java/org/apache/drill/exec/server/rest/profile/OperatorWrapper.java x: 345 lines of code y: 22 # changes exec/java-exec/src/main/java/org/apache/drill/exec/server/rest/profile/ProfileResources.java x: 463 lines of code y: 33 # changes exec/java-exec/src/main/java/org/apache/drill/exec/server/rest/profile/ProfileWrapper.java x: 276 lines of code y: 33 # changes exec/java-exec/src/main/java/org/apache/drill/exec/service/ServiceEngine.java x: 122 lines of code y: 27 # changes exec/java-exec/src/main/java/org/apache/drill/exec/store/AbstractRecordReader.java x: 64 lines of code y: 19 # changes exec/java-exec/src/main/java/org/apache/drill/exec/store/AbstractSchema.java x: 230 lines of code y: 39 # changes exec/java-exec/src/main/java/org/apache/drill/exec/store/ClassPathFileSystem.java x: 94 lines of code y: 12 # changes exec/java-exec/src/main/java/org/apache/drill/exec/store/ClassicConnectorLocator.java x: 171 lines of code y: 5 # changes exec/java-exec/src/main/java/org/apache/drill/exec/store/ColumnExplorer.java x: 320 lines of code y: 22 # changes exec/java-exec/src/main/java/org/apache/drill/exec/store/PluginHandle.java x: 118 lines of code y: 4 # changes exec/java-exec/src/main/java/org/apache/drill/exec/store/SchemaTreeProvider.java x: 79 lines of code y: 16 # changes exec/java-exec/src/main/java/org/apache/drill/exec/store/StoragePlugin.java x: 41 lines of code y: 29 # changes exec/java-exec/src/main/java/org/apache/drill/exec/store/TimedCallable.java x: 199 lines of code y: 5 # changes exec/java-exec/src/main/java/org/apache/drill/exec/store/dfs/DrillFSDataInputStream.java x: 227 lines of code y: 9 # changes exec/java-exec/src/main/java/org/apache/drill/exec/store/dfs/DrillFileSystem.java x: 628 lines of code y: 19 # changes exec/java-exec/src/main/java/org/apache/drill/exec/store/dfs/FileSelection.java x: 326 lines of code y: 45 # changes exec/java-exec/src/main/java/org/apache/drill/exec/store/dfs/FileSystemConfig.java x: 177 lines of code y: 21 # changes exec/java-exec/src/main/java/org/apache/drill/exec/store/dfs/FileSystemPlugin.java x: 331 lines of code y: 56 # changes exec/java-exec/src/main/java/org/apache/drill/exec/store/dfs/FormatPlugin.java x: 69 lines of code y: 25 # changes exec/java-exec/src/main/java/org/apache/drill/exec/store/dfs/WorkspaceSchemaFactory.java x: 764 lines of code y: 67 # changes exec/java-exec/src/main/java/org/apache/drill/exec/store/dfs/easy/EasyFormatPlugin.java x: 432 lines of code y: 69 # changes exec/java-exec/src/main/java/org/apache/drill/exec/store/dfs/easy/EasyGroupScan.java x: 351 lines of code y: 50 # changes exec/java-exec/src/main/java/org/apache/drill/exec/store/easy/json/JSONRecordReader.java x: 281 lines of code y: 50 # changes exec/java-exec/src/main/java/org/apache/drill/exec/store/easy/json/parser/JsonStructureParser.java x: 245 lines of code y: 13 # changes exec/java-exec/src/main/java/org/apache/drill/exec/store/easy/json/reader/BaseJsonProcessor.java x: 114 lines of code y: 12 # changes exec/java-exec/src/main/java/org/apache/drill/exec/store/ischema/InfoSchemaFilter.java x: 221 lines of code y: 13 # changes exec/java-exec/src/main/java/org/apache/drill/exec/store/ischema/InfoSchemaGroupScan.java x: 85 lines of code y: 21 # changes exec/java-exec/src/main/java/org/apache/drill/exec/store/ischema/InfoSchemaStoragePlugin.java x: 99 lines of code y: 29 # changes exec/java-exec/src/main/java/org/apache/drill/exec/store/ischema/Records.java x: 644 lines of code y: 17 # changes exec/java-exec/src/main/java/org/apache/drill/exec/store/mock/MockGroupScanPOP.java x: 184 lines of code y: 16 # changes exec/java-exec/src/main/java/org/apache/drill/exec/store/mock/MockSubScanPOP.java x: 57 lines of code y: 11 # changes exec/java-exec/src/main/java/org/apache/drill/exec/store/parquet/AbstractParquetGroupScan.java x: 510 lines of code y: 27 # changes exec/java-exec/src/main/java/org/apache/drill/exec/store/parquet/AbstractParquetScanBatchCreator.java x: 264 lines of code y: 19 # changes exec/java-exec/src/main/java/org/apache/drill/exec/store/parquet/BaseParquetMetadataProvider.java x: 488 lines of code y: 16 # changes exec/java-exec/src/main/java/org/apache/drill/exec/store/parquet/ParquetFormatPlugin.java x: 322 lines of code y: 61 # changes exec/java-exec/src/main/java/org/apache/drill/exec/store/parquet/ParquetGroupScan.java x: 250 lines of code y: 89 # changes exec/java-exec/src/main/java/org/apache/drill/exec/store/parquet/ParquetGroupScanStatistics.java x: 155 lines of code y: 10 # changes exec/java-exec/src/main/java/org/apache/drill/exec/store/parquet/ParquetReaderUtility.java x: 507 lines of code y: 31 # changes exec/java-exec/src/main/java/org/apache/drill/exec/store/parquet/ParquetRowGroupScan.java x: 95 lines of code y: 23 # changes exec/java-exec/src/main/java/org/apache/drill/exec/store/parquet/ParquetScanBatchCreator.java x: 46 lines of code y: 51 # changes exec/java-exec/src/main/java/org/apache/drill/exec/store/parquet/ParquetTableMetadataUtils.java x: 465 lines of code y: 21 # changes exec/java-exec/src/main/java/org/apache/drill/exec/store/parquet/columnreaders/AsyncPageReader.java x: 390 lines of code y: 18 # changes exec/java-exec/src/main/java/org/apache/drill/exec/store/parquet/columnreaders/ColumnReader.java x: 246 lines of code y: 24 # changes exec/java-exec/src/main/java/org/apache/drill/exec/store/parquet/columnreaders/NullableFixedByteAlignedReaders.java x: 377 lines of code y: 36 # changes exec/java-exec/src/main/java/org/apache/drill/exec/store/parquet/columnreaders/PageReader.java x: 560 lines of code y: 31 # changes exec/java-exec/src/main/java/org/apache/drill/exec/store/parquet/columnreaders/ParquetFixedWidthDictionaryReaders.java x: 347 lines of code y: 23 # changes exec/java-exec/src/main/java/org/apache/drill/exec/store/parquet/columnreaders/ParquetRecordReader.java x: 204 lines of code y: 47 # changes exec/java-exec/src/main/java/org/apache/drill/exec/store/parquet/columnreaders/ParquetSchema.java x: 124 lines of code y: 10 # changes exec/java-exec/src/main/java/org/apache/drill/exec/store/parquet/columnreaders/VarLenBinaryReader.java x: 233 lines of code y: 17 # changes exec/java-exec/src/main/java/org/apache/drill/exec/store/parquet/metadata/Metadata.java x: 546 lines of code y: 24 # changes exec/java-exec/src/main/java/org/apache/drill/exec/store/parquet2/DrillParquetReader.java x: 320 lines of code y: 48 # changes exec/java-exec/src/main/java/org/apache/drill/exec/store/schedule/BlockMapBuilder.java x: 205 lines of code y: 19 # changes exec/java-exec/src/main/java/org/apache/drill/exec/store/sys/SystemTableScan.java x: 142 lines of code y: 21 # changes exec/java-exec/src/main/java/org/apache/drill/exec/testing/ExecutionControls.java x: 137 lines of code y: 16 # changes exec/java-exec/src/main/java/org/apache/drill/exec/util/BatchPrinter.java x: 109 lines of code y: 17 # changes exec/java-exec/src/main/java/org/apache/drill/exec/util/ImpersonationUtil.java x: 161 lines of code y: 14 # changes exec/java-exec/src/main/java/org/apache/drill/exec/util/MemoryAllocationUtilities.java x: 63 lines of code y: 12 # changes exec/java-exec/src/main/java/org/apache/drill/exec/util/VectorUtil.java x: 186 lines of code y: 30 # changes exec/java-exec/src/main/java/org/apache/drill/exec/util/filereader/BufferedDirectBufInputStream.java x: 270 lines of code y: 10 # changes exec/java-exec/src/main/java/org/apache/drill/exec/vector/complex/fn/BasicJsonOutput.java x: 429 lines of code y: 7 # changes exec/java-exec/src/main/java/org/apache/drill/exec/work/WorkManager.java x: 330 lines of code y: 55 # changes exec/java-exec/src/main/java/org/apache/drill/exec/work/batch/IncomingBuffers.java x: 94 lines of code y: 18 # changes exec/java-exec/src/main/java/org/apache/drill/exec/work/batch/SpoolingRawBatchBuffer.java x: 402 lines of code y: 23 # changes exec/java-exec/src/main/java/org/apache/drill/exec/work/batch/UnlimitedRawBatchBuffer.java x: 112 lines of code y: 33 # changes exec/java-exec/src/main/java/org/apache/drill/exec/work/filter/RuntimeFilterSink.java x: 220 lines of code y: 7 # changes exec/java-exec/src/main/java/org/apache/drill/exec/work/foreman/Foreman.java x: 525 lines of code y: 118 # changes exec/java-exec/src/main/java/org/apache/drill/exec/work/foreman/FragmentsRunner.java x: 211 lines of code y: 8 # changes exec/java-exec/src/main/java/org/apache/drill/exec/work/foreman/QueryManager.java x: 439 lines of code y: 52 # changes exec/java-exec/src/main/java/org/apache/drill/exec/work/foreman/rm/ThrottledResourceManager.java x: 209 lines of code y: 6 # changes exec/java-exec/src/main/java/org/apache/drill/exec/work/fragment/NonRootFragmentManager.java x: 26 lines of code y: 25 # changes exec/java-exec/src/main/java/org/apache/drill/exec/work/metadata/MetadataProvider.java x: 459 lines of code y: 17 # changes exec/java-exec/src/main/java/org/apache/drill/exec/work/metadata/ServerMetaProvider.java x: 128 lines of code y: 9 # changes exec/jdbc/src/main/java/org/apache/drill/jdbc/impl/DrillConnectionImpl.java x: 525 lines of code y: 30 # changes exec/jdbc/src/main/java/org/apache/drill/jdbc/impl/DrillCursor.java x: 249 lines of code y: 25 # changes exec/jdbc/src/main/java/org/apache/drill/jdbc/impl/DrillDatabaseMetaDataImpl.java x: 1387 lines of code y: 18 # changes exec/jdbc/src/main/java/org/apache/drill/jdbc/impl/DrillMetaImpl.java x: 862 lines of code y: 12 # changes exec/jdbc/src/main/java/org/apache/drill/jdbc/impl/DrillResultSetImpl.java x: 1077 lines of code y: 35 # changes exec/memory/base/src/main/java/io/netty/buffer/DrillBuf.java x: 770 lines of code y: 21 # changes exec/memory/base/src/main/java/org/apache/drill/exec/memory/BaseAllocator.java x: 596 lines of code y: 17 # changes exec/rpc/src/main/java/org/apache/drill/exec/rpc/BasicClient.java x: 292 lines of code y: 13 # changes exec/rpc/src/main/java/org/apache/drill/exec/rpc/BasicServer.java x: 162 lines of code y: 11 # changes exec/vector/src/main/codegen/templates/BasicTypeHelper.java x: 584 lines of code y: 16 # changes exec/vector/src/main/codegen/templates/NullableValueVectors.java x: 651 lines of code y: 28 # changes exec/vector/src/main/codegen/templates/UnionVector.java x: 480 lines of code y: 20 # changes exec/vector/src/main/java/org/apache/drill/exec/expr/fn/impl/ByteFunctionHelpers.java x: 135 lines of code y: 6 # changes exec/vector/src/main/java/org/apache/drill/exec/record/metadata/schema/parser/SchemaVisitor.java x: 345 lines of code y: 6 # changes exec/vector/src/main/java/org/apache/drill/exec/util/DecimalUtility.java x: 205 lines of code y: 12 # changes exec/vector/src/main/java/org/apache/drill/exec/vector/BitVector.java x: 369 lines of code y: 21 # changes exec/vector/src/main/java/org/apache/drill/exec/vector/accessor/reader/ArrayReaderImpl.java x: 234 lines of code y: 8 # changes exec/vector/src/main/java/org/apache/drill/exec/vector/complex/AbstractMapVector.java x: 211 lines of code y: 15 # changes exec/vector/src/main/java/org/apache/drill/exec/vector/complex/BaseRepeatedValueVector.java x: 262 lines of code y: 16 # changes exec/vector/src/main/java/org/apache/drill/exec/vector/complex/ListVector.java x: 324 lines of code y: 15 # changes exec/vector/src/main/java/org/apache/drill/exec/vector/complex/RepeatedListVector.java x: 337 lines of code y: 16 # changes exec/vector/src/main/java/org/apache/drill/exec/vector/complex/RepeatedMapVector.java x: 140 lines of code y: 19 # changes exec/vector/src/main/java/org/apache/drill/exec/vector/complex/impl/ComplexWriterImpl.java x: 138 lines of code y: 6 # changes logical/src/main/java/org/apache/drill/common/expression/ExpressionStringBuilder.java x: 291 lines of code y: 9 # changes logical/src/main/java/org/apache/drill/common/expression/SchemaPath.java x: 237 lines of code y: 18 # changes logical/src/main/java/org/apache/drill/common/expression/ValueExpressions.java x: 534 lines of code y: 12 # changes logical/src/main/java/org/apache/drill/common/logical/StoragePluginConfig.java x: 95 lines of code y: 13 # changes metastore/metastore-api/src/main/java/org/apache/drill/metastore/components/tables/BasicTablesRequests.java x: 404 lines of code y: 7 # changes metastore/rdbms-metastore/src/main/java/org/apache/drill/metastore/rdbms/components/tables/TablesMetadataMapper.java x: 488 lines of code y: 2 # changes exec/jdbc-all/src/main/resources/core-site.xml x: 11 lines of code y: 1 # changes drill-yarn/src/main/java/org/apache/drill/yarn/core/ClusterDef.java x: 149 lines of code y: 2 # changes exec/java-exec/src/main/resources/rest/profile/profile.ftl x: 646 lines of code y: 51 # changes contrib/storage-http/src/main/java/org/apache/drill/exec/store/http/HttpStoragePluginConfig.java x: 280 lines of code y: 13 # changes contrib/storage-http/src/main/java/org/apache/drill/exec/store/http/HttpPaginatorConfig.java x: 245 lines of code y: 5 # changes contrib/udfs/src/main/java/org/apache/drill/exec/udfs/DistributionFunctions.java x: 272 lines of code y: 3 # changes exec/java-exec/src/main/codegen/templates/MedianFunctions.java x: 63 lines of code y: 1 # changes common/src/main/java/org/apache/drill/common/util/JacksonUtils.java x: 19 lines of code y: 1 # changes exec/java-exec/src/main/java/org/apache/drill/exec/rpc/control/ControlTunnel.java x: 366 lines of code y: 15 # changes contrib/format-excel/src/main/java/org/apache/drill/exec/store/excel/ExcelBatchReader.java x: 689 lines of code y: 23 # changes exec/java-exec/src/main/java/org/apache/drill/exec/server/rest/WebServer.java x: 354 lines of code y: 42 # changes exec/java-exec/src/main/java/org/apache/drill/exec/store/parquet/ParquetRecordWriter.java x: 651 lines of code y: 48 # changes exec/java-exec/src/main/java/org/apache/parquet/hadoop/ParquetColumnChunkPageWriteStore.java x: 410 lines of code y: 10 # changes contrib/udfs/src/main/java/org/apache/drill/exec/udfs/DNSFunctions.java x: 186 lines of code y: 1 # changes contrib/udfs/src/main/java/org/apache/drill/exec/udfs/DNSUtils.java x: 133 lines of code y: 1 # changes contrib/storage-googlesheets/src/main/java/org/apache/drill/exec/store/googlesheets/GoogleSheetsBatchReader.java x: 302 lines of code y: 5 # changes exec/java-exec/src/main/java/org/apache/drill/exec/physical/impl/join/JoinUtils.java x: 259 lines of code y: 24 # changes exec/java-exec/src/main/java/org/apache/drill/exec/physical/base/AbstractPhysicalVisitor.java x: 193 lines of code y: 34 # changes exec/java-exec/src/main/java/org/apache/drill/exec/physical/base/PhysicalVisitor.java x: 72 lines of code y: 32 # changes exec/java-exec/src/main/java/org/apache/drill/exec/physical/impl/common/HashTable.java x: 42 lines of code y: 24 # changes exec/java-exec/src/main/java/org/apache/drill/exec/physical/impl/setop/HashSetOpProbeTemplate.java x: 73 lines of code y: 1 # changes contrib/format-access/src/main/java/org/apache/drill/exec/store/msaccess/MSAccessBatchReader.java x: 338 lines of code y: 2 # changes contrib/storage-googlesheets/src/main/java/org/apache/drill/exec/store/googlesheets/GoogleSheetsBatchWriter.java x: 554 lines of code y: 2 # changes contrib/storage-googlesheets/src/main/java/org/apache/drill/exec/store/googlesheets/utils/GoogleSheetsUtils.java x: 382 lines of code y: 4 # changes common/src/main/java/org/apache/drill/common/exceptions/UserException.java x: 317 lines of code y: 25 # changes exec/java-exec/src/main/java/org/apache/drill/exec/planner/sql/handlers/DescribeTableHandler.java x: 123 lines of code y: 21 # changes exec/java-exec/src/main/java/org/apache/drill/exec/planner/sql/handlers/ShowTablesHandler.java x: 93 lines of code y: 20 # changes exec/java-exec/src/main/java/org/apache/drill/exec/planner/sql/handlers/SqlHandlerConfig.java x: 89 lines of code y: 10 # changes exec/java-exec/src/main/java/org/apache/drill/exec/planner/sql/parser/SqlSchema.java x: 364 lines of code y: 7 # changes contrib/storage-splunk/src/main/java/org/apache/drill/exec/store/splunk/SplunkBatchWriter.java x: 257 lines of code y: 1 # changes exec/java-exec/src/main/java/org/apache/drill/exec/store/AbstractStoragePlugin.java x: 78 lines of code y: 32 # changes contrib/format-deltalake/src/main/java/org/apache/drill/exec/store/delta/snapshot/DeltaSnapshot.java x: 6 lines of code y: 1 # changes contrib/storage-drill/src/main/java/org/apache/drill/exec/store/drill/plugin/DrillGroupScan.java x: 116 lines of code y: 1 # changes contrib/storage-drill/src/main/java/org/apache/drill/exec/store/drill/plugin/schema/DrillPluginSchema.java x: 104 lines of code y: 1 # changes exec/java-exec/src/main/java/org/apache/drill/exec/store/dfs/BoxFileSystem.java x: 281 lines of code y: 1 # changes exec/java-exec/src/main/java/org/apache/drill/exec/store/dfs/FileSystemSchemaFactory.java x: 142 lines of code y: 29 # changes contrib/format-deltalake/src/main/java/org/apache/drill/exec/store/delta/format/DeltaFormatPlugin.java x: 177 lines of code y: 1 # changes contrib/format-deltalake/src/main/java/org/apache/drill/exec/store/delta/plan/DrillExprToDeltaTranslator.java x: 206 lines of code y: 1 # changes exec/java-exec/src/main/java/org/apache/drill/exec/expr/StatisticsProvider.java x: 274 lines of code y: 6 # changes exec/java-exec/src/main/java/org/apache/drill/exec/physical/base/AbstractGroupScanWithMetadata.java x: 741 lines of code y: 20 # changes exec/java-exec/src/main/java/org/apache/drill/exec/store/parquet/FilterEvaluatorUtils.java x: 126 lines of code y: 11 # changes exec/java-exec/src/main/codegen/templates/DateIntervalFunctionTemplates/Extract.java x: 123 lines of code y: 12 # changes contrib/format-pcapng/src/main/java/org/apache/drill/exec/store/pcapng/PcapngBatchReader.java x: 199 lines of code y: 3 # changes exec/java-exec/src/main/java/org/apache/drill/exec/oauth/TokenRegistry.java x: 9 lines of code y: 2 # changes exec/java-exec/src/main/java/org/apache/drill/exec/server/rest/StorageResources.java x: 371 lines of code y: 44 # changes exec/java-exec/src/main/resources/rest/storage/update.ftl x: 215 lines of code y: 22 # changes exec/java-exec/src/main/resources/rest/generic.ftl x: 92 lines of code y: 22 # changes contrib/storage-jdbc/src/main/java/org/apache/drill/exec/store/jdbc/CapitalizingJdbcSchema.java x: 188 lines of code y: 7 # changes contrib/storage-jdbc/src/main/java/org/apache/drill/exec/store/jdbc/JdbcPrel.java x: 82 lines of code y: 17 # changes contrib/storage-jdbc/src/main/java/org/apache/drill/exec/store/jdbc/JdbcRecordWriter.java x: 328 lines of code y: 5 # changes protocol/src/main/protobuf/UserBitShared.proto x: 316 lines of code y: 72 # changes contrib/storage-kafka/src/main/java/org/apache/drill/exec/store/kafka/decoders/JsonMessageReader.java x: 120 lines of code y: 8 # changes exec/java-exec/src/main/java/org/apache/drill/exec/store/easy/json/loader/JsonLoaderImpl.java x: 344 lines of code y: 16 # changes exec/java-exec/src/main/java/org/apache/drill/exec/planner/cost/DrillRelMdDistinctRowCount.java x: 278 lines of code y: 18 # changes exec/java-exec/src/main/java/org/apache/drill/exec/planner/cost/DrillRelMdSelectivity.java x: 370 lines of code y: 13 # changes contrib/format-sas/src/main/java/org/apache/drill/exec/store/sas/SasBatchReader.java x: 368 lines of code y: 4 # changes contrib/udfs/src/main/java/org/apache/drill/exec/udfs/NetworkFunctions.java x: 336 lines of code y: 4 # changes contrib/udfs/src/main/java/org/apache/drill/exec/udfs/PhoneticFunctions.java x: 231 lines of code y: 3 # changes exec/java-exec/src/main/codegen/templates/Decimal/CastDecimalVarchar.java x: 41 lines of code y: 12 # changes exec/java-exec/src/main/java/org/apache/drill/exec/expr/fn/impl/DateTypeFunctions.java x: 465 lines of code y: 23 # changes exec/java-exec/src/main/java/org/apache/drill/exec/expr/fn/impl/ParseQueryFunction.java x: 115 lines of code y: 5 # changes exec/java-exec/src/main/java/org/apache/drill/exec/expr/fn/impl/TDigestFunctions.java x: 998 lines of code y: 5 # changes exec/java-exec/src/main/java/org/apache/drill/exec/physical/impl/WriterRecordBatch.java x: 175 lines of code y: 37 # changes exec/java-exec/src/main/java/org/apache/drill/exec/store/parquet/metadata/Metadata_V2.java x: 335 lines of code y: 5 # changes exec/java-exec/src/main/java/org/apache/drill/exec/planner/physical/visitor/PrelVisualizerVisitor.java x: 194 lines of code y: 7 # changes logical/src/main/java/org/apache/drill/common/logical/FormatPluginConfig.java x: 7 lines of code y: 5 # changes exec/java-exec/src/main/java/org/apache/drill/exec/store/parquet/columnreaders/NullableColumnReader.java x: 203 lines of code y: 17 # changes exec/vector/src/main/java/org/apache/drill/exec/util/Text.java x: 390 lines of code y: 4 # changes exec/java-exec/src/main/java/org/apache/drill/exec/record/DeadBuf.java x: 752 lines of code y: 7 # changes contrib/storage-http/src/main/java/org/apache/drill/exec/store/http/HttpPushDownListener.java x: 129 lines of code y: 5 # changes contrib/storage-googlesheets/src/main/java/org/apache/drill/exec/store/googlesheets/GoogleSheetsStoragePluginConfig.java x: 234 lines of code y: 2 # changes exec/java-exec/src/main/java/org/apache/drill/exec/expr/fn/impl/RegexpUtil.java x: 292 lines of code y: 5 # changes common/src/main/java/org/apache/drill/common/types/Types.java x: 710 lines of code y: 55 # changes contrib/storage-hive/core/src/main/java/org/apache/drill/exec/planner/sql/logical/ConvertHiveParquetScanToDrillParquetScan.java x: 169 lines of code y: 20 # changes exec/java-exec/src/main/codegen/includes/parserImpls.ftl x: 948 lines of code y: 33 # changes exec/java-exec/src/main/java/org/apache/drill/exec/planner/logical/DrillFilterJoinRules.java x: 260 lines of code y: 6 # changes exec/java-exec/src/main/java/org/apache/drill/exec/planner/logical/DrillMergeProjectRule.java x: 129 lines of code y: 13 # changes exec/java-exec/src/main/java/org/apache/drill/exec/planner/logical/ReduceAndSimplifyExpressionsRules.java x: 83 lines of code y: 1 # changes exec/java-exec/src/main/resources/rest/index.ftl x: 554 lines of code y: 24 # changes exec/java-exec/src/main/java/org/apache/drill/exec/planner/logical/DrillTable.java x: 136 lines of code y: 30 # changes exec/java-exec/src/main/java/org/apache/drill/exec/planner/logical/DynamicDrillTable.java x: 27 lines of code y: 15 # changes contrib/native/client/src/include/drill/recordBatch.hpp x: 708 lines of code y: 19 # changes exec/java-exec/src/main/java/org/apache/drill/exec/physical/impl/project/ProjectRecordBatch.java x: 291 lines of code y: 87 # changes exec/java-exec/src/main/java/org/apache/drill/exec/rpc/data/DataServer.java x: 87 lines of code y: 24 # changes exec/java-exec/src/main/java/org/apache/drill/exec/record/AbstractRecordBatch.java x: 191 lines of code y: 49 # changes exec/java-exec/src/main/java/org/apache/drill/exec/store/easy/json/config/JsonConfigOptions.java x: 164 lines of code y: 1 # changes exec/java-exec/src/main/java/org/apache/drill/exec/physical/impl/scan/ReaderState.java x: 141 lines of code y: 9 # changes contrib/storage-mongo/src/main/java/org/apache/drill/exec/store/mongo/MongoStoragePluginConfig.java x: 126 lines of code y: 13 # changes logical/src/main/java/org/apache/drill/common/logical/OAuthConfig.java x: 146 lines of code y: 1 # changes exec/java-exec/src/main/java/org/apache/drill/exec/compile/bytecode/ReplacingBasicValue.java x: 248 lines of code y: 6 # changes exec/java-exec/src/main/java/org/apache/drill/exec/expr/fn/MethodGrabbingVisitor.java x: 62 lines of code y: 8 # changes exec/java-exec/src/main/java/org/apache/drill/exec/physical/impl/validate/BatchValidator.java x: 425 lines of code y: 17 # changes exec/java-exec/src/main/java/org/apache/drill/exec/physical/resultSet/impl/SingleVectorState.java x: 200 lines of code y: 6 # changes exec/java-exec/src/main/java/org/apache/drill/exec/store/RecordReader.java x: 26 lines of code y: 17 # changes exec/java-exec/src/main/java/org/apache/drill/exec/store/easy/json/JSONFormatPlugin.java x: 187 lines of code y: 38 # changes exec/vector/src/main/java/org/apache/drill/exec/record/metadata/AbstractColumnMetadata.java x: 257 lines of code y: 10 # changes exec/vector/src/main/java/org/apache/drill/exec/vector/accessor/writer/AbstractTupleWriter.java x: 329 lines of code y: 16 # changes exec/vector/src/main/codegen/templates/HolderReaderImpl.java x: 280 lines of code y: 11 # changes exec/java-exec/src/main/java/org/apache/drill/exec/store/StoragePluginRegistry.java x: 74 lines of code y: 40 # changes exec/java-exec/src/main/java/org/apache/drill/exec/store/ischema/InfoSchemaRecordGenerator.java x: 150 lines of code y: 15 # changes exec/java-exec/src/main/java/org/apache/drill/exec/planner/sql/DrillCalciteSqlSumEmptyIsZeroAggFunctionWrapper.java x: 125 lines of code y: 1 # changes contrib/format-image/src/main/java/org/apache/drill/exec/store/image/GenericMetadataReader.java x: 346 lines of code y: 2 # changes exec/java-exec/src/main/java/org/apache/drill/exec/store/easy/text/TextFormatPlugin.java x: 148 lines of code y: 48 # changes exec/java-exec/src/main/java/org/apache/drill/exec/store/easy/text/reader/CompliantTextBatchReader.java x: 246 lines of code y: 9 # changes exec/java-exec/src/main/java/org/apache/drill/exec/store/easy/text/reader/TextReader.java x: 321 lines of code y: 4 # changes exec/java-exec/src/main/java/org/apache/drill/exec/store/parquet/columnreaders/FixedByteAlignedReader.java x: 144 lines of code y: 22 # changes exec/java-exec/src/main/java/org/apache/drill/exec/physical/impl/validate/IteratorValidatorBatchIterator.java x: 258 lines of code y: 34 # changes exec/java-exec/src/main/java/org/apache/drill/exec/store/parquet/ParquetFormatConfig.java x: 164 lines of code y: 11 # changes exec/java-exec/src/main/java/org/apache/drill/exec/physical/impl/scan/ScanOperatorEvents.java x: 7 lines of code y: 3 # changes exec/java-exec/src/main/java/org/apache/drill/exec/physical/base/PhysicalOperator.java x: 45 lines of code y: 17 # changes exec/java-exec/src/main/java/org/apache/drill/exec/work/fragment/FragmentExecutor.java x: 372 lines of code y: 69 # changes exec/java-exec/src/main/java/org/apache/drill/exec/physical/impl/unorderedreceiver/UnorderedReceiverBatch.java x: 226 lines of code y: 33 # changes exec/java-exec/src/main/java/org/apache/drill/exec/rpc/control/Controller.java x: 30 lines of code y: 10 # changes exec/java-exec/src/main/java/org/apache/drill/exec/rpc/user/UserServer.java x: 388 lines of code y: 50 # changes exec/java-exec/src/main/java/org/apache/drill/exec/store/easy/json/JsonStatisticsRecordWriter.java x: 156 lines of code y: 7 # changes exec/java-exec/src/main/java/org/apache/drill/exec/work/batch/ControlMessageHandler.java x: 199 lines of code y: 16 # changes exec/java-exec/src/main/resources/rest/storage/list.ftl x: 278 lines of code y: 15 # changes exec/java-exec/src/main/java/org/apache/drill/exec/store/parquet/columnreaders/FixedWidthRepeatedReader.java x: 165 lines of code y: 17 # changes exec/java-exec/src/main/java/org/apache/drill/exec/store/parquet/columnreaders/VarLenColumnBulkInput.java x: 430 lines of code y: 6 # changes exec/java-exec/src/main/java/org/apache/drill/exec/server/RemoteServiceSet.java x: 21 lines of code y: 12 # changes drill-yarn/src/main/java/org/apache/drill/yarn/core/DfsFacade.java x: 221 lines of code y: 2 # changes drill-yarn/src/main/java/org/apache/drill/yarn/core/DrillOnYarnConfig.java x: 465 lines of code y: 3 # changes exec/java-exec/src/main/java/org/apache/drill/exec/planner/physical/ScanPrel.java x: 110 lines of code y: 30 # changes exec/java-exec/src/main/resources/rest/profile/list.ftl x: 229 lines of code y: 21 # changes exec/java-exec/src/main/codegen/templates/MathFunctions.java x: 199 lines of code y: 15 # changes exec/java-exec/src/main/java/org/apache/drill/exec/expr/fn/impl/BitFunctions.java x: 39 lines of code y: 15 # changes exec/java-exec/src/main/codegen/templates/Decimal/DecimalFunctions.java x: 402 lines of code y: 25 # changes exec/java-exec/src/main/java/org/apache/drill/exec/expr/fn/impl/StatisticsAggrFunctions.java x: 5008 lines of code y: 3 # changes exec/java-exec/src/main/resources/rest/query/query.ftl x: 189 lines of code y: 25 # changes contrib/format-pcapng/src/main/java/org/apache/drill/exec/store/pcap/decoder/TcpSession.java x: 198 lines of code y: 1 # changes exec/java-exec/src/main/java/org/apache/parquet/hadoop/ParquetFileWriter.java x: 1108 lines of code y: 1 # changes exec/java-exec/src/main/java/org/apache/drill/exec/server/rest/stream/StreamingHttpConnection.java x: 173 lines of code y: 2 # changes contrib/format-pcapng/src/main/java/org/apache/drill/exec/store/pcapng/PcapColumn.java x: 746 lines of code y: 1 # changes exec/vector/src/main/java/org/apache/drill/exec/vector/accessor/reader/AbstractScalarReader.java x: 207 lines of code y: 7 # changes exec/vector/src/main/java/org/apache/drill/exec/vector/accessor/writer/NullableScalarWriter.java x: 239 lines of code y: 16 # changes contrib/format-image/src/main/java/org/apache/drill/exec/store/image/ImageBatchReader.java x: 338 lines of code y: 1 # changes dev-support/formatter/eclipse_formatter_apache.xml x: 269 lines of code y: 1 # changes contrib/native/client/example/querySubmitter.cpp x: 520 lines of code y: 29 # changes contrib/native/client/src/include/drill/common.hpp x: 149 lines of code y: 28 # changes exec/java-exec/src/main/java/org/apache/drill/exec/store/base/filter/FilterPushDownUtils.java x: 209 lines of code y: 1 # changes exec/java-exec/src/main/java/org/apache/drill/exec/physical/impl/materialize/RecordMaterializer.java x: 8 lines of code y: 6 # changes exec/java-exec/src/main/java/org/apache/drill/exec/record/AbstractSingleRecordBatch.java x: 25 lines of code y: 33 # changes exec/java-exec/src/main/java/org/apache/drill/exec/rpc/user/UserResultsListener.java x: 11 lines of code y: 13 # changes exec/java-exec/src/main/java/org/apache/drill/exec/work/user/UserWorker.java x: 94 lines of code y: 21 # changes exec/vector/src/main/java/org/apache/drill/exec/expr/fn/impl/DateUtility.java x: 668 lines of code y: 8 # changes exec/java-exec/src/main/java/org/apache/drill/exec/physical/impl/aggregate/StreamingAggTemplate.java x: 386 lines of code y: 31 # changes exec/java-exec/src/main/java/org/apache/drill/exec/physical/impl/xsort/ExternalSortBatch.java x: 306 lines of code y: 80 # changes exec/java-exec/src/main/resources/rest/static/js/graph.js x: 296 lines of code y: 7 # changes metastore/metastore-api/src/main/java/org/apache/drill/metastore/components/tables/TableMetadataUnit.java x: 451 lines of code y: 4 # changes metastore/rdbms-metastore/src/main/resources/db/changelog/changes/initial_ddls.yaml x: 373 lines of code y: 1 # changes exec/java-exec/src/main/java/org/apache/drill/exec/physical/impl/scan/v3/schema/ProjectedColumn.java x: 138 lines of code y: 1 # changes contrib/storage-http/src/main/java/org/apache/drill/exec/store/http/HttpAPIConfig.java x: 452 lines of code y: 1 # changes exec/java-exec/src/main/java/org/apache/drill/exec/physical/impl/partitionsender/Partitioner.java x: 29 lines of code y: 16 # changes exec/java-exec/src/main/java/org/apache/drill/exec/store/easy/json/StatisticsCollectorImpl.java x: 313 lines of code y: 2 # changes exec/java-exec/src/main/java/org/apache/drill/exec/physical/resultSet/impl/TupleState.java x: 451 lines of code y: 7 # changes contrib/storage-hive/core/src/main/java/org/apache/drill/exec/store/hive/HiveScan.java x: 249 lines of code y: 29 # changes exec/java-exec/src/main/java/org/apache/drill/exec/opt/BasicOptimizer.java x: 185 lines of code y: 31 # changes exec/java-exec/src/main/codegen/templates/ComparisonFunctions.java x: 353 lines of code y: 14 # changes exec/java-exec/src/main/java/org/apache/drill/exec/planner/PartitionDescriptor.java x: 27 lines of code y: 13 # changes logical/src/main/java/org/apache/drill/common/expression/visitors/AggregateChecker.java x: 181 lines of code y: 6 # changes logical/src/main/java/org/apache/drill/common/expression/visitors/ExpressionValidator.java x: 197 lines of code y: 6 # changes exec/vector/src/main/java/org/apache/drill/exec/vector/accessor/ScalarWriter.java x: 6 lines of code y: 10 # changes exec/java-exec/src/main/java/org/apache/drill/exec/rpc/data/DataRpcConfig.java x: 31 lines of code y: 12 # changes exec/java-exec/src/main/java/org/apache/drill/exec/work/batch/BaseRawBatchBuffer.java x: 182 lines of code y: 11 # changes protocol/src/main/protobuf/BitControl.proto x: 107 lines of code y: 19 # changes protocol/src/main/protobuf/User.proto x: 627 lines of code y: 27 # changes exec/java-exec/src/main/java/org/apache/drill/exec/store/SchemaFactory.java x: 7 lines of code y: 11 # changes exec/java-exec/src/main/java/org/apache/drill/exec/store/sys/SystemTablePlugin.java x: 77 lines of code y: 18 # changes exec/java-exec/src/main/java/org/apache/drill/exec/physical/impl/SingleSenderCreator.java x: 104 lines of code y: 33 # changes exec/java-exec/src/main/java/org/apache/drill/exec/physical/impl/aggregate/HashAggTemplate.java x: 1073 lines of code y: 63 # changes exec/java-exec/src/main/java/org/apache/drill/exec/physical/impl/flatten/FlattenRecordBatch.java x: 380 lines of code y: 54 # changes exec/java-exec/src/main/java/org/apache/drill/exec/physical/impl/producer/ProducerConsumerBatch.java x: 180 lines of code y: 29 # changes exec/java-exec/src/main/java/org/apache/drill/exec/physical/impl/sort/SortBatch.java x: 157 lines of code y: 39 # changes exec/java-exec/src/main/java/org/apache/drill/exec/record/RecordBatch.java x: 34 lines of code y: 31 # changes exec/java-exec/src/main/java/org/apache/drill/exec/physical/impl/BaseRootExec.java x: 151 lines of code y: 25 # changes exec/java-exec/src/main/java/org/apache/drill/exec/physical/impl/RootExec.java x: 7 lines of code y: 12 # changes exec/java-exec/src/main/java/org/apache/drill/exec/physical/impl/svremover/RemovingRecordBatch.java x: 68 lines of code y: 42 # changes exec/java-exec/src/main/java/org/apache/drill/exec/record/selection/SelectionVector4.java x: 122 lines of code y: 16 # changes exec/java-exec/src/main/java/org/apache/drill/exec/store/parquet/metadata/Metadata_V4.java x: 472 lines of code y: 6 # changes contrib/storage-hive/core/src/main/java/org/apache/drill/exec/expr/fn/HiveFuncHolder.java x: 183 lines of code y: 13 # changes exec/java-exec/src/main/java/org/apache/drill/exec/expr/fn/impl/MathFunctions.java x: 170 lines of code y: 16 # changes exec/java-exec/src/main/java/org/apache/drill/exec/physical/impl/aggregate/HashAggregator.java x: 36 lines of code y: 20 # changes exec/java-exec/src/main/java/org/apache/drill/exec/record/VectorAccessible.java x: 12 lines of code y: 11 # changes exec/java-exec/src/main/codegen/templates/TypeHelper.java x: 112 lines of code y: 32 # changes exec/vector/src/main/codegen/templates/AbstractFieldReader.java x: 104 lines of code y: 12 # changes exec/java-exec/src/main/java/org/apache/drill/exec/vector/complex/FieldIdUtil.java x: 238 lines of code y: 9 # changes exec/java-exec/src/main/java/org/apache/drill/exec/compile/MergeAdapter.java x: 200 lines of code y: 14 # changes exec/java-exec/src/main/java/org/apache/drill/exec/physical/impl/filter/FilterTemplate2.java x: 103 lines of code y: 17 # changes exec/java-exec/src/main/java/org/apache/drill/exec/physical/impl/trace/TraceRecordBatch.java x: 115 lines of code y: 22 # changes exec/vector/src/main/codegen/templates/FixedValueVectors.java x: 677 lines of code y: 24 # changes exec/vector/src/main/java/org/apache/drill/exec/vector/complex/AbstractRepeatedMapVector.java x: 403 lines of code y: 2 # changes exec/java-exec/src/main/codegen/templates/AggrTypeFunctions1.java x: 144 lines of code y: 13 # changes contrib/native/client/src/clientlib/drillClientImpl.cpp x: 2285 lines of code y: 52 # changes contrib/native/client/src/clientlib/drillClientImpl.hpp x: 488 lines of code y: 35 # changes exec/java-exec/src/main/java/org/apache/drill/exec/store/ischema/InfoSchemaTable.java x: 263 lines of code y: 18 # changes contrib/storage-hive/core/src/main/java/org/apache/drill/exec/store/hive/HiveScanBatchCreator.java x: 17 lines of code y: 12 # changes exec/java-exec/src/main/codegen/templates/VarCharAggrFunctions1.java x: 126 lines of code y: 14 # changes exec/java-exec/src/main/java/org/apache/drill/exec/store/parquet/metadata/Metadata_V3.java x: 352 lines of code y: 5 # changes exec/jdbc/src/main/java/org/apache/drill/jdbc/DrillPreparedStatement.java x: 4 lines of code y: 8 # changes exec/java-exec/src/main/java/org/apache/drill/exec/physical/impl/common/ChainedHashTable.java x: 252 lines of code y: 37 # changes exec/java-exec/src/main/java/org/apache/drill/exec/physical/base/Exchange.java x: 25 lines of code y: 11 # changes exec/java-exec/src/main/java/org/apache/drill/exec/expr/fn/impl/SimpleRepeatedFunctions.java x: 153 lines of code y: 11 # changes exec/java-exec/src/main/java/org/apache/drill/exec/store/pojo/PojoRecordReader.java x: 52 lines of code y: 19 # changes exec/jdbc/src/main/java/org/apache/drill/jdbc/DrillConnectionConfig.java x: 29 lines of code y: 15 # changes logical/src/main/antlr4/org/apache/drill/common/expression/parser/ExprParser.g4 x: 294 lines of code y: 1 # changes exec/java-exec/src/main/java/org/apache/drill/exec/planner/logical/DrillRel.java x: 8 lines of code y: 7 # changes exec/java-exec/src/main/java/org/apache/drill/exec/physical/impl/OutputMutator.java x: 14 lines of code y: 10 # changes exec/java-exec/src/main/java/org/apache/drill/exec/planner/physical/FilterPrel.java x: 58 lines of code y: 19 # changes exec/vector/src/main/java/org/apache/drill/exec/vector/accessor/reader/VectorAccessors.java x: 252 lines of code y: 2 # changes exec/java-exec/src/main/java/org/apache/drill/exec/server/options/OptionValidator.java x: 51 lines of code y: 16 # changes exec/java-exec/src/main/java/org/apache/drill/exec/physical/impl/svremover/Copier.java x: 9 lines of code y: 9 # changes exec/jdbc/src/main/java/org/apache/drill/jdbc/impl/DrillJdbc41Factory.java x: 138 lines of code y: 10 # changes exec/java-exec/src/main/java/org/apache/drill/exec/expr/fn/impl/Hash32Functions.java x: 323 lines of code y: 6 # changes contrib/native/client/src/include/drill/drillClient.hpp x: 430 lines of code y: 25 # changes exec/java-exec/src/main/java/org/apache/drill/exec/expr/fn/impl/Hash64FunctionsWithSeed.java x: 348 lines of code y: 9 # changes exec/java-exec/src/main/java/org/apache/drill/exec/server/options/OptionManager.java x: 19 lines of code y: 14 # changes exec/jdbc/src/main/java/org/apache/drill/jdbc/impl/TypeConvertingSqlAccessor.java x: 371 lines of code y: 8 # changes contrib/native/client/src/clientlib/metadata.cpp x: 1104 lines of code y: 6 # changes contrib/native/client/src/clientlib/recordBatch.cpp x: 472 lines of code y: 11 # changes contrib/native/client/src/clientlib/drillClient.cpp x: 274 lines of code y: 25 # changes contrib/native/client/src/clientlib/metadata.hpp x: 245 lines of code y: 3 # changes contrib/native/client/src/clientlib/y2038/time64.c x: 538 lines of code y: 3 # changes exec/java-exec/src/main/java/org/apache/drill/exec/work/fragment/RootFragmentManager.java x: 13 lines of code y: 15 # changes drill-yarn/src/main/java/org/apache/drill/yarn/appMaster/TaskState.java x: 428 lines of code y: 1 # changes drill-yarn/src/main/java/org/apache/drill/yarn/client/AMRunner.java x: 237 lines of code y: 1 # changes drill-yarn/src/main/java/org/apache/drill/yarn/client/FileUploader.java x: 350 lines of code y: 1 # changes exec/vector/src/main/java/org/apache/drill/exec/vector/ObjectVector.java x: 186 lines of code y: 9 # changes exec/jdbc/src/main/java/org/apache/drill/jdbc/proxy/InvocationReporterImpl.java x: 358 lines of code y: 2 # changes
164.0
# changes
  min: 1.0
  average: 6.8
  25th percentile: 2.0
  median: 4.0
  75th percentile: 8.0
  max: 164.0
0 5008.0
lines of code
min: 1.0 | average: 95.62 | 25th percentile: 23.0 | median: 50.0 | 75th percentile: 114.0 | max: 5008.0

Number of Contributors vs. Number of Changes: 3744 points

exec/java-exec/src/main/java/org/apache/drill/exec/store/mock/DateGen.java x: 3 # contributors y: 4 # changes contrib/storage-splunk/src/main/java/org/apache/drill/exec/store/splunk/SplunkBatchReader.java x: 2 # contributors y: 7 # changes contrib/storage-splunk/src/main/java/org/apache/drill/exec/store/splunk/SplunkGroupScan.java x: 2 # contributors y: 4 # changes contrib/storage-splunk/src/main/java/org/apache/drill/exec/store/splunk/SplunkPluginConfig.java x: 4 # contributors y: 10 # changes contrib/storage-splunk/src/main/java/org/apache/drill/exec/store/splunk/SplunkSchema.java x: 2 # contributors y: 3 # changes exec/java-exec/src/main/java/org/apache/drill/exec/physical/impl/join/HashJoinProbeTemplate.java x: 20 # contributors y: 36 # changes exec/java-exec/src/main/java/org/apache/drill/exec/store/easy/json/parser/ObjectParser.java x: 4 # contributors y: 7 # changes exec/java-exec/src/main/java/org/apache/drill/exec/server/options/SystemOptionManager.java x: 58 # contributors y: 164 # changes exec/java-exec/src/main/java/org/apache/drill/exec/store/parquet/ParquetReaderConfig.java x: 3 # contributors y: 3 # changes exec/java-exec/src/main/java/org/apache/drill/exec/store/parquet/columnreaders/ColumnReaderFactory.java x: 19 # contributors y: 30 # changes exec/java-exec/src/main/java/org/apache/drill/exec/store/parquet/columnreaders/ParquetToDrillTypeConverter.java x: 15 # contributors y: 23 # changes exec/java-exec/src/main/java/org/apache/drill/exec/store/parquet/metadata/FileMetadataCollector.java x: 4 # contributors y: 6 # changes contrib/storage-splunk/src/main/java/org/apache/drill/exec/store/splunk/SplunkConnection.java x: 4 # contributors y: 9 # changes tools/fmpp/src/main/java/org/apache/drill/fmpp/mojo/FMPPMojo.java x: 7 # contributors y: 9 # changes exec/java-exec/src/main/java/org/apache/drill/exec/expr/fn/impl/conv/JsonConvertFrom.java x: 10 # contributors y: 17 # changes exec/java-exec/src/main/java/org/apache/drill/exec/ops/AccountingDataTunnel.java x: 7 # contributors y: 8 # changes exec/java-exec/src/main/java/org/apache/drill/exec/ops/DataTunnelStatusHandler.java x: 2 # contributors y: 2 # changes exec/java-exec/src/main/java/org/apache/drill/exec/ops/SendingAccountor.java x: 6 # contributors y: 7 # changes exec/java-exec/src/main/java/org/apache/drill/exec/rpc/data/DataTunnel.java x: 13 # contributors y: 17 # changes exec/rpc/src/main/java/org/apache/drill/exec/rpc/AbstractRemoteConnection.java x: 4 # contributors y: 4 # changes exec/rpc/src/main/java/org/apache/drill/exec/rpc/RequestIdMap.java x: 8 # contributors y: 8 # changes exec/rpc/src/main/java/org/apache/drill/exec/rpc/RpcBus.java x: 10 # contributors y: 15 # changes exec/java-exec/src/main/java/org/apache/drill/exec/util/SecureRandomStringUtils.java x: 1 # contributors y: 1 # changes contrib/storage-hive/core/src/main/java/org/apache/drill/exec/store/hive/writers/HiveValueWriterFactory.java x: 3 # contributors y: 6 # changes exec/java-exec/src/main/java/org/apache/drill/exec/physical/impl/join/NestedLoopJoinBatch.java x: 23 # contributors y: 34 # changes contrib/storage-http/src/main/java/org/apache/drill/exec/store/http/util/SimpleHttp.java x: 6 # contributors y: 31 # changes contrib/format-xml/src/main/java/org/apache/drill/exec/store/xml/XMLReader.java x: 3 # contributors y: 14 # changes exec/memory/base/src/main/java/io/netty/buffer/PooledByteBufAllocatorL.java x: 6 # contributors y: 8 # changes exec/java-exec/src/main/java/org/apache/drill/exec/store/parquet/columnreaders/VarLenEntryDictionaryReader.java x: 5 # contributors y: 7 # changes exec/java-exec/src/main/java/org/apache/drill/exec/physical/impl/join/MergeJoinBatch.java x: 32 # contributors y: 78 # changes contrib/storage-hbase/src/main/java/org/apache/drill/exec/store/hbase/HBaseGroupScan.java x: 19 # contributors y: 38 # changes distribution/src/assemble/component.xml x: 12 # contributors y: 36 # changes exec/java-exec/src/main/java/org/apache/drill/exec/physical/impl/common/HashPartition.java x: 12 # contributors y: 16 # changes contrib/format-httpd/src/main/java/org/apache/drill/exec/store/httpd/HttpdLogBatchReader.java x: 5 # contributors y: 5 # changes contrib/format-maprdb/src/main/java/org/apache/drill/exec/planner/index/MapRDBStatistics.java x: 5 # contributors y: 6 # changes contrib/storage-hbase/src/main/java/org/apache/drill/exec/store/hbase/CompareFunctionsProcessor.java x: 9 # contributors y: 12 # changes contrib/storage-hbase/src/main/java/org/apache/drill/exec/store/hbase/HBaseFilterBuilder.java x: 13 # contributors y: 19 # changes contrib/storage-mongo/src/main/java/org/apache/drill/exec/store/mongo/MongoRecordReader.java x: 22 # contributors y: 35 # changes exec/java-exec/src/main/codegen/includes/vv_imports.ftl x: 12 # contributors y: 22 # changes exec/java-exec/src/main/codegen/templates/CastFunctionsSrcVarLen.java x: 9 # contributors y: 10 # changes exec/java-exec/src/main/codegen/templates/DateIntervalFunctionTemplates/ToDateTypeFunctions.java x: 8 # contributors y: 9 # changes exec/java-exec/src/main/codegen/templates/Decimal/CastVarCharDecimal.java x: 14 # contributors y: 21 # changes exec/java-exec/src/main/codegen/templates/SqlAccessors.java x: 12 # contributors y: 20 # changes exec/java-exec/src/main/java/org/apache/drill/exec/client/QuerySubmitter.java x: 13 # contributors y: 26 # changes exec/java-exec/src/main/java/org/apache/drill/exec/compile/JDKClassCompiler.java x: 9 # contributors y: 13 # changes exec/java-exec/src/main/java/org/apache/drill/exec/expr/fn/impl/MappifyUtility.java x: 11 # contributors y: 13 # changes exec/java-exec/src/main/java/org/apache/drill/exec/expr/fn/impl/StringFunctions.java x: 30 # contributors y: 48 # changes exec/java-exec/src/main/java/org/apache/drill/exec/planner/FileSystemPartitionDescriptor.java x: 13 # contributors y: 27 # changes exec/java-exec/src/main/java/org/apache/drill/exec/store/easy/text/reader/TextParsingSettings.java x: 5 # contributors y: 8 # changes exec/java-exec/src/main/java/org/apache/drill/exec/store/mock/MockStorageEngine.java x: 12 # contributors y: 23 # changes exec/java-exec/src/main/java/org/apache/drill/exec/vector/complex/fn/JsonReader.java x: 32 # contributors y: 46 # changes exec/vector/src/main/codegen/templates/ColumnAccessors.java x: 8 # contributors y: 19 # changes exec/vector/src/main/codegen/templates/VariableLengthVectors.java x: 17 # contributors y: 29 # changes exec/vector/src/main/java/org/apache/drill/exec/vector/ValueHolderHelper.java x: 6 # contributors y: 11 # changes contrib/format-hdf5/src/main/java/org/apache/drill/exec/store/hdf5/HDF5BatchReader.java x: 4 # contributors y: 11 # changes exec/java-exec/src/main/java/org/apache/drill/exec/physical/impl/scan/v3/schema/MutableTupleSchema.java x: 4 # contributors y: 5 # changes exec/java-exec/src/main/java/org/apache/drill/exec/physical/resultSet/impl/ColumnBuilder.java x: 6 # contributors y: 9 # changes exec/java-exec/src/main/java/org/apache/drill/exec/physical/resultSet/impl/ResultSetLoaderImpl.java x: 5 # contributors y: 14 # changes exec/vector/src/main/java/org/apache/drill/exec/record/metadata/ColumnMetadata.java x: 6 # contributors y: 18 # changes exec/vector/src/main/java/org/apache/drill/exec/vector/accessor/writer/AbstractArrayWriter.java x: 6 # contributors y: 12 # changes exec/vector/src/main/java/org/apache/drill/exec/vector/accessor/writer/ColumnWriterFactory.java x: 5 # contributors y: 10 # changes exec/vector/src/main/java/org/apache/drill/exec/vector/accessor/writer/MapWriter.java x: 5 # contributors y: 9 # changes exec/vector/src/main/java/org/apache/drill/exec/vector/accessor/writer/ScalarArrayWriter.java x: 5 # contributors y: 11 # changes exec/java-exec/src/main/java/org/apache/drill/exec/store/StoragePluginRegistryImpl.java x: 18 # contributors y: 28 # changes exec/java-exec/src/main/java/org/apache/parquet/hadoop/ColumnChunkIncReadStore.java x: 9 # contributors y: 11 # changes contrib/storage-hive/core/src/main/java/org/apache/drill/exec/store/hive/HiveStoragePlugin.java x: 15 # contributors y: 33 # changes exec/java-exec/src/main/java/org/apache/drill/exec/ssl/SSLConfigClient.java x: 7 # contributors y: 7 # changes exec/java-exec/src/main/java/org/apache/drill/exec/ssl/SSLConfigServer.java x: 8 # contributors y: 11 # changes common/src/main/java/org/apache/drill/common/KerberosUtil.java x: 6 # contributors y: 6 # changes common/src/main/java/org/apache/drill/common/config/DrillConfig.java x: 19 # contributors y: 36 # changes common/src/main/java/org/apache/drill/common/scanner/ClassPathScanner.java x: 10 # contributors y: 11 # changes contrib/format-maprdb/src/main/java/org/apache/drill/exec/planner/index/MapRDBFunctionalIndexInfo.java x: 3 # contributors y: 5 # changes contrib/format-maprdb/src/main/java/org/apache/drill/exec/planner/index/MapRDBIndexDescriptor.java x: 5 # contributors y: 4 # changes contrib/format-maprdb/src/main/java/org/apache/drill/exec/store/mapr/TableFormatPlugin.java x: 9 # contributors y: 9 # changes contrib/format-maprdb/src/main/java/org/apache/drill/exec/store/mapr/db/MapRDBFormatPlugin.java x: 8 # contributors y: 14 # changes contrib/format-maprdb/src/main/java/org/apache/drill/exec/store/mapr/db/MapRDBPushFilterIntoScan.java x: 9 # contributors y: 14 # changes contrib/format-maprdb/src/main/java/org/apache/drill/exec/store/mapr/db/MapRDBSubScan.java x: 8 # contributors y: 13 # changes contrib/format-maprdb/src/main/java/org/apache/drill/exec/store/mapr/db/json/CompareFunctionsProcessor.java x: 7 # contributors y: 11 # changes contrib/format-maprdb/src/main/java/org/apache/drill/exec/store/mapr/db/json/JsonTableGroupScan.java x: 12 # contributors y: 18 # changes contrib/format-maprdb/src/main/java/org/apache/drill/exec/store/mapr/db/json/MaprDBJsonRecordReader.java x: 14 # contributors y: 23 # changes contrib/format-maprdb/src/main/java/org/apache/drill/exec/store/mapr/db/json/OjaiFunctionsProcessor.java x: 6 # contributors y: 5 # changes contrib/format-maprdb/src/main/java/org/apache/drill/exec/store/mapr/db/json/ProjectionPassthroughVectorWriter.java x: 4 # contributors y: 3 # changes contrib/format-pdf/src/main/java/org/apache/drill/exec/store/pdf/PdfBatchReader.java x: 2 # contributors y: 6 # changes contrib/format-xml/src/main/java/org/apache/drill/exec/store/xml/XMLUtils.java x: 2 # contributors y: 5 # changes contrib/storage-hbase/src/main/java/org/apache/drill/exec/store/hbase/HBasePushFilterIntoScan.java x: 14 # contributors y: 16 # changes contrib/storage-hbase/src/main/java/org/apache/drill/exec/store/hbase/HBaseRecordReader.java x: 20 # contributors y: 39 # changes contrib/storage-hbase/src/main/java/org/apache/drill/exec/store/hbase/HBaseScanBatchCreator.java x: 12 # contributors y: 14 # changes contrib/storage-hbase/src/main/java/org/apache/drill/exec/store/hbase/HBaseSchemaFactory.java x: 13 # contributors y: 24 # changes contrib/storage-hbase/src/main/java/org/apache/drill/exec/store/hbase/HBaseStoragePlugin.java x: 13 # contributors y: 23 # changes contrib/storage-hbase/src/main/java/org/apache/drill/exec/store/hbase/HBaseStoragePluginConfig.java x: 8 # contributors y: 15 # changes contrib/storage-hbase/src/main/java/org/apache/drill/exec/store/hbase/HBaseSubScan.java x: 12 # contributors y: 19 # changes contrib/storage-hive/core/src/main/java/org/apache/drill/exec/expr/fn/HiveFunctionRegistry.java x: 10 # contributors y: 19 # changes contrib/storage-hive/core/src/main/java/org/apache/drill/exec/store/hive/HiveDrillNativeParquetRowGroupScan.java x: 6 # contributors y: 10 # changes contrib/storage-hive/core/src/main/java/org/apache/drill/exec/store/hive/HiveDrillNativeParquetScan.java x: 9 # contributors y: 18 # changes contrib/storage-hive/core/src/main/java/org/apache/drill/exec/store/hive/HiveMetadataProvider.java x: 9 # contributors y: 16 # changes contrib/storage-hive/core/src/main/java/org/apache/drill/exec/store/hive/HiveSubScan.java x: 7 # contributors y: 13 # changes contrib/storage-hive/core/src/main/java/org/apache/drill/exec/store/hive/HiveUtilities.java x: 15 # contributors y: 34 # changes contrib/storage-hive/core/src/main/java/org/apache/drill/exec/store/hive/schema/DrillHiveViewTable.java x: 7 # contributors y: 10 # changes contrib/storage-hive/core/src/main/java/org/apache/drill/exec/store/hive/schema/HiveSchemaFactory.java x: 14 # contributors y: 26 # changes contrib/storage-http/src/main/java/org/apache/drill/exec/store/http/HttpBatchReader.java x: 5 # contributors y: 23 # changes contrib/storage-http/src/main/java/org/apache/drill/exec/store/http/HttpGroupScan.java x: 3 # contributors y: 9 # changes contrib/storage-jdbc/src/main/java/org/apache/drill/exec/store/jdbc/DrillJdbcConvention.java x: 6 # contributors y: 14 # changes contrib/storage-jdbc/src/main/java/org/apache/drill/exec/store/jdbc/JdbcStorageConfig.java x: 9 # contributors y: 15 # changes contrib/storage-jdbc/src/main/java/org/apache/drill/exec/store/jdbc/JdbcStoragePlugin.java x: 12 # contributors y: 28 # changes contrib/storage-kudu/src/main/java/org/apache/drill/exec/store/kudu/DrillKuduTable.java x: 7 # contributors y: 6 # changes contrib/storage-kudu/src/main/java/org/apache/drill/exec/store/kudu/KuduGroupScan.java x: 10 # contributors y: 10 # changes contrib/storage-kudu/src/main/java/org/apache/drill/exec/store/kudu/KuduRecordReader.java x: 13 # contributors y: 13 # changes contrib/storage-mongo/src/main/java/org/apache/drill/exec/store/mongo/MongoGroupScan.java x: 14 # contributors y: 24 # changes contrib/storage-mongo/src/main/java/org/apache/drill/exec/store/mongo/MongoStoragePlugin.java x: 13 # contributors y: 21 # changes exec/java-exec/src/main/codegen/templates/EventBasedRecordWriter.java x: 11 # contributors y: 17 # changes exec/java-exec/src/main/codegen/templates/ParquetOutputRecordWriter.java x: 13 # contributors y: 22 # changes exec/java-exec/src/main/codegen/templates/StringOutputRecordWriter.java x: 11 # contributors y: 14 # changes exec/java-exec/src/main/java/org/apache/drill/exec/client/DrillClient.java x: 31 # contributors y: 70 # changes exec/java-exec/src/main/java/org/apache/drill/exec/compile/QueryClassLoader.java x: 10 # contributors y: 18 # changes exec/java-exec/src/main/java/org/apache/drill/exec/coord/zk/ZKClusterCoordinator.java x: 12 # contributors y: 21 # changes exec/java-exec/src/main/java/org/apache/drill/exec/expr/ClassGenerator.java x: 17 # contributors y: 27 # changes exec/java-exec/src/main/java/org/apache/drill/exec/expr/EvaluationVisitor.java x: 26 # contributors y: 70 # changes exec/java-exec/src/main/java/org/apache/drill/exec/expr/ExpressionTreeMaterializer.java x: 20 # contributors y: 68 # changes exec/java-exec/src/main/java/org/apache/drill/exec/expr/ValueVectorReadExpression.java x: 10 # contributors y: 12 # changes exec/java-exec/src/main/java/org/apache/drill/exec/expr/fn/DrillFuncHolder.java x: 23 # contributors y: 44 # changes exec/java-exec/src/main/java/org/apache/drill/exec/expr/fn/FunctionConverter.java x: 14 # contributors y: 31 # changes exec/java-exec/src/main/java/org/apache/drill/exec/expr/fn/FunctionGenerationHelper.java x: 14 # contributors y: 19 # changes exec/java-exec/src/main/java/org/apache/drill/exec/expr/fn/FunctionImplementationRegistry.java x: 24 # contributors y: 40 # changes exec/java-exec/src/main/java/org/apache/drill/exec/expr/fn/interpreter/InterpreterEvaluator.java x: 11 # contributors y: 18 # changes exec/java-exec/src/main/java/org/apache/drill/exec/ops/FragmentContext.java x: 30 # contributors y: 84 # changes exec/java-exec/src/main/java/org/apache/drill/exec/ops/QueryContext.java x: 34 # contributors y: 76 # changes exec/java-exec/src/main/java/org/apache/drill/exec/ops/UdfUtilities.java x: 12 # contributors y: 13 # changes exec/java-exec/src/main/java/org/apache/drill/exec/physical/base/AbstractBase.java x: 14 # contributors y: 20 # changes exec/java-exec/src/main/java/org/apache/drill/exec/physical/base/AbstractExchange.java x: 11 # contributors y: 15 # changes exec/java-exec/src/main/java/org/apache/drill/exec/physical/base/AbstractGroupScan.java x: 16 # contributors y: 35 # changes exec/java-exec/src/main/java/org/apache/drill/exec/physical/base/GroupScan.java x: 18 # contributors y: 39 # changes exec/java-exec/src/main/java/org/apache/drill/exec/physical/config/MergeJoinPOP.java x: 9 # contributors y: 17 # changes exec/java-exec/src/main/java/org/apache/drill/exec/physical/config/OrderedPartitionExchange.java x: 8 # contributors y: 10 # changes exec/java-exec/src/main/java/org/apache/drill/exec/physical/config/UnionExchange.java x: 10 # contributors y: 13 # changes exec/java-exec/src/main/java/org/apache/drill/exec/physical/impl/ImplCreator.java x: 18 # contributors y: 32 # changes exec/java-exec/src/main/java/org/apache/drill/exec/physical/impl/ScanBatch.java x: 34 # contributors y: 89 # changes exec/java-exec/src/main/java/org/apache/drill/exec/physical/impl/ScreenCreator.java x: 20 # contributors y: 47 # changes exec/java-exec/src/main/java/org/apache/drill/exec/physical/impl/TopN/TopNBatch.java x: 24 # contributors y: 58 # changes exec/java-exec/src/main/java/org/apache/drill/exec/physical/impl/aggregate/HashAggBatch.java x: 28 # contributors y: 61 # changes exec/java-exec/src/main/java/org/apache/drill/exec/physical/impl/aggregate/StreamingAggBatch.java x: 25 # contributors y: 57 # changes exec/java-exec/src/main/java/org/apache/drill/exec/physical/impl/common/HashTableTemplate.java x: 27 # contributors y: 49 # changes exec/java-exec/src/main/java/org/apache/drill/exec/physical/impl/filter/FilterRecordBatch.java x: 17 # contributors y: 36 # changes exec/java-exec/src/main/java/org/apache/drill/exec/physical/impl/flatten/FlattenTemplate.java x: 12 # contributors y: 15 # changes exec/java-exec/src/main/java/org/apache/drill/exec/physical/impl/join/HashJoinBatch.java x: 41 # contributors y: 97 # changes exec/java-exec/src/main/java/org/apache/drill/exec/physical/impl/join/JoinStatus.java x: 12 # contributors y: 24 # changes exec/java-exec/src/main/java/org/apache/drill/exec/physical/impl/join/LateralJoinBatch.java x: 12 # contributors y: 27 # changes exec/java-exec/src/main/java/org/apache/drill/exec/physical/impl/limit/LimitRecordBatch.java x: 17 # contributors y: 39 # changes exec/java-exec/src/main/java/org/apache/drill/exec/physical/impl/mergereceiver/MergingRecordBatch.java x: 31 # contributors y: 73 # changes exec/java-exec/src/main/java/org/apache/drill/exec/physical/impl/orderedpartitioner/OrderedPartitionRecordBatch.java x: 21 # contributors y: 49 # changes exec/java-exec/src/main/java/org/apache/drill/exec/physical/impl/partitionsender/PartitionSenderRootExec.java x: 23 # contributors y: 64 # changes exec/java-exec/src/main/java/org/apache/drill/exec/physical/impl/partitionsender/PartitionerTemplate.java x: 17 # contributors y: 34 # changes exec/java-exec/src/main/java/org/apache/drill/exec/physical/impl/project/ProjectorTemplate.java x: 11 # contributors y: 16 # changes exec/java-exec/src/main/java/org/apache/drill/exec/physical/impl/scan/project/ScanSchemaOrchestrator.java x: 6 # contributors y: 16 # changes exec/java-exec/src/main/java/org/apache/drill/exec/physical/impl/sort/SortRecordBatchBuilder.java x: 13 # contributors y: 28 # changes exec/java-exec/src/main/java/org/apache/drill/exec/physical/impl/sort/SortTemplate.java x: 7 # contributors y: 12 # changes exec/java-exec/src/main/java/org/apache/drill/exec/physical/impl/union/UnionAllRecordBatch.java x: 24 # contributors y: 47 # changes exec/java-exec/src/main/java/org/apache/drill/exec/physical/impl/unnest/UnnestRecordBatch.java x: 14 # contributors y: 29 # changes exec/java-exec/src/main/java/org/apache/drill/exec/physical/impl/unpivot/UnpivotMapsRecordBatch.java x: 4 # contributors y: 8 # changes exec/java-exec/src/main/java/org/apache/drill/exec/physical/impl/window/WindowFrameRecordBatch.java x: 11 # contributors y: 25 # changes exec/java-exec/src/main/java/org/apache/drill/exec/planner/PlannerPhase.java x: 18 # contributors y: 47 # changes exec/java-exec/src/main/java/org/apache/drill/exec/planner/common/DrillJoinRelBase.java x: 14 # contributors y: 25 # changes exec/java-exec/src/main/java/org/apache/drill/exec/planner/common/DrillProjectRelBase.java x: 10 # contributors y: 16 # changes exec/java-exec/src/main/java/org/apache/drill/exec/planner/common/DrillRelOptUtil.java x: 16 # contributors y: 37 # changes exec/java-exec/src/main/java/org/apache/drill/exec/planner/common/NumericEquiDepthHistogram.java x: 3 # contributors y: 7 # changes exec/java-exec/src/main/java/org/apache/drill/exec/planner/fragment/Materializer.java x: 12 # contributors y: 17 # changes exec/java-exec/src/main/java/org/apache/drill/exec/planner/fragment/SimpleParallelizer.java x: 20 # contributors y: 38 # changes exec/java-exec/src/main/java/org/apache/drill/exec/planner/logical/DrillJoinRule.java x: 8 # contributors y: 18 # changes exec/java-exec/src/main/java/org/apache/drill/exec/planner/logical/DrillOptiq.java x: 24 # contributors y: 65 # changes exec/java-exec/src/main/java/org/apache/drill/exec/planner/logical/DrillProjectRel.java x: 7 # contributors y: 14 # changes exec/java-exec/src/main/java/org/apache/drill/exec/planner/logical/DrillPushFilterPastProjectRule.java x: 8 # contributors y: 12 # changes exec/java-exec/src/main/java/org/apache/drill/exec/planner/logical/DrillReduceAggregatesRule.java x: 15 # contributors y: 27 # changes exec/java-exec/src/main/java/org/apache/drill/exec/planner/logical/DrillScanRel.java x: 14 # contributors y: 27 # changes exec/java-exec/src/main/java/org/apache/drill/exec/planner/logical/partition/PruneScanRule.java x: 16 # contributors y: 41 # changes exec/java-exec/src/main/java/org/apache/drill/exec/planner/physical/AggPrelBase.java x: 15 # contributors y: 25 # changes exec/java-exec/src/main/java/org/apache/drill/exec/planner/physical/HashJoinPrel.java x: 14 # contributors y: 22 # changes exec/java-exec/src/main/java/org/apache/drill/exec/planner/physical/HashToRandomExchangePrel.java x: 10 # contributors y: 20 # changes exec/java-exec/src/main/java/org/apache/drill/exec/planner/physical/MergeJoinPrel.java x: 10 # contributors y: 21 # changes exec/java-exec/src/main/java/org/apache/drill/exec/planner/physical/ProjectPrule.java x: 7 # contributors y: 15 # changes exec/java-exec/src/main/java/org/apache/drill/exec/planner/physical/visitor/SplitUpComplexExpressions.java x: 14 # contributors y: 18 # changes exec/java-exec/src/main/java/org/apache/drill/exec/planner/sql/DrillSqlOperator.java x: 13 # contributors y: 20 # changes exec/java-exec/src/main/java/org/apache/drill/exec/planner/sql/DrillSqlWorker.java x: 25 # contributors y: 70 # changes exec/java-exec/src/main/java/org/apache/drill/exec/planner/sql/TypeInferenceUtils.java x: 9 # contributors y: 24 # changes exec/java-exec/src/main/java/org/apache/drill/exec/planner/sql/handlers/CreateTableHandler.java x: 16 # contributors y: 33 # changes exec/java-exec/src/main/java/org/apache/drill/exec/planner/sql/handlers/DefaultSqlHandler.java x: 33 # contributors y: 100 # changes exec/java-exec/src/main/java/org/apache/drill/exec/planner/sql/handlers/ExplainHandler.java x: 15 # contributors y: 24 # changes exec/java-exec/src/main/java/org/apache/drill/exec/planner/sql/handlers/MetastoreAnalyzeTableHandler.java x: 3 # contributors y: 10 # changes exec/java-exec/src/main/java/org/apache/drill/exec/planner/sql/handlers/SchemaHandler.java x: 3 # contributors y: 8 # changes exec/java-exec/src/main/java/org/apache/drill/exec/planner/sql/parser/CompoundIdentifierConverter.java x: 16 # contributors y: 28 # changes exec/java-exec/src/main/java/org/apache/drill/exec/planner/sql/parser/UnsupportedOperatorsVisitor.java x: 11 # contributors y: 29 # changes exec/java-exec/src/main/java/org/apache/drill/exec/record/BatchSchema.java x: 11 # contributors y: 21 # changes exec/java-exec/src/main/java/org/apache/drill/exec/record/RecordBatchLoader.java x: 20 # contributors y: 44 # changes exec/java-exec/src/main/java/org/apache/drill/exec/record/TypedFieldId.java x: 14 # contributors y: 17 # changes exec/java-exec/src/main/java/org/apache/drill/exec/record/VectorContainer.java x: 24 # contributors y: 63 # changes exec/java-exec/src/main/java/org/apache/drill/exec/resolver/TypeCastRules.java x: 21 # contributors y: 43 # changes exec/java-exec/src/main/java/org/apache/drill/exec/rpc/user/UserSession.java x: 17 # contributors y: 31 # changes exec/java-exec/src/main/java/org/apache/drill/exec/server/Drillbit.java x: 35 # contributors y: 78 # changes exec/java-exec/src/main/java/org/apache/drill/exec/server/options/OptionValue.java x: 18 # contributors y: 26 # changes exec/java-exec/src/main/java/org/apache/drill/exec/server/options/TypeValidators.java x: 22 # contributors y: 31 # changes exec/java-exec/src/main/java/org/apache/drill/exec/server/rest/DrillRestServer.java x: 19 # contributors y: 31 # changes exec/java-exec/src/main/java/org/apache/drill/exec/server/rest/DrillRoot.java x: 21 # contributors y: 28 # changes exec/java-exec/src/main/java/org/apache/drill/exec/server/rest/QueryResources.java x: 22 # contributors y: 30 # changes exec/java-exec/src/main/java/org/apache/drill/exec/server/rest/QueryWrapper.java x: 24 # contributors y: 35 # changes exec/java-exec/src/main/java/org/apache/drill/exec/server/rest/WebUserConnection.java x: 10 # contributors y: 14 # changes exec/java-exec/src/main/java/org/apache/drill/exec/server/rest/profile/OperatorWrapper.java x: 9 # contributors y: 22 # changes exec/java-exec/src/main/java/org/apache/drill/exec/server/rest/profile/ProfileResources.java x: 22 # contributors y: 33 # changes exec/java-exec/src/main/java/org/apache/drill/exec/server/rest/profile/ProfileWrapper.java x: 12 # contributors y: 33 # changes exec/java-exec/src/main/java/org/apache/drill/exec/service/ServiceEngine.java x: 16 # contributors y: 27 # changes exec/java-exec/src/main/java/org/apache/drill/exec/store/AbstractRecordReader.java x: 15 # contributors y: 19 # changes exec/java-exec/src/main/java/org/apache/drill/exec/store/ColumnExplorer.java x: 11 # contributors y: 22 # changes exec/java-exec/src/main/java/org/apache/drill/exec/store/dfs/FileSelection.java x: 19 # contributors y: 45 # changes exec/java-exec/src/main/java/org/apache/drill/exec/store/dfs/FileSystemPlugin.java x: 21 # contributors y: 56 # changes exec/java-exec/src/main/java/org/apache/drill/exec/store/dfs/FormatPlugin.java x: 16 # contributors y: 25 # changes exec/java-exec/src/main/java/org/apache/drill/exec/store/dfs/WorkspaceSchemaFactory.java x: 26 # contributors y: 67 # changes exec/java-exec/src/main/java/org/apache/drill/exec/store/dfs/easy/EasyFormatPlugin.java x: 29 # contributors y: 69 # changes exec/java-exec/src/main/java/org/apache/drill/exec/store/dfs/easy/EasyGroupScan.java x: 24 # contributors y: 50 # changes exec/java-exec/src/main/java/org/apache/drill/exec/store/easy/json/JSONRecordReader.java x: 31 # contributors y: 50 # changes exec/java-exec/src/main/java/org/apache/drill/exec/store/easy/json/JsonRecordWriter.java x: 16 # contributors y: 18 # changes exec/java-exec/src/main/java/org/apache/drill/exec/store/easy/json/parser/JsonStructureParser.java x: 6 # contributors y: 13 # changes exec/java-exec/src/main/java/org/apache/drill/exec/store/easy/json/reader/BaseJsonProcessor.java x: 12 # contributors y: 12 # changes exec/java-exec/src/main/java/org/apache/drill/exec/store/ischema/InfoSchemaStoragePlugin.java x: 15 # contributors y: 29 # changes exec/java-exec/src/main/java/org/apache/drill/exec/store/parquet/AbstractParquetScanBatchCreator.java x: 9 # contributors y: 19 # changes exec/java-exec/src/main/java/org/apache/drill/exec/store/parquet/BaseParquetMetadataProvider.java x: 7 # contributors y: 16 # changes exec/java-exec/src/main/java/org/apache/drill/exec/store/parquet/ParquetFormatPlugin.java x: 24 # contributors y: 61 # changes exec/java-exec/src/main/java/org/apache/drill/exec/store/parquet/ParquetGroupScan.java x: 26 # contributors y: 89 # changes exec/java-exec/src/main/java/org/apache/drill/exec/store/parquet/ParquetScanBatchCreator.java x: 22 # contributors y: 51 # changes exec/java-exec/src/main/java/org/apache/drill/exec/store/parquet/columnreaders/ParquetFixedWidthDictionaryReaders.java x: 16 # contributors y: 23 # changes exec/java-exec/src/main/java/org/apache/drill/exec/store/parquet/metadata/Metadata.java x: 11 # contributors y: 24 # changes exec/java-exec/src/main/java/org/apache/drill/exec/store/parquet2/DrillParquetReader.java x: 25 # contributors y: 48 # changes exec/java-exec/src/main/java/org/apache/drill/exec/util/Utilities.java x: 13 # contributors y: 14 # changes exec/java-exec/src/main/java/org/apache/drill/exec/util/VectorUtil.java x: 17 # contributors y: 30 # changes exec/java-exec/src/main/java/org/apache/drill/exec/work/WorkManager.java x: 27 # contributors y: 55 # changes exec/java-exec/src/main/java/org/apache/drill/exec/work/batch/UnlimitedRawBatchBuffer.java x: 14 # contributors y: 33 # changes exec/java-exec/src/main/java/org/apache/drill/exec/work/foreman/Foreman.java x: 44 # contributors y: 118 # changes exec/java-exec/src/main/java/org/apache/drill/exec/work/foreman/QueryManager.java x: 22 # contributors y: 52 # changes exec/java-exec/src/main/java/org/apache/drill/exec/work/fragment/NonRootFragmentManager.java x: 13 # contributors y: 25 # changes exec/jdbc/src/main/java/org/apache/drill/jdbc/impl/DrillCursor.java x: 12 # contributors y: 25 # changes exec/jdbc/src/main/java/org/apache/drill/jdbc/impl/DrillDatabaseMetaDataImpl.java x: 7 # contributors y: 18 # changes exec/vector/src/main/java/org/apache/drill/exec/vector/complex/RepeatedMapVector.java x: 11 # contributors y: 19 # changes common/src/main/java/org/apache/drill/common/Typifier.java x: 1 # contributors y: 3 # changes contrib/storage-http/src/main/java/org/apache/drill/exec/store/http/HttpXMLBatchReader.java x: 4 # contributors y: 12 # changes contrib/storage-http/src/main/java/org/apache/drill/exec/store/http/HttpXmlOptions.java x: 1 # contributors y: 2 # changes exec/java-exec/src/main/resources/rest/profile/profile.ftl x: 20 # contributors y: 51 # changes exec/java-exec/src/main/resources/rest/query/result.ftl x: 16 # contributors y: 22 # changes exec/java-exec/src/main/java/org/apache/drill/exec/server/rest/WebServer.java x: 27 # contributors y: 42 # changes exec/java-exec/src/main/java/org/apache/drill/exec/store/parquet/ParquetRecordWriter.java x: 22 # contributors y: 48 # changes contrib/storage-googlesheets/src/main/java/org/apache/drill/exec/store/googlesheets/GoogleSheetsBatchReader.java x: 1 # contributors y: 5 # changes exec/java-exec/src/main/java/org/apache/drill/exec/physical/base/AbstractPhysicalVisitor.java x: 21 # contributors y: 34 # changes exec/java-exec/src/main/java/org/apache/drill/exec/physical/base/PhysicalVisitor.java x: 20 # contributors y: 32 # changes contrib/storage-googlesheets/src/main/java/org/apache/drill/exec/store/googlesheets/schema/GoogleSheetsRootSchema.java x: 1 # contributors y: 4 # changes exec/java-exec/src/main/java/org/apache/drill/exec/store/AbstractStoragePlugin.java x: 16 # contributors y: 32 # changes exec/java-exec/src/main/java/org/apache/drill/exec/store/dfs/FileSystemSchemaFactory.java x: 16 # contributors y: 29 # changes exec/java-exec/src/main/java/org/apache/drill/exec/physical/base/AbstractGroupScanWithMetadata.java x: 11 # contributors y: 20 # changes exec/java-exec/src/main/resources/rest/storage/update.ftl x: 15 # contributors y: 22 # changes protocol/src/main/protobuf/UserBitShared.proto x: 36 # contributors y: 72 # changes exec/java-exec/src/main/java/org/apache/drill/exec/store/easy/json/loader/JsonLoaderImpl.java x: 5 # contributors y: 16 # changes exec/java-exec/src/main/java/org/apache/drill/exec/planner/cost/DrillRelMdRowCount.java x: 5 # contributors y: 13 # changes exec/java-exec/src/main/java/org/apache/drill/exec/expr/fn/impl/DateTypeFunctions.java x: 17 # contributors y: 23 # changes exec/java-exec/src/main/java/org/apache/drill/exec/physical/impl/WriterRecordBatch.java x: 21 # contributors y: 37 # changes common/src/main/java/org/apache/drill/common/types/Types.java x: 23 # contributors y: 55 # changes contrib/storage-hive/core/src/main/java/org/apache/drill/exec/planner/sql/logical/ConvertHiveParquetScanToDrillParquetScan.java x: 9 # contributors y: 20 # changes exec/java-exec/src/main/resources/rest/index.ftl x: 19 # contributors y: 24 # changes exec/java-exec/src/main/java/org/apache/drill/exec/store/sys/SystemTable.java x: 15 # contributors y: 21 # changes exec/java-exec/src/main/java/org/apache/drill/exec/physical/impl/project/ProjectRecordBatch.java x: 29 # contributors y: 87 # changes exec/java-exec/src/main/java/org/apache/drill/exec/rpc/control/ControlClient.java x: 8 # contributors y: 16 # changes exec/java-exec/src/main/java/org/apache/drill/exec/rpc/data/DataClient.java x: 8 # contributors y: 17 # changes exec/java-exec/src/main/java/org/apache/drill/exec/record/AbstractRecordBatch.java x: 22 # contributors y: 49 # changes exec/java-exec/src/main/java/org/apache/drill/exec/store/easy/json/JSONFormatPlugin.java x: 24 # contributors y: 38 # changes exec/java-exec/src/main/java/org/apache/drill/exec/store/StoragePluginRegistry.java x: 16 # contributors y: 40 # changes exec/java-exec/src/main/java/org/apache/drill/exec/store/easy/text/TextFormatPlugin.java x: 20 # contributors y: 48 # changes exec/java-exec/src/main/java/org/apache/drill/exec/work/fragment/FragmentExecutor.java x: 24 # contributors y: 69 # changes exec/java-exec/src/main/java/org/apache/drill/exec/planner/logical/StoragePlugins.java x: 11 # contributors y: 11 # changes exec/java-exec/src/main/java/org/apache/drill/exec/expr/fn/impl/BitFunctions.java x: 13 # contributors y: 15 # changes exec/java-exec/src/main/codegen/templates/Decimal/DecimalFunctions.java x: 10 # contributors y: 25 # changes contrib/native/client/example/querySubmitter.cpp x: 13 # contributors y: 29 # changes contrib/native/client/src/include/drill/common.hpp x: 15 # contributors y: 28 # changes exec/java-exec/src/main/java/org/apache/drill/exec/physical/impl/aggregate/StreamingAggTemplate.java x: 15 # contributors y: 31 # changes exec/java-exec/src/main/java/org/apache/drill/exec/physical/impl/xsort/ExternalSortBatch.java x: 28 # contributors y: 80 # changes exec/java-exec/src/main/java/org/apache/drill/exec/physical/impl/partitionsender/Partitioner.java x: 13 # contributors y: 16 # changes contrib/storage-hive/core/scrMapr/main/java/org/apache/drill/exec/planner/sql/logical/ConvertHiveMapRDBJsonScanToDrillMapRDBJsonScan.java x: 1 # contributors y: 6 # changes contrib/storage-hive/core/src/main/java/org/apache/drill/exec/store/hive/HiveScan.java x: 12 # contributors y: 29 # changes exec/java-exec/src/main/java/org/apache/drill/exec/rpc/data/DataRpcConfig.java x: 5 # contributors y: 12 # changes exec/java-exec/src/main/java/org/apache/drill/exec/physical/impl/aggregate/HashAggTemplate.java x: 28 # contributors y: 63 # changes exec/java-exec/src/main/java/org/apache/drill/exec/physical/impl/flatten/FlattenRecordBatch.java x: 23 # contributors y: 54 # changes exec/java-exec/src/main/java/org/apache/drill/exec/physical/impl/svremover/RemovingRecordBatch.java x: 18 # contributors y: 42 # changes exec/java-exec/src/main/codegen/templates/TypeHelper.java x: 15 # contributors y: 32 # changes exec/java-exec/src/main/java/org/apache/drill/exec/planner/physical/PrelUtil.java x: 13 # contributors y: 33 # changes contrib/native/client/src/clientlib/drillClientImpl.cpp x: 15 # contributors y: 52 # changes contrib/native/client/src/clientlib/drillClientImpl.hpp x: 14 # contributors y: 35 # changes exec/java-exec/src/main/java/org/apache/drill/exec/physical/impl/common/ChainedHashTable.java x: 22 # contributors y: 37 # changes exec/java-exec/src/main/java/org/apache/drill/exec/server/rest/profile/TableBuilder.java x: 4 # contributors y: 13 # changes
164.0
# changes
  min: 1.0
  average: 6.8
  25th percentile: 2.0
  median: 4.0
  75th percentile: 8.0
  max: 164.0
0 58.0
# contributors
min: 1.0 | average: 4.5 | 25th percentile: 2.0 | median: 3.0 | 75th percentile: 6.0 | max: 58.0

Number of Contributors vs. File Size: 3744 points

exec/java-exec/src/main/java/org/apache/drill/exec/store/mock/DateGen.java x: 3 # contributors y: 21 lines of code contrib/storage-splunk/src/main/java/org/apache/drill/exec/store/splunk/SplunkBatchReader.java x: 2 # contributors y: 270 lines of code contrib/storage-splunk/src/main/java/org/apache/drill/exec/store/splunk/SplunkPluginConfig.java x: 4 # contributors y: 281 lines of code contrib/storage-splunk/src/main/java/org/apache/drill/exec/store/splunk/SplunkSchema.java x: 2 # contributors y: 157 lines of code contrib/storage-splunk/src/main/java/org/apache/drill/exec/store/splunk/SplunkSubScan.java x: 2 # contributors y: 106 lines of code contrib/storage-splunk/src/main/java/org/apache/drill/exec/store/splunk/SplunkUtils.java x: 2 # contributors y: 23 lines of code exec/java-exec/src/main/java/org/apache/drill/exec/physical/impl/join/HashJoinProbeTemplate.java x: 20 # contributors y: 82 lines of code exec/java-exec/src/main/java/org/apache/drill/exec/store/easy/json/parser/ObjectParser.java x: 4 # contributors y: 64 lines of code exec/java-exec/src/main/java/org/apache/drill/exec/server/options/SystemOptionManager.java x: 58 # contributors y: 444 lines of code exec/java-exec/src/main/java/org/apache/drill/exec/store/parquet/ParquetReaderConfig.java x: 3 # contributors y: 162 lines of code exec/java-exec/src/main/java/org/apache/drill/exec/store/parquet/columnreaders/ColumnReaderFactory.java x: 19 # contributors y: 327 lines of code exec/java-exec/src/main/java/org/apache/drill/exec/store/parquet/columnreaders/ParquetToDrillTypeConverter.java x: 15 # contributors y: 121 lines of code exec/java-exec/src/main/java/org/apache/drill/exec/store/parquet2/DrillParquetGroupConverter.java x: 19 # contributors y: 657 lines of code contrib/storage-splunk/src/main/java/org/apache/drill/exec/store/splunk/SplunkConnection.java x: 4 # contributors y: 155 lines of code tools/fmpp/src/main/java/org/apache/drill/fmpp/mojo/FMPPMojo.java x: 7 # contributors y: 164 lines of code exec/java-exec/src/main/java/org/apache/drill/exec/expr/fn/impl/conv/JsonConvertFrom.java x: 10 # contributors y: 314 lines of code exec/java-exec/src/main/java/org/apache/drill/exec/ops/AccountingDataTunnel.java x: 7 # contributors y: 31 lines of code exec/java-exec/src/main/java/org/apache/drill/exec/ops/DataTunnelStatusHandler.java x: 2 # contributors y: 40 lines of code exec/java-exec/src/main/java/org/apache/drill/exec/ops/SendingAccountor.java x: 6 # contributors y: 55 lines of code exec/java-exec/src/main/java/org/apache/drill/exec/rpc/data/DataTunnel.java x: 13 # contributors y: 147 lines of code exec/rpc/src/main/java/org/apache/drill/exec/rpc/AbstractRemoteConnection.java x: 4 # contributors y: 174 lines of code exec/rpc/src/main/java/org/apache/drill/exec/rpc/RequestIdMap.java x: 8 # contributors y: 138 lines of code exec/rpc/src/main/java/org/apache/drill/exec/rpc/RpcBus.java x: 10 # contributors y: 265 lines of code exec/rpc/src/main/java/org/apache/drill/exec/rpc/RpcOutcomeListener.java x: 4 # contributors y: 9 lines of code drill-yarn/src/main/java/org/apache/drill/yarn/appMaster/http/WebServer.java x: 8 # contributors y: 280 lines of code exec/java-exec/src/main/java/org/apache/drill/exec/util/SecureRandomStringUtils.java x: 1 # contributors y: 93 lines of code contrib/storage-hive/core/src/main/java/org/apache/drill/exec/store/hive/readers/HiveDefaultRecordReader.java x: 4 # contributors y: 303 lines of code contrib/storage-hive/core/src/main/java/org/apache/drill/exec/store/hive/writers/HiveValueWriterFactory.java x: 3 # contributors y: 241 lines of code exec/java-exec/src/main/java/org/apache/drill/exec/physical/impl/join/NestedLoopJoin.java x: 4 # contributors y: 24 lines of code exec/java-exec/src/main/java/org/apache/drill/exec/physical/impl/join/NestedLoopJoinBatch.java x: 23 # contributors y: 321 lines of code exec/java-exec/src/main/java/org/apache/drill/exec/physical/impl/join/NestedLoopJoinTemplate.java x: 8 # contributors y: 163 lines of code contrib/storage-http/src/main/java/org/apache/drill/exec/store/http/util/SimpleHttp.java x: 6 # contributors y: 814 lines of code exec/rpc/src/main/java/org/apache/drill/exec/rpc/RpcEncoder.java x: 4 # contributors y: 110 lines of code contrib/format-xml/src/main/java/org/apache/drill/exec/store/xml/XMLReader.java x: 3 # contributors y: 420 lines of code exec/memory/base/src/main/java/io/netty/buffer/PooledByteBufAllocatorL.java x: 6 # contributors y: 217 lines of code logical/src/main/java/org/apache/drill/common/util/AbstractDynamicBean.java x: 4 # contributors y: 49 lines of code exec/java-exec/src/main/java/org/apache/drill/exec/store/parquet/columnreaders/VarLenEntryDictionaryReader.java x: 5 # contributors y: 66 lines of code exec/java-exec/src/main/java/org/apache/drill/exec/store/parquet/columnreaders/VarLenEntryReader.java x: 4 # contributors y: 83 lines of code exec/java-exec/src/main/java/org/apache/drill/exec/store/parquet/columnreaders/VarLenNullableDictionaryReader.java x: 5 # contributors y: 82 lines of code exec/java-exec/src/main/java/org/apache/drill/exec/physical/impl/join/AbstractHashBinaryRecordBatch.java x: 3 # contributors y: 934 lines of code exec/java-exec/src/main/java/org/apache/drill/exec/physical/impl/join/MergeJoinBatch.java x: 32 # contributors y: 432 lines of code distribution/src/assemble/component.xml x: 12 # contributors y: 362 lines of code distribution/src/main/resources/licenses/LICENSE-template.ftl x: 1 # contributors y: 53 lines of code exec/java-exec/src/main/java/org/apache/drill/exec/physical/impl/common/HashPartition.java x: 12 # contributors y: 431 lines of code common/src/main/java/org/apache/drill/common/util/DrillFileUtils.java x: 6 # contributors y: 28 lines of code contrib/format-httpd/src/main/java/org/apache/drill/exec/store/httpd/HttpdLogBatchReader.java x: 5 # contributors y: 141 lines of code contrib/format-log/src/main/java/org/apache/drill/exec/store/log/LogBatchReader.java x: 3 # contributors y: 214 lines of code contrib/format-maprdb/src/main/java/org/apache/drill/exec/planner/index/MapRDBStatistics.java x: 5 # contributors y: 757 lines of code contrib/format-maprdb/src/main/java/org/apache/drill/exec/store/mapr/db/binary/MapRDBFilterBuilder.java x: 6 # contributors y: 280 lines of code contrib/format-maprdb/src/main/java/org/apache/drill/exec/store/mapr/db/binary/MaprDBCompareFunctionsProcessor.java x: 3 # contributors y: 41 lines of code contrib/storage-hbase/src/main/java/org/apache/drill/exec/store/hbase/CompareFunctionsProcessor.java x: 9 # contributors y: 474 lines of code contrib/storage-hbase/src/main/java/org/apache/drill/exec/store/hbase/HBaseFilterBuilder.java x: 13 # contributors y: 275 lines of code contrib/storage-mongo/src/main/java/org/apache/drill/exec/store/bson/BsonRecordReader.java x: 3 # contributors y: 331 lines of code contrib/storage-mongo/src/main/java/org/apache/drill/exec/store/mongo/MongoRecordReader.java x: 22 # contributors y: 210 lines of code exec/java-exec/src/main/codegen/includes/vv_imports.ftl x: 12 # contributors y: 68 lines of code exec/java-exec/src/main/codegen/templates/CastFunctionsSrcVarLen.java x: 9 # contributors y: 42 lines of code exec/java-exec/src/main/codegen/templates/CastStringTypesToDate.java x: 2 # contributors y: 65 lines of code exec/java-exec/src/main/codegen/templates/CastStringTypesToInterval.java x: 3 # contributors y: 79 lines of code exec/java-exec/src/main/codegen/templates/DateIntervalFunctionTemplates/DateToCharFunctions.java x: 7 # contributors y: 44 lines of code exec/java-exec/src/main/codegen/templates/DateIntervalFunctionTemplates/ToDateTypeFunctions.java x: 8 # contributors y: 55 lines of code exec/java-exec/src/main/codegen/templates/Decimal/CastVarCharDecimal.java x: 14 # contributors y: 69 lines of code exec/java-exec/src/main/codegen/templates/SqlAccessors.java x: 12 # contributors y: 293 lines of code exec/java-exec/src/main/java/org/apache/drill/exec/client/QuerySubmitter.java x: 13 # contributors y: 162 lines of code exec/java-exec/src/main/java/org/apache/drill/exec/compile/JDKClassCompiler.java x: 9 # contributors y: 78 lines of code exec/java-exec/src/main/java/org/apache/drill/exec/expr/fn/impl/AbstractSqlPatternMatcher.java x: 5 # contributors y: 29 lines of code exec/java-exec/src/main/java/org/apache/drill/exec/expr/fn/impl/MappifyUtility.java x: 11 # contributors y: 75 lines of code exec/java-exec/src/main/java/org/apache/drill/exec/expr/fn/impl/StringFunctions.java x: 30 # contributors y: 1501 lines of code exec/java-exec/src/main/java/org/apache/drill/exec/physical/impl/scan/convert/AbstractConvertFromString.java x: 3 # contributors y: 129 lines of code exec/java-exec/src/main/java/org/apache/drill/exec/planner/FileSystemPartitionDescriptor.java x: 13 # contributors y: 208 lines of code exec/java-exec/src/main/java/org/apache/drill/exec/rpc/user/security/HtpasswdFileUserAuthenticator.java x: 2 # contributors y: 90 lines of code exec/java-exec/src/main/java/org/apache/drill/exec/store/easy/text/reader/HeaderBuilder.java x: 5 # contributors y: 126 lines of code exec/java-exec/src/main/java/org/apache/drill/exec/store/mock/MockStorageEngine.java x: 12 # contributors y: 134 lines of code exec/java-exec/src/main/java/org/apache/drill/exec/store/pojo/PojoWriters.java x: 5 # contributors y: 224 lines of code exec/java-exec/src/main/java/org/apache/drill/exec/vector/complex/fn/JsonReader.java x: 32 # contributors y: 410 lines of code exec/java-exec/src/main/java/org/apache/drill/exec/vector/complex/fn/WorkingBuffer.java x: 5 # contributors y: 40 lines of code exec/vector/src/main/codegen/templates/ColumnAccessors.java x: 8 # contributors y: 327 lines of code exec/vector/src/main/codegen/templates/VariableLengthVectors.java x: 17 # contributors y: 686 lines of code contrib/format-hdf5/src/main/java/org/apache/drill/exec/store/hdf5/HDF5BatchReader.java x: 4 # contributors y: 913 lines of code exec/vector/src/main/java/org/apache/drill/exec/vector/accessor/writer/UnionVectorShim.java x: 4 # contributors y: 211 lines of code exec/java-exec/src/main/java/org/apache/drill/exec/physical/resultSet/impl/BuildFromSchema.java x: 5 # contributors y: 162 lines of code exec/java-exec/src/main/java/org/apache/drill/exec/physical/resultSet/impl/ColumnBuilder.java x: 6 # contributors y: 339 lines of code exec/java-exec/src/main/java/org/apache/drill/exec/physical/resultSet/impl/RepeatedListState.java x: 4 # contributors y: 134 lines of code exec/java-exec/src/main/java/org/apache/drill/exec/physical/resultSet/impl/ResultSetLoaderImpl.java x: 5 # contributors y: 467 lines of code exec/java-exec/src/main/java/org/apache/drill/exec/physical/resultSet/impl/UnionState.java x: 2 # contributors y: 127 lines of code exec/vector/src/main/java/org/apache/drill/exec/record/metadata/ColumnMetadata.java x: 6 # contributors y: 72 lines of code exec/vector/src/main/java/org/apache/drill/exec/vector/accessor/writer/ColumnWriterFactory.java x: 5 # contributors y: 108 lines of code exec/vector/src/main/java/org/apache/drill/exec/vector/accessor/writer/EmptyListShim.java x: 3 # contributors y: 77 lines of code exec/vector/src/main/java/org/apache/drill/exec/vector/accessor/writer/ScalarArrayWriter.java x: 5 # contributors y: 246 lines of code exec/vector/src/main/java/org/apache/drill/exec/vector/accessor/writer/UnionMemberShim.java x: 1 # contributors y: 28 lines of code exec/vector/src/main/java/org/apache/drill/exec/vector/accessor/writer/UnionWriterImpl.java x: 4 # contributors y: 257 lines of code exec/java-exec/src/main/java/org/apache/drill/exec/store/StoragePluginRegistryImpl.java x: 18 # contributors y: 614 lines of code contrib/storage-http/src/main/java/org/apache/drill/exec/store/http/HttpApiConfig.java x: 6 # contributors y: 452 lines of code contrib/storage-http/src/main/java/org/apache/drill/exec/store/http/HttpCSVBatchReader.java x: 4 # contributors y: 196 lines of code contrib/storage-http/src/main/java/org/apache/drill/exec/store/http/HttpCSVOptions.java x: 1 # contributors y: 225 lines of code exec/java-exec/src/main/java/org/apache/parquet/hadoop/ColumnChunkIncReadStore.java x: 9 # contributors y: 260 lines of code common/src/main/java/org/apache/drill/common/config/DrillProperties.java x: 9 # contributors y: 130 lines of code contrib/storage-hive/core/src/main/java/org/apache/drill/exec/store/hive/HiveStoragePlugin.java x: 15 # contributors y: 143 lines of code exec/java-exec/src/main/java/org/apache/drill/exec/ssl/SSLConfigClient.java x: 7 # contributors y: 233 lines of code exec/java-exec/src/main/java/org/apache/drill/exec/ssl/SSLConfigServer.java x: 8 # contributors y: 264 lines of code contrib/format-xml/src/main/java/org/apache/drill/exec/store/xml/xsd/DrillXSDSchemaUtils.java x: 1 # contributors y: 71 lines of code contrib/format-xml/src/main/java/org/apache/drill/exec/store/xml/xsd/DrillXSDSchemaVisitor.java x: 1 # contributors y: 154 lines of code common/src/main/java/org/apache/drill/common/concurrent/CheckedFuture.java x: 2 # contributors y: 12 lines of code common/src/main/java/org/apache/drill/common/config/DrillConfig.java x: 19 # contributors y: 183 lines of code common/src/main/java/org/apache/drill/common/scanner/ClassPathScanner.java x: 10 # contributors y: 330 lines of code common/src/main/java/org/apache/drill/common/scanner/persistence/ScanResult.java x: 6 # contributors y: 145 lines of code common/src/main/java/org/apache/drill/common/util/GuavaPatcher.java x: 7 # contributors y: 87 lines of code contrib/format-deltalake/src/main/java/org/apache/drill/exec/store/delta/DeltaGroupScan.java x: 2 # contributors y: 471 lines of code contrib/format-httpd/src/main/java/org/apache/drill/exec/store/httpd/HttpdLogFormatConfig.java x: 3 # contributors y: 101 lines of code contrib/format-iceberg/src/main/java/org/apache/drill/exec/store/iceberg/IcebergGroupScan.java x: 2 # contributors y: 349 lines of code contrib/format-iceberg/src/main/java/org/apache/drill/exec/store/iceberg/IcebergSubScan.java x: 2 # contributors y: 185 lines of code contrib/format-log/src/main/java/org/apache/drill/exec/store/log/LogFormatPlugin.java x: 2 # contributors y: 239 lines of code contrib/format-ltsv/src/main/java/org/apache/drill/exec/store/ltsv/LTSVBatchReader.java x: 2 # contributors y: 209 lines of code contrib/format-maprdb/src/main/java/org/apache/drill/exec/planner/index/MapRDBIndexDiscover.java x: 6 # contributors y: 300 lines of code contrib/format-maprdb/src/main/java/org/apache/drill/exec/store/mapr/TableFormatPlugin.java x: 9 # contributors y: 94 lines of code contrib/format-maprdb/src/main/java/org/apache/drill/exec/store/mapr/db/MapRDBFormatPlugin.java x: 8 # contributors y: 142 lines of code contrib/format-maprdb/src/main/java/org/apache/drill/exec/store/mapr/db/MapRDBSubScan.java x: 8 # contributors y: 113 lines of code contrib/format-maprdb/src/main/java/org/apache/drill/exec/store/mapr/db/binary/BinaryTableGroupScan.java x: 8 # contributors y: 196 lines of code contrib/format-maprdb/src/main/java/org/apache/drill/exec/store/mapr/db/json/CompareFunctionsProcessor.java x: 7 # contributors y: 203 lines of code contrib/format-maprdb/src/main/java/org/apache/drill/exec/store/mapr/db/json/JsonTableGroupScan.java x: 12 # contributors y: 565 lines of code contrib/format-maprdb/src/main/java/org/apache/drill/exec/store/mapr/db/json/JsonTableRangePartitionFunction.java x: 6 # contributors y: 162 lines of code contrib/format-maprdb/src/main/java/org/apache/drill/exec/store/mapr/db/json/MaprDBJsonRecordReader.java x: 14 # contributors y: 436 lines of code contrib/format-maprdb/src/main/java/org/apache/drill/exec/store/mapr/db/json/RestrictedJsonRecordReader.java x: 5 # contributors y: 181 lines of code contrib/format-pcapng/src/main/java/org/apache/drill/exec/store/pcap/decoder/Packet.java x: 2 # contributors y: 448 lines of code contrib/format-pdf/src/main/java/org/apache/drill/exec/store/pdf/PdfBatchReader.java x: 2 # contributors y: 423 lines of code contrib/format-pdf/src/main/java/org/apache/drill/exec/store/pdf/PdfFormatConfig.java x: 3 # contributors y: 151 lines of code contrib/storage-drill/src/main/java/org/apache/drill/exec/store/drill/plugin/plan/DrillPluginImplementor.java x: 2 # contributors y: 160 lines of code contrib/storage-druid/src/main/java/org/apache/drill/exec/store/druid/DruidGroupScan.java x: 3 # contributors y: 236 lines of code contrib/storage-googlesheets/src/main/java/org/apache/drill/exec/store/googlesheets/GoogleSheetsGroupScan.java x: 2 # contributors y: 280 lines of code contrib/storage-hbase/src/main/java/org/apache/drill/exec/store/hbase/HBasePushFilterIntoScan.java x: 14 # contributors y: 85 lines of code contrib/storage-hbase/src/main/java/org/apache/drill/exec/store/hbase/HBaseRecordReader.java x: 20 # contributors y: 259 lines of code contrib/storage-hbase/src/main/java/org/apache/drill/exec/store/hbase/HBaseScanBatchCreator.java x: 12 # contributors y: 32 lines of code contrib/storage-hbase/src/main/java/org/apache/drill/exec/store/hbase/HBaseSchemaFactory.java x: 13 # contributors y: 71 lines of code contrib/storage-hbase/src/main/java/org/apache/drill/exec/store/hbase/HBaseStoragePlugin.java x: 13 # contributors y: 120 lines of code contrib/storage-hbase/src/main/java/org/apache/drill/exec/store/hbase/HBaseStoragePluginConfig.java x: 8 # contributors y: 87 lines of code contrib/storage-hbase/src/main/java/org/apache/drill/exec/store/hbase/HBaseSubScan.java x: 12 # contributors y: 165 lines of code contrib/storage-hbase/src/main/java/org/apache/drill/exec/store/hbase/HBaseUtils.java x: 7 # contributors y: 124 lines of code contrib/storage-hbase/src/main/java/org/apache/drill/exec/store/hbase/config/HBasePersistentStore.java x: 5 # contributors y: 213 lines of code contrib/storage-hive/core/src/main/codegen/templates/ObjectInspectorHelper.java x: 8 # contributors y: 206 lines of code contrib/storage-hive/core/src/main/java/org/apache/drill/exec/expr/fn/HiveFunctionRegistry.java x: 10 # contributors y: 213 lines of code contrib/storage-hive/core/src/main/java/org/apache/drill/exec/planner/sql/HivePartitionDescriptor.java x: 10 # contributors y: 143 lines of code contrib/storage-hive/core/src/main/java/org/apache/drill/exec/planner/sql/HivePartitionLocation.java x: 8 # contributors y: 22 lines of code contrib/storage-hive/core/src/main/java/org/apache/drill/exec/store/hive/HiveDrillNativeParquetRowGroupScan.java x: 6 # contributors y: 113 lines of code contrib/storage-hive/core/src/main/java/org/apache/drill/exec/store/hive/HiveDrillNativeParquetScan.java x: 9 # contributors y: 200 lines of code contrib/storage-hive/core/src/main/java/org/apache/drill/exec/store/hive/HiveMetadataProvider.java x: 9 # contributors y: 290 lines of code contrib/storage-hive/core/src/main/java/org/apache/drill/exec/store/hive/HiveReadEntry.java x: 7 # contributors y: 74 lines of code contrib/storage-hive/core/src/main/java/org/apache/drill/exec/store/hive/HiveSubScan.java x: 7 # contributors y: 157 lines of code contrib/storage-hive/core/src/main/java/org/apache/drill/exec/store/hive/HiveTableWrapper.java x: 5 # contributors y: 377 lines of code contrib/storage-hive/core/src/main/java/org/apache/drill/exec/store/hive/HiveUtilities.java x: 15 # contributors y: 528 lines of code contrib/storage-hive/core/src/main/java/org/apache/drill/exec/store/hive/schema/HiveSchemaFactory.java x: 14 # contributors y: 189 lines of code contrib/storage-http/src/main/java/org/apache/drill/exec/store/http/HttpBatchReader.java x: 5 # contributors y: 338 lines of code contrib/storage-http/src/main/java/org/apache/drill/exec/store/http/HttpGroupScan.java x: 3 # contributors y: 281 lines of code contrib/storage-jdbc/src/main/java/org/apache/drill/exec/store/jdbc/DrillJdbcConvention.java x: 6 # contributors y: 92 lines of code contrib/storage-jdbc/src/main/java/org/apache/drill/exec/store/jdbc/JdbcBatchReader.java x: 3 # contributors y: 297 lines of code contrib/storage-jdbc/src/main/java/org/apache/drill/exec/store/jdbc/JdbcStorageConfig.java x: 9 # contributors y: 163 lines of code contrib/storage-kafka/src/main/java/org/apache/drill/exec/store/kafka/KafkaGroupScan.java x: 9 # contributors y: 326 lines of code contrib/storage-kafka/src/main/java/org/apache/drill/exec/store/kafka/KafkaPartitionScanSpecBuilder.java x: 6 # contributors y: 264 lines of code contrib/storage-kafka/src/main/java/org/apache/drill/exec/store/kafka/KafkaStoragePlugin.java x: 8 # contributors y: 68 lines of code contrib/storage-kudu/src/main/codegen/templates/KuduRecordWriter.java x: 7 # contributors y: 99 lines of code contrib/storage-kudu/src/main/java/org/apache/drill/exec/store/kudu/KuduRecordReader.java x: 13 # contributors y: 299 lines of code contrib/storage-kudu/src/main/java/org/apache/drill/exec/store/kudu/KuduSchemaFactory.java x: 9 # contributors y: 103 lines of code contrib/storage-mongo/src/main/java/org/apache/drill/exec/store/mongo/MongoGroupScan.java x: 14 # contributors y: 508 lines of code contrib/storage-mongo/src/main/java/org/apache/drill/exec/store/mongo/MongoStoragePlugin.java x: 13 # contributors y: 192 lines of code contrib/storage-mongo/src/main/java/org/apache/drill/exec/store/mongo/MongoSubScan.java x: 10 # contributors y: 186 lines of code contrib/storage-mongo/src/main/java/org/apache/drill/exec/store/mongo/schema/MongoSchemaFactory.java x: 12 # contributors y: 151 lines of code contrib/storage-opentsdb/src/main/java/org/apache/drill/exec/store/openTSDB/OpenTSDBGroupScan.java x: 6 # contributors y: 123 lines of code contrib/storage-opentsdb/src/main/java/org/apache/drill/exec/store/openTSDB/SizeEstimator.java x: 2 # contributors y: 304 lines of code contrib/storage-phoenix/src/main/java/org/apache/drill/exec/store/phoenix/PhoenixBatchReader.java x: 3 # contributors y: 184 lines of code contrib/storage-phoenix/src/main/java/org/apache/drill/exec/store/phoenix/PhoenixReader.java x: 4 # contributors y: 244 lines of code exec/java-exec/src/main/codegen/templates/EventBasedRecordWriter.java x: 11 # contributors y: 121 lines of code exec/java-exec/src/main/codegen/templates/StringOutputRecordWriter.java x: 11 # contributors y: 115 lines of code exec/java-exec/src/main/java/org/apache/drill/exec/client/DrillClient.java x: 31 # contributors y: 560 lines of code exec/java-exec/src/main/java/org/apache/drill/exec/compile/ClassTransformer.java x: 13 # contributors y: 251 lines of code exec/java-exec/src/main/java/org/apache/drill/exec/compile/CodeCompiler.java x: 10 # contributors y: 111 lines of code exec/java-exec/src/main/java/org/apache/drill/exec/compile/QueryClassLoader.java x: 10 # contributors y: 44 lines of code exec/java-exec/src/main/java/org/apache/drill/exec/compile/bytecode/ValueHolderIden.java x: 6 # contributors y: 184 lines of code exec/java-exec/src/main/java/org/apache/drill/exec/compile/sig/ConstantExpressionIdentifier.java x: 12 # contributors y: 186 lines of code exec/java-exec/src/main/java/org/apache/drill/exec/expr/ClassGenerator.java x: 17 # contributors y: 603 lines of code exec/java-exec/src/main/java/org/apache/drill/exec/expr/EvaluationVisitor.java x: 26 # contributors y: 1195 lines of code exec/java-exec/src/main/java/org/apache/drill/exec/expr/ExpressionTreeMaterializer.java x: 20 # contributors y: 715 lines of code exec/java-exec/src/main/java/org/apache/drill/exec/expr/ValueVectorReadExpression.java x: 10 # contributors y: 73 lines of code exec/java-exec/src/main/java/org/apache/drill/exec/expr/fn/DrillAggFuncHolder.java x: 17 # contributors y: 201 lines of code exec/java-exec/src/main/java/org/apache/drill/exec/expr/fn/DrillFuncHolder.java x: 23 # contributors y: 350 lines of code exec/java-exec/src/main/java/org/apache/drill/exec/expr/fn/DrillSimpleFuncHolder.java x: 13 # contributors y: 118 lines of code exec/java-exec/src/main/java/org/apache/drill/exec/expr/fn/FunctionImplementationRegistry.java x: 24 # contributors y: 373 lines of code exec/java-exec/src/main/java/org/apache/drill/exec/expr/fn/interpreter/InterpreterEvaluator.java x: 11 # contributors y: 427 lines of code exec/java-exec/src/main/java/org/apache/drill/exec/expr/fn/registry/LocalFunctionRegistry.java x: 6 # contributors y: 244 lines of code exec/java-exec/src/main/java/org/apache/drill/exec/expr/fn/registry/RemoteFunctionRegistry.java x: 9 # contributors y: 189 lines of code exec/java-exec/src/main/java/org/apache/drill/exec/memory/RootAllocatorFactory.java x: 5 # contributors y: 14 lines of code exec/java-exec/src/main/java/org/apache/drill/exec/ops/FragmentContext.java x: 30 # contributors y: 77 lines of code exec/java-exec/src/main/java/org/apache/drill/exec/ops/FragmentContextImpl.java x: 12 # contributors y: 542 lines of code exec/java-exec/src/main/java/org/apache/drill/exec/ops/OperatorStats.java x: 13 # contributors y: 225 lines of code exec/java-exec/src/main/java/org/apache/drill/exec/ops/QueryContext.java x: 34 # contributors y: 288 lines of code exec/java-exec/src/main/java/org/apache/drill/exec/ops/ViewExpansionContext.java x: 10 # contributors y: 89 lines of code exec/java-exec/src/main/java/org/apache/drill/exec/physical/base/AbstractExchange.java x: 11 # contributors y: 82 lines of code exec/java-exec/src/main/java/org/apache/drill/exec/physical/base/AbstractGroupScan.java x: 16 # contributors y: 169 lines of code exec/java-exec/src/main/java/org/apache/drill/exec/physical/base/GroupScan.java x: 18 # contributors y: 66 lines of code exec/java-exec/src/main/java/org/apache/drill/exec/physical/config/SingleMergeExchange.java x: 12 # contributors y: 55 lines of code exec/java-exec/src/main/java/org/apache/drill/exec/physical/impl/ImplCreator.java x: 18 # contributors y: 119 lines of code exec/java-exec/src/main/java/org/apache/drill/exec/physical/impl/ScanBatch.java x: 34 # contributors y: 470 lines of code exec/java-exec/src/main/java/org/apache/drill/exec/physical/impl/TopN/TopNBatch.java x: 24 # contributors y: 489 lines of code exec/java-exec/src/main/java/org/apache/drill/exec/physical/impl/TopN/TopNSortBatchCreator.java x: 7 # contributors y: 16 lines of code exec/java-exec/src/main/java/org/apache/drill/exec/physical/impl/aggregate/HashAggBatch.java x: 28 # contributors y: 431 lines of code exec/java-exec/src/main/java/org/apache/drill/exec/physical/impl/aggregate/StreamingAggBatch.java x: 25 # contributors y: 457 lines of code exec/java-exec/src/main/java/org/apache/drill/exec/physical/impl/broadcastsender/BroadcastSenderCreator.java x: 6 # contributors y: 16 lines of code exec/java-exec/src/main/java/org/apache/drill/exec/physical/impl/broadcastsender/BroadcastSenderRootExec.java x: 17 # contributors y: 115 lines of code exec/java-exec/src/main/java/org/apache/drill/exec/physical/impl/common/HashTableTemplate.java x: 27 # contributors y: 722 lines of code exec/java-exec/src/main/java/org/apache/drill/exec/physical/impl/filter/FilterRecordBatch.java x: 17 # contributors y: 149 lines of code exec/java-exec/src/main/java/org/apache/drill/exec/physical/impl/join/HashJoinBatch.java x: 41 # contributors y: 147 lines of code exec/java-exec/src/main/java/org/apache/drill/exec/physical/impl/join/HashJoinMemoryCalculatorImpl.java x: 8 # contributors y: 615 lines of code exec/java-exec/src/main/java/org/apache/drill/exec/physical/impl/join/JoinStatus.java x: 12 # contributors y: 118 lines of code exec/java-exec/src/main/java/org/apache/drill/exec/physical/impl/join/LateralJoinBatch.java x: 12 # contributors y: 702 lines of code exec/java-exec/src/main/java/org/apache/drill/exec/physical/impl/limit/LimitRecordBatch.java x: 17 # contributors y: 176 lines of code exec/java-exec/src/main/java/org/apache/drill/exec/physical/impl/limit/PartitionLimitBatchCreator.java x: 3 # contributors y: 16 lines of code exec/java-exec/src/main/java/org/apache/drill/exec/physical/impl/mergereceiver/MergingRecordBatch.java x: 31 # contributors y: 572 lines of code exec/java-exec/src/main/java/org/apache/drill/exec/physical/impl/metadata/MetadataAggregateHelper.java x: 2 # contributors y: 232 lines of code exec/java-exec/src/main/java/org/apache/drill/exec/physical/impl/metadata/MetadataControllerBatch.java x: 5 # contributors y: 595 lines of code exec/java-exec/src/main/java/org/apache/drill/exec/physical/impl/metadata/MetadataHandlerBatch.java x: 4 # contributors y: 398 lines of code exec/java-exec/src/main/java/org/apache/drill/exec/physical/impl/orderedpartitioner/OrderedPartitionRecordBatch.java x: 21 # contributors y: 437 lines of code exec/java-exec/src/main/java/org/apache/drill/exec/physical/impl/partitionsender/PartitionSenderRootExec.java x: 23 # contributors y: 299 lines of code exec/java-exec/src/main/java/org/apache/drill/exec/physical/impl/partitionsender/PartitionerDecorator.java x: 10 # contributors y: 280 lines of code exec/java-exec/src/main/java/org/apache/drill/exec/physical/impl/partitionsender/PartitionerTemplate.java x: 17 # contributors y: 333 lines of code exec/java-exec/src/main/java/org/apache/drill/exec/physical/impl/project/ProjectionMaterializer.java x: 3 # contributors y: 464 lines of code exec/java-exec/src/main/java/org/apache/drill/exec/physical/impl/scan/project/ReaderSchemaOrchestrator.java x: 6 # contributors y: 211 lines of code exec/java-exec/src/main/java/org/apache/drill/exec/physical/impl/scan/project/ResolvedTuple.java x: 6 # contributors y: 331 lines of code exec/java-exec/src/main/java/org/apache/drill/exec/physical/impl/spill/SpillSet.java x: 7 # contributors y: 372 lines of code exec/java-exec/src/main/java/org/apache/drill/exec/physical/impl/statistics/StatisticsMergeBatch.java x: 5 # contributors y: 262 lines of code exec/java-exec/src/main/java/org/apache/drill/exec/physical/impl/union/UnionAllRecordBatch.java x: 24 # contributors y: 341 lines of code exec/java-exec/src/main/java/org/apache/drill/exec/physical/impl/unnest/UnnestRecordBatch.java x: 14 # contributors y: 298 lines of code exec/java-exec/src/main/java/org/apache/drill/exec/physical/impl/window/WindowFrameRecordBatch.java x: 11 # contributors y: 282 lines of code exec/java-exec/src/main/java/org/apache/drill/exec/physical/impl/xsort/ExternalSortBatchCreator.java x: 9 # contributors y: 18 lines of code exec/java-exec/src/main/java/org/apache/drill/exec/physical/impl/xsort/MSortTemplate.java x: 14 # contributors y: 151 lines of code exec/java-exec/src/main/java/org/apache/drill/exec/physical/impl/xsort/SortMemoryManager.java x: 3 # contributors y: 270 lines of code exec/java-exec/src/main/java/org/apache/drill/exec/planner/ParquetPartitionDescriptor.java x: 11 # contributors y: 360 lines of code exec/java-exec/src/main/java/org/apache/drill/exec/planner/PlannerPhase.java x: 18 # contributors y: 468 lines of code exec/java-exec/src/main/java/org/apache/drill/exec/planner/common/DrillRelOptUtil.java x: 16 # contributors y: 581 lines of code exec/java-exec/src/main/java/org/apache/drill/exec/planner/fragment/Fragment.java x: 9 # contributors y: 146 lines of code exec/java-exec/src/main/java/org/apache/drill/exec/planner/fragment/contrib/SplittingParallelizer.java x: 10 # contributors y: 138 lines of code exec/java-exec/src/main/java/org/apache/drill/exec/planner/index/IndexSelector.java x: 4 # contributors y: 589 lines of code exec/java-exec/src/main/java/org/apache/drill/exec/planner/index/generators/AbstractIndexPlanGenerator.java x: 4 # contributors y: 221 lines of code exec/java-exec/src/main/java/org/apache/drill/exec/planner/logical/DrillAggregateRel.java x: 12 # contributors y: 81 lines of code exec/java-exec/src/main/java/org/apache/drill/exec/planner/logical/DrillConstExecutor.java x: 14 # contributors y: 337 lines of code exec/java-exec/src/main/java/org/apache/drill/exec/planner/logical/DrillOptiq.java x: 24 # contributors y: 763 lines of code exec/java-exec/src/main/java/org/apache/drill/exec/planner/logical/DrillPushRowKeyJoinToScanRule.java x: 3 # contributors y: 398 lines of code exec/java-exec/src/main/java/org/apache/drill/exec/planner/logical/DrillReduceAggregatesRule.java x: 15 # contributors y: 643 lines of code exec/java-exec/src/main/java/org/apache/drill/exec/planner/logical/DrillScanRel.java x: 14 # contributors y: 131 lines of code exec/java-exec/src/main/java/org/apache/drill/exec/planner/logical/PreProcessLogicalRel.java x: 8 # contributors y: 219 lines of code exec/java-exec/src/main/java/org/apache/drill/exec/planner/logical/partition/FindPartitionConditions.java x: 10 # contributors y: 233 lines of code exec/java-exec/src/main/java/org/apache/drill/exec/planner/physical/AggPrelBase.java x: 15 # contributors y: 215 lines of code exec/java-exec/src/main/java/org/apache/drill/exec/planner/physical/JoinPruleBase.java x: 14 # contributors y: 220 lines of code exec/java-exec/src/main/java/org/apache/drill/exec/planner/physical/ProjectPrel.java x: 13 # contributors y: 95 lines of code exec/java-exec/src/main/java/org/apache/drill/exec/planner/physical/explain/NumberingRelWriter.java x: 7 # contributors y: 188 lines of code exec/java-exec/src/main/java/org/apache/drill/exec/planner/sql/DrillOperatorTable.java x: 14 # contributors y: 164 lines of code exec/java-exec/src/main/java/org/apache/drill/exec/planner/sql/DrillSqlWorker.java x: 25 # contributors y: 229 lines of code exec/java-exec/src/main/java/org/apache/drill/exec/planner/sql/TypeInferenceUtils.java x: 9 # contributors y: 815 lines of code exec/java-exec/src/main/java/org/apache/drill/exec/planner/sql/handlers/CreateTableHandler.java x: 16 # contributors y: 208 lines of code exec/java-exec/src/main/java/org/apache/drill/exec/planner/sql/handlers/DefaultSqlHandler.java x: 33 # contributors y: 498 lines of code exec/java-exec/src/main/java/org/apache/drill/exec/planner/sql/handlers/ExplainHandler.java x: 15 # contributors y: 101 lines of code exec/java-exec/src/main/java/org/apache/drill/exec/planner/sql/handlers/FindLimit0Visitor.java x: 11 # contributors y: 259 lines of code exec/java-exec/src/main/java/org/apache/drill/exec/planner/sql/handlers/MetastoreAnalyzeTableHandler.java x: 3 # contributors y: 390 lines of code exec/java-exec/src/main/java/org/apache/drill/exec/planner/sql/handlers/SchemaHandler.java x: 3 # contributors y: 339 lines of code exec/java-exec/src/main/java/org/apache/drill/exec/planner/sql/handlers/SqlHandlerUtil.java x: 10 # contributors y: 174 lines of code exec/java-exec/src/main/java/org/apache/drill/exec/planner/sql/parser/CompoundIdentifierConverter.java x: 16 # contributors y: 132 lines of code exec/java-exec/src/main/java/org/apache/drill/exec/planner/sql/parser/UnsupportedOperatorsVisitor.java x: 11 # contributors y: 397 lines of code exec/java-exec/src/main/java/org/apache/drill/exec/record/BatchSchema.java x: 11 # contributors y: 147 lines of code exec/java-exec/src/main/java/org/apache/drill/exec/record/RecordBatchLoader.java x: 20 # contributors y: 175 lines of code exec/java-exec/src/main/java/org/apache/drill/exec/record/RecordBatchMemoryManager.java x: 9 # contributors y: 227 lines of code exec/java-exec/src/main/java/org/apache/drill/exec/record/RecordBatchSizer.java x: 11 # contributors y: 656 lines of code exec/java-exec/src/main/java/org/apache/drill/exec/record/RecordIterator.java x: 9 # contributors y: 299 lines of code exec/java-exec/src/main/java/org/apache/drill/exec/record/TypedFieldId.java x: 14 # contributors y: 250 lines of code exec/java-exec/src/main/java/org/apache/drill/exec/record/VectorContainer.java x: 24 # contributors y: 392 lines of code exec/java-exec/src/main/java/org/apache/drill/exec/resolver/TypeCastRules.java x: 21 # contributors y: 747 lines of code exec/java-exec/src/main/java/org/apache/drill/exec/rpc/user/QueryResultHandler.java x: 15 # contributors y: 265 lines of code exec/java-exec/src/main/java/org/apache/drill/exec/rpc/user/UserClient.java x: 16 # contributors y: 403 lines of code exec/java-exec/src/main/java/org/apache/drill/exec/rpc/user/UserSession.java x: 17 # contributors y: 225 lines of code exec/java-exec/src/main/java/org/apache/drill/exec/server/Drillbit.java x: 35 # contributors y: 459 lines of code exec/java-exec/src/main/java/org/apache/drill/exec/server/DrillbitContext.java x: 27 # contributors y: 240 lines of code exec/java-exec/src/main/java/org/apache/drill/exec/server/options/FallbackOptionManager.java x: 11 # contributors y: 36 lines of code exec/java-exec/src/main/java/org/apache/drill/exec/server/options/OptionValue.java x: 18 # contributors y: 265 lines of code exec/java-exec/src/main/java/org/apache/drill/exec/server/options/TypeValidators.java x: 22 # contributors y: 271 lines of code exec/java-exec/src/main/java/org/apache/drill/exec/server/rest/DrillRestServer.java x: 19 # contributors y: 255 lines of code exec/java-exec/src/main/java/org/apache/drill/exec/server/rest/QueryResources.java x: 22 # contributors y: 221 lines of code exec/java-exec/src/main/java/org/apache/drill/exec/server/rest/QueryWrapper.java x: 24 # contributors y: 108 lines of code exec/java-exec/src/main/java/org/apache/drill/exec/server/rest/profile/OperatorWrapper.java x: 9 # contributors y: 345 lines of code exec/java-exec/src/main/java/org/apache/drill/exec/server/rest/profile/ProfileResources.java x: 22 # contributors y: 463 lines of code exec/java-exec/src/main/java/org/apache/drill/exec/server/rest/profile/ProfileWrapper.java x: 12 # contributors y: 276 lines of code exec/java-exec/src/main/java/org/apache/drill/exec/store/AbstractRecordReader.java x: 15 # contributors y: 64 lines of code exec/java-exec/src/main/java/org/apache/drill/exec/store/AbstractSchema.java x: 20 # contributors y: 230 lines of code exec/java-exec/src/main/java/org/apache/drill/exec/store/ColumnExplorer.java x: 11 # contributors y: 320 lines of code exec/java-exec/src/main/java/org/apache/drill/exec/store/StoragePlugin.java x: 14 # contributors y: 41 lines of code exec/java-exec/src/main/java/org/apache/drill/exec/store/dfs/DrillFileSystem.java x: 13 # contributors y: 628 lines of code exec/java-exec/src/main/java/org/apache/drill/exec/store/dfs/FileSystemPlugin.java x: 21 # contributors y: 331 lines of code exec/java-exec/src/main/java/org/apache/drill/exec/store/dfs/FormatPlugin.java x: 16 # contributors y: 69 lines of code exec/java-exec/src/main/java/org/apache/drill/exec/store/dfs/WorkspaceSchemaFactory.java x: 26 # contributors y: 764 lines of code exec/java-exec/src/main/java/org/apache/drill/exec/store/dfs/easy/EasyFormatPlugin.java x: 29 # contributors y: 432 lines of code exec/java-exec/src/main/java/org/apache/drill/exec/store/easy/json/JSONRecordReader.java x: 31 # contributors y: 281 lines of code exec/java-exec/src/main/java/org/apache/drill/exec/store/ischema/Records.java x: 10 # contributors y: 644 lines of code exec/java-exec/src/main/java/org/apache/drill/exec/store/parquet/AbstractParquetGroupScan.java x: 12 # contributors y: 510 lines of code exec/java-exec/src/main/java/org/apache/drill/exec/store/parquet/BaseParquetMetadataProvider.java x: 7 # contributors y: 488 lines of code exec/java-exec/src/main/java/org/apache/drill/exec/store/parquet/ParquetFormatPlugin.java x: 24 # contributors y: 322 lines of code exec/java-exec/src/main/java/org/apache/drill/exec/store/parquet/ParquetGroupScan.java x: 26 # contributors y: 250 lines of code exec/java-exec/src/main/java/org/apache/drill/exec/store/parquet/ParquetReaderUtility.java x: 17 # contributors y: 507 lines of code exec/java-exec/src/main/java/org/apache/drill/exec/store/parquet/ParquetScanBatchCreator.java x: 22 # contributors y: 46 lines of code exec/java-exec/src/main/java/org/apache/drill/exec/store/parquet/ParquetTableMetadataUtils.java x: 10 # contributors y: 465 lines of code exec/java-exec/src/main/java/org/apache/drill/exec/store/parquet/columnreaders/AsyncPageReader.java x: 10 # contributors y: 390 lines of code exec/java-exec/src/main/java/org/apache/drill/exec/store/parquet/columnreaders/NullableFixedByteAlignedReaders.java x: 17 # contributors y: 377 lines of code exec/java-exec/src/main/java/org/apache/drill/exec/store/parquet/columnreaders/PageReader.java x: 14 # contributors y: 560 lines of code exec/java-exec/src/main/java/org/apache/drill/exec/store/parquet/columnreaders/ParquetFixedWidthDictionaryReaders.java x: 16 # contributors y: 347 lines of code exec/java-exec/src/main/java/org/apache/drill/exec/store/parquet/columnreaders/ParquetRecordReader.java x: 24 # contributors y: 204 lines of code exec/java-exec/src/main/java/org/apache/drill/exec/store/parquet/columnreaders/VarLenBinaryReader.java x: 11 # contributors y: 233 lines of code exec/java-exec/src/main/java/org/apache/drill/exec/store/parquet/columnreaders/batchsizing/RecordBatchSizerManager.java x: 4 # contributors y: 373 lines of code exec/java-exec/src/main/java/org/apache/drill/exec/store/parquet/metadata/Metadata.java x: 11 # contributors y: 546 lines of code exec/java-exec/src/main/java/org/apache/drill/exec/store/parquet2/DrillParquetReader.java x: 25 # contributors y: 320 lines of code exec/java-exec/src/main/java/org/apache/drill/exec/store/schedule/BlockMapBuilder.java x: 12 # contributors y: 205 lines of code exec/java-exec/src/main/java/org/apache/drill/exec/util/VectorUtil.java x: 17 # contributors y: 186 lines of code exec/java-exec/src/main/java/org/apache/drill/exec/vector/complex/fn/BasicJsonOutput.java x: 6 # contributors y: 429 lines of code exec/java-exec/src/main/java/org/apache/drill/exec/work/WorkManager.java x: 27 # contributors y: 330 lines of code exec/java-exec/src/main/java/org/apache/drill/exec/work/batch/SpoolingRawBatchBuffer.java x: 13 # contributors y: 402 lines of code exec/java-exec/src/main/java/org/apache/drill/exec/work/batch/UnlimitedRawBatchBuffer.java x: 14 # contributors y: 112 lines of code exec/java-exec/src/main/java/org/apache/drill/exec/work/foreman/Foreman.java x: 44 # contributors y: 525 lines of code exec/java-exec/src/main/java/org/apache/drill/exec/work/foreman/QueryManager.java x: 22 # contributors y: 439 lines of code exec/java-exec/src/main/java/org/apache/drill/exec/work/fragment/NonRootFragmentManager.java x: 13 # contributors y: 26 lines of code exec/jdbc/src/main/java/org/apache/drill/jdbc/impl/DrillConnectionImpl.java x: 17 # contributors y: 525 lines of code exec/jdbc/src/main/java/org/apache/drill/jdbc/impl/DrillCursor.java x: 12 # contributors y: 249 lines of code exec/jdbc/src/main/java/org/apache/drill/jdbc/impl/DrillDatabaseMetaDataImpl.java x: 7 # contributors y: 1387 lines of code exec/jdbc/src/main/java/org/apache/drill/jdbc/impl/DrillMetaImpl.java x: 6 # contributors y: 862 lines of code exec/jdbc/src/main/java/org/apache/drill/jdbc/impl/DrillResultSetImpl.java x: 16 # contributors y: 1077 lines of code exec/memory/base/src/main/java/io/netty/buffer/DrillBuf.java x: 12 # contributors y: 770 lines of code exec/memory/base/src/main/java/org/apache/drill/exec/memory/AllocationManager.java x: 10 # contributors y: 248 lines of code exec/memory/base/src/main/java/org/apache/drill/exec/memory/BaseAllocator.java x: 9 # contributors y: 596 lines of code exec/vector/src/main/codegen/templates/BasicTypeHelper.java x: 11 # contributors y: 584 lines of code exec/vector/src/main/codegen/templates/NullableValueVectors.java x: 13 # contributors y: 651 lines of code exec/vector/src/main/codegen/templates/UnionVector.java x: 12 # contributors y: 480 lines of code exec/vector/src/main/java/org/apache/drill/exec/record/metadata/schema/parser/SchemaVisitor.java x: 4 # contributors y: 345 lines of code exec/vector/src/main/java/org/apache/drill/exec/vector/BitVector.java x: 14 # contributors y: 369 lines of code logical/src/main/java/org/apache/drill/common/expression/SchemaPath.java x: 11 # contributors y: 237 lines of code logical/src/main/java/org/apache/drill/common/expression/ValueExpressions.java x: 7 # contributors y: 534 lines of code metastore/rdbms-metastore/src/main/java/org/apache/drill/metastore/rdbms/components/tables/TablesMetadataMapper.java x: 2 # contributors y: 488 lines of code exec/jdbc-all/src/main/resources/core-site.xml x: 1 # contributors y: 11 lines of code exec/vector/src/main/codegen/templates/RepeatedValueVectors.java x: 11 # contributors y: 341 lines of code common/src/main/java/org/apache/drill/common/Typifier.java x: 1 # contributors y: 211 lines of code exec/java-exec/src/main/resources/rest/options.ftl x: 11 # contributors y: 179 lines of code exec/java-exec/src/main/resources/rest/profile/profile.ftl x: 20 # contributors y: 646 lines of code exec/java-exec/src/main/resources/rest/query/result.ftl x: 16 # contributors y: 149 lines of code contrib/udfs/src/main/java/org/apache/drill/exec/udfs/DistributionFunctions.java x: 1 # contributors y: 272 lines of code exec/java-exec/src/main/java/org/apache/drill/exec/planner/common/DrillStatsTable.java x: 6 # contributors y: 376 lines of code contrib/format-excel/src/main/java/org/apache/drill/exec/store/excel/ExcelBatchReader.java x: 5 # contributors y: 689 lines of code exec/java-exec/src/main/java/org/apache/drill/exec/server/rest/WebServer.java x: 27 # contributors y: 354 lines of code exec/java-exec/src/main/java/org/apache/drill/exec/store/parquet/ParquetRecordWriter.java x: 22 # contributors y: 651 lines of code exec/java-exec/src/main/java/org/apache/parquet/hadoop/ParquetColumnChunkPageWriteStore.java x: 9 # contributors y: 410 lines of code contrib/storage-http/src/main/java/org/apache/drill/exec/store/http/paginator/IndexPaginator.java x: 1 # contributors y: 110 lines of code contrib/udfs/src/main/java/org/apache/drill/exec/udfs/DNSFunctions.java x: 1 # contributors y: 186 lines of code contrib/udfs/src/main/java/org/apache/drill/exec/udfs/DNSUtils.java x: 1 # contributors y: 133 lines of code contrib/storage-googlesheets/src/main/java/org/apache/drill/exec/store/googlesheets/GoogleSheetsBatchReader.java x: 1 # contributors y: 302 lines of code exec/java-exec/src/main/java/org/apache/drill/exec/physical/base/AbstractPhysicalVisitor.java x: 21 # contributors y: 193 lines of code exec/java-exec/src/main/java/org/apache/drill/exec/physical/base/PhysicalVisitor.java x: 20 # contributors y: 72 lines of code contrib/format-access/src/main/java/org/apache/drill/exec/store/msaccess/MSAccessBatchReader.java x: 1 # contributors y: 338 lines of code contrib/storage-googlesheets/src/main/java/org/apache/drill/exec/store/googlesheets/GoogleSheetsBatchWriter.java x: 1 # contributors y: 554 lines of code contrib/storage-googlesheets/src/main/java/org/apache/drill/exec/store/googlesheets/utils/GoogleSheetsUtils.java x: 1 # contributors y: 382 lines of code common/src/main/java/org/apache/drill/common/exceptions/UserException.java x: 12 # contributors y: 317 lines of code exec/java-exec/src/main/java/org/apache/drill/exec/planner/sql/parser/SqlSchema.java x: 3 # contributors y: 364 lines of code exec/java-exec/src/main/java/org/apache/drill/exec/store/dfs/BoxFileSystem.java x: 1 # contributors y: 281 lines of code contrib/format-deltalake/src/main/java/org/apache/drill/exec/store/delta/format/DeltaFormatPlugin.java x: 1 # contributors y: 177 lines of code exec/java-exec/src/main/java/org/apache/drill/exec/physical/base/AbstractGroupScanWithMetadata.java x: 11 # contributors y: 741 lines of code exec/java-exec/src/main/java/org/apache/drill/exec/server/rest/StorageResources.java x: 23 # contributors y: 371 lines of code exec/java-exec/src/main/resources/rest/generic.ftl x: 15 # contributors y: 92 lines of code protocol/src/main/protobuf/UserBitShared.proto x: 36 # contributors y: 316 lines of code exec/java-exec/src/main/java/org/apache/drill/exec/planner/cost/DrillRelMdSelectivity.java x: 5 # contributors y: 370 lines of code contrib/format-sas/src/main/java/org/apache/drill/exec/store/sas/SasBatchReader.java x: 2 # contributors y: 368 lines of code exec/java-exec/src/main/java/org/apache/drill/exec/expr/fn/impl/DateTypeFunctions.java x: 17 # contributors y: 465 lines of code exec/java-exec/src/main/java/org/apache/drill/exec/expr/fn/impl/TDigestFunctions.java x: 3 # contributors y: 998 lines of code exec/java-exec/src/main/java/org/apache/drill/exec/physical/impl/WriterRecordBatch.java x: 21 # contributors y: 175 lines of code exec/java-exec/src/main/java/org/apache/drill/exec/store/parquet/metadata/Metadata_V2.java x: 5 # contributors y: 335 lines of code exec/java-exec/src/main/java/org/apache/drill/exec/store/parquet/columnreaders/NullableColumnReader.java x: 11 # contributors y: 203 lines of code exec/vector/src/main/java/org/apache/drill/exec/util/Text.java x: 4 # contributors y: 390 lines of code exec/java-exec/src/main/java/org/apache/drill/exec/record/DeadBuf.java x: 6 # contributors y: 752 lines of code exec/java-exec/src/main/java/org/apache/drill/exec/expr/fn/impl/RegexpUtil.java x: 5 # contributors y: 292 lines of code common/src/main/java/org/apache/drill/common/config/NestedConfig.java x: 7 # contributors y: 242 lines of code common/src/main/java/org/apache/drill/common/types/Types.java x: 23 # contributors y: 710 lines of code exec/java-exec/src/main/codegen/includes/parserImpls.ftl x: 14 # contributors y: 948 lines of code exec/java-exec/src/main/resources/rest/index.ftl x: 19 # contributors y: 554 lines of code exec/java-exec/src/main/java/org/apache/drill/exec/planner/logical/DrillTable.java x: 17 # contributors y: 136 lines of code contrib/native/client/src/include/drill/recordBatch.hpp x: 9 # contributors y: 708 lines of code exec/java-exec/src/main/java/org/apache/drill/exec/physical/impl/project/ProjectRecordBatch.java x: 29 # contributors y: 291 lines of code exec/java-exec/src/main/java/org/apache/drill/exec/record/AbstractRecordBatch.java x: 22 # contributors y: 191 lines of code exec/java-exec/src/main/java/org/apache/drill/exec/physical/impl/validate/BatchValidator.java x: 8 # contributors y: 425 lines of code exec/java-exec/src/main/java/org/apache/drill/exec/store/easy/json/JSONFormatPlugin.java x: 24 # contributors y: 187 lines of code exec/java-exec/src/main/java/org/apache/drill/exec/store/easy/text/TextFormatPlugin.java x: 20 # contributors y: 148 lines of code exec/java-exec/src/main/java/org/apache/drill/exec/store/easy/sequencefile/SequenceFileFormatPlugin.java x: 11 # contributors y: 55 lines of code exec/java-exec/src/main/java/org/apache/drill/exec/server/rest/StatusResources.java x: 12 # contributors y: 235 lines of code exec/java-exec/src/main/java/org/apache/drill/exec/physical/impl/validate/IteratorValidatorBatchIterator.java x: 17 # contributors y: 258 lines of code exec/java-exec/src/main/java/org/apache/drill/exec/physical/impl/unorderedreceiver/UnorderedReceiverBatch.java x: 15 # contributors y: 226 lines of code exec/java-exec/src/main/java/org/apache/drill/exec/planner/cost/DrillCostBase.java x: 9 # contributors y: 253 lines of code exec/java-exec/src/main/java/org/apache/drill/exec/store/parquet/columnreaders/VarLenColumnBulkInput.java x: 5 # contributors y: 430 lines of code exec/java-exec/src/main/codegen/templates/Decimal/DecimalFunctions.java x: 10 # contributors y: 402 lines of code exec/java-exec/src/main/java/org/apache/drill/exec/expr/fn/impl/StatisticsAggrFunctions.java x: 3 # contributors y: 5008 lines of code exec/java-exec/src/main/resources/rest/query/query.ftl x: 15 # contributors y: 189 lines of code exec/java-exec/src/main/java/org/apache/parquet/hadoop/ParquetFileWriter.java x: 1 # contributors y: 1108 lines of code contrib/format-pcapng/src/main/java/org/apache/drill/exec/store/pcapng/PcapColumn.java x: 1 # contributors y: 746 lines of code contrib/native/client/example/querySubmitter.cpp x: 13 # contributors y: 520 lines of code exec/java-exec/src/main/java/org/apache/drill/exec/physical/impl/materialize/QueryWritableBatch.java x: 9 # contributors y: 29 lines of code exec/java-exec/src/main/java/org/apache/drill/exec/record/AbstractSingleRecordBatch.java x: 15 # contributors y: 25 lines of code exec/java-exec/src/main/java/org/apache/drill/exec/rpc/user/UserResultsListener.java x: 8 # contributors y: 11 lines of code exec/vector/src/main/java/org/apache/drill/exec/expr/fn/impl/DateUtility.java x: 6 # contributors y: 668 lines of code exec/java-exec/src/main/java/org/apache/drill/exec/physical/impl/aggregate/StreamingAggTemplate.java x: 15 # contributors y: 386 lines of code exec/java-exec/src/main/java/org/apache/drill/exec/physical/impl/xsort/ExternalSortBatch.java x: 28 # contributors y: 306 lines of code exec/java-exec/src/main/resources/rest/static/js/graph.js x: 5 # contributors y: 296 lines of code metastore/rdbms-metastore/src/main/resources/db/changelog/changes/initial_ddls.yaml x: 1 # contributors y: 373 lines of code contrib/storage-http/src/main/java/org/apache/drill/exec/store/http/HttpAPIConfig.java x: 1 # contributors y: 452 lines of code contrib/storage-hive/core/src/main/codegen/templates/ObjectInspectors.java x: 7 # contributors y: 292 lines of code exec/java-exec/src/main/java/org/apache/drill/exec/metastore/store/MetastoreFileTableMetadataProvider.java x: 1 # contributors y: 254 lines of code exec/java-exec/src/main/java/org/apache/drill/exec/physical/resultSet/impl/TupleState.java x: 3 # contributors y: 451 lines of code exec/java-exec/src/main/codegen/templates/ComparisonFunctions.java x: 10 # contributors y: 353 lines of code exec/java-exec/src/main/java/org/apache/drill/exec/physical/impl/window/WindowFunction.java x: 5 # contributors y: 402 lines of code exec/java-exec/src/main/java/org/apache/drill/exec/planner/physical/ScanPrule.java x: 10 # contributors y: 25 lines of code protocol/src/main/protobuf/User.proto x: 14 # contributors y: 627 lines of code exec/java-exec/src/main/java/org/apache/drill/exec/physical/impl/aggregate/HashAggTemplate.java x: 28 # contributors y: 1073 lines of code exec/java-exec/src/main/java/org/apache/drill/exec/physical/impl/flatten/FlattenRecordBatch.java x: 23 # contributors y: 380 lines of code contrib/storage-hive/core/src/main/java/org/apache/drill/exec/planner/sql/HiveUDFOperator.java x: 10 # contributors y: 17 lines of code exec/vector/src/main/codegen/templates/FixedValueVectors.java x: 12 # contributors y: 677 lines of code exec/vector/src/main/java/org/apache/drill/exec/vector/complex/AbstractRepeatedMapVector.java x: 2 # contributors y: 403 lines of code contrib/native/client/src/clientlib/drillClientImpl.cpp x: 15 # contributors y: 2285 lines of code contrib/native/client/src/clientlib/drillClientImpl.hpp x: 14 # contributors y: 488 lines of code exec/java-exec/src/main/java/org/apache/drill/exec/store/ischema/InfoSchemaBatchCreator.java x: 11 # contributors y: 18 lines of code exec/java-exec/src/main/java/org/apache/drill/exec/planner/physical/HashAggPrel.java x: 13 # contributors y: 54 lines of code exec/java-exec/src/main/java/org/apache/drill/exec/physical/impl/common/ChainedHashTable.java x: 22 # contributors y: 252 lines of code exec/java-exec/src/main/java/org/apache/drill/exec/expr/fn/impl/Hash64FunctionsWithSeed.java x: 7 # contributors y: 348 lines of code contrib/native/client/src/clientlib/fieldmeta.cpp x: 4 # contributors y: 331 lines of code contrib/native/client/src/clientlib/metadata.cpp x: 4 # contributors y: 1104 lines of code contrib/native/client/src/clientlib/recordBatch.cpp x: 7 # contributors y: 472 lines of code contrib/native/client/src/clientlib/y2038/time64.c x: 3 # contributors y: 538 lines of code drill-yarn/src/main/java/org/apache/drill/yarn/appMaster/TaskState.java x: 1 # contributors y: 428 lines of code
5008.0
lines of code
  min: 1.0
  average: 95.62
  25th percentile: 23.0
  median: 50.0
  75th percentile: 114.0
  max: 5008.0
0 58.0
# contributors
min: 1.0 | average: 4.5 | 25th percentile: 2.0 | median: 3.0 | 75th percentile: 6.0 | max: 58.0