apache / doris-spark-connector
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 167 files with 13,654 lines of code.
    • 0 files changed more than 100 times (0 lines of code)
    • 0 files changed 51-100 times (0 lines of code)
    • 0 files changed 21-50 times (0 lines of code)
    • 7 files changed 6-20 times (1,899 lines of code)
    • 160 files changed 1-5 times (11,755 lines of code)
0% | 0% | 0% | 13% | 86%
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 167 files with 13,654 lines of code.
    • 0 files changed by more than 25 contributors (0 lines of code)
    • 0 files changed by 11-25 contributors (0 lines of code)
    • 0 files changed by 6-10 contributors (0 lines of code)
    • 26 files changed by 2-5 contributors (3,438 lines of code)
    • 141 files changed by 1 contributor (10,216 lines of code)
0% | 0% | 0% | 25% | 74%
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, scala, xml, yaml, sh, md, sql, txt, properties, gitignore, tpl
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
java0% | 0% | 0% | 16% | 83%
scala0% | 0% | 0% | 3% | 96%
tpl0% | 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
spark-doris-connector0% | 0% | 0% | 28% | 71%
spark-load0% | 0% | 0% | 0% | 100%
ROOT0% | 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
DorisFrontendClient.java
in spark-doris-connector/spark-doris-connector-base/src/main/java/org/apache/doris/spark/client
349 15 2024-12-03 2025-04-24 9 3 adamlee489@gmail.com leihz1989@gmail.com
AbstractStreamLoadProcessor.java
in spark-doris-connector/spark-doris-connector-base/src/main/java/org/apache/doris/spark/client/write
433 17 2024-12-03 2025-04-29 8 3 adamlee489@gmail.com 676366545@qq.com
AbstractThriftReader.java
in spark-doris-connector/spark-doris-connector-base/src/main/java/org/apache/doris/spark/client/read
253 14 2024-12-03 2025-03-26 7 2 adamlee489@gmail.com 676366545@qq.com
RowBatch.java
in spark-doris-connector/spark-doris-connector-base/src/main/java/org/apache/doris/spark/client/read
547 15 2024-12-03 2025-03-26 7 4 adamlee489@gmail.com 676366545@qq.com
DorisOptions.java
in spark-doris-connector/spark-doris-connector-base/src/main/java/org/apache/doris/spark/config
53 - 2024-12-03 2025-04-10 6 2 adamlee489@gmail.com adamlee489@gmail.com
RowConvertors.scala
in spark-doris-connector/spark-doris-connector-base/src/main/scala/org/apache/doris/spark/util
110 6 2024-12-03 2025-03-31 6 3 adamlee489@gmail.com 676366545@qq.com
DorisFlightSqlReader.java
in spark-doris-connector/spark-doris-connector-base/src/main/java/org/apache/doris/spark/client/read
154 8 2024-12-03 2025-03-26 6 2 adamlee489@gmail.com 676366545@qq.com
SchemaConvertors.scala
in spark-doris-connector/spark-doris-connector-base/src/main/scala/org/apache/doris/spark/util
52 2 2024-12-03 2025-03-26 5 2 adamlee489@gmail.com 676366545@qq.com
DorisDataWriter.scala
in spark-doris-connector/spark-doris-connector-spark-3-base/src/main/scala/org/apache/doris/spark/write
85 4 2024-12-31 2025-04-10 5 2 adamlee489@gmail.com adamlee489@gmail.com
DorisScanBuilderBase.scala
in spark-doris-connector/spark-doris-connector-spark-3-base/src/main/scala/org/apache/doris/spark/read
29 2 2024-12-31 2025-03-18 4 1 adamlee489@gmail.com adamlee489@gmail.com
DorisPartitionReader.scala
in spark-doris-connector/spark-doris-connector-spark-3-base/src/main/scala/org/apache/doris/spark/read
48 3 2024-12-31 2025-02-20 4 1 adamlee489@gmail.com adamlee489@gmail.com
ReaderPartitionGenerator.java
in spark-doris-connector/spark-doris-connector-base/src/main/java/org/apache/doris/spark/client/read
127 - 2024-12-03 2025-03-26 4 2 adamlee489@gmail.com 676366545@qq.com
DorisConfig.java
in spark-doris-connector/spark-doris-connector-base/src/main/java/org/apache/doris/spark/config
157 12 2024-12-03 2025-03-31 4 2 adamlee489@gmail.com leihz1989@gmail.com
DorisScanBuilder.scala
in spark-doris-connector/spark-doris-connector-spark-3.5/src/main/scala/org/apache/doris/spark/read
26 2 2024-12-31 2025-01-13 3 1 adamlee489@gmail.com adamlee489@gmail.com
DorisScanBuilder.scala
in spark-doris-connector/spark-doris-connector-spark-3.4/src/main/scala/org/apache/doris/spark/read
26 2 2024-12-31 2025-01-13 3 1 adamlee489@gmail.com adamlee489@gmail.com
DorisScanBuilder.scala
in spark-doris-connector/spark-doris-connector-spark-3.3/src/main/scala/org/apache/doris/spark/read
26 2 2024-12-31 2025-01-13 3 1 adamlee489@gmail.com adamlee489@gmail.com
AbstractDorisScan.scala
in spark-doris-connector/spark-doris-connector-spark-3-base/src/main/scala/org/apache/doris/spark/read
30 2 2025-01-03 2025-02-17 3 1 adamlee489@gmail.com adamlee489@gmail.com
AbstractDorisRDD.scala
in spark-doris-connector/spark-doris-connector-base/src/main/scala/org/apache/doris/spark/rdd
32 2 2024-12-03 2025-02-17 3 1 adamlee489@gmail.com adamlee489@gmail.com
DppResult.java
in spark-load/spark-load-common/src/main/java/org/apache/doris/common
38 1 2024-12-24 2025-02-25 3 1 adamlee489@gmail.com adamlee489@gmail.com
DorisTableBase.scala
in spark-doris-connector/spark-doris-connector-spark-3-base/src/main/scala/org/apache/doris/spark/catalog
44 5 2024-12-31 2025-03-17 3 1 adamlee489@gmail.com adamlee489@gmail.com
V2ExpressionBuilder.scala
in spark-doris-connector/spark-doris-connector-spark-3.5/src/main/scala/org/apache/doris/spark/read/expression
79 5 2025-01-03 2025-04-28 3 3 adamlee489@gmail.com 676366545@qq.com
V2ExpressionBuilder.scala
in spark-doris-connector/spark-doris-connector-spark-3.4/src/main/scala/org/apache/doris/spark/read/expression
79 5 2025-01-03 2025-04-28 3 3 adamlee489@gmail.com 676366545@qq.com
V2ExpressionBuilder.scala
in spark-doris-connector/spark-doris-connector-spark-3.3/src/main/scala/org/apache/doris/spark/read/expression
79 5 2025-01-03 2025-03-31 3 3 adamlee489@gmail.com huanyuxx@yeah.net
DorisReaderPartition.java
in spark-doris-connector/spark-doris-connector-base/src/main/java/org/apache/doris/spark/client/entity
93 11 2024-12-03 2025-02-17 3 1 adamlee489@gmail.com adamlee489@gmail.com
StreamLoadProcessor.java
in spark-doris-connector/spark-doris-connector-base/src/main/java/org/apache/doris/spark/client/write
94 7 2024-12-03 2025-03-31 3 3 adamlee489@gmail.com 676366545@qq.com
Utils.scala
in spark-doris-connector/spark-doris-connector-base/src/main/scala/org/apache/doris/spark/sql
133 4 2024-12-03 2025-04-08 3 2 adamlee489@gmail.com 676366545@qq.com
SparkLoadRunner.java
in spark-load/spark-load-core/src/main/java/org/apache/doris
186 8 2024-12-24 2025-03-17 3 1 adamlee489@gmail.com adamlee489@gmail.com
JobConfig.java
in spark-load/spark-load-core/src/main/java/org/apache/doris/config
201 7 2024-12-24 2025-02-25 3 1 adamlee489@gmail.com adamlee489@gmail.com
AbstractCopyIntoProcessor.java
in spark-doris-connector/spark-doris-connector-base/src/main/java/org/apache/doris/spark/client/write
226 10 2024-12-03 2025-03-24 3 1 adamlee489@gmail.com adamlee489@gmail.com
2 - 2022-02-11 2023-05-18 2 2 chenmingyu@baidu.com 46414265+dongliang-0@users....
DorisDataSource.scala
in spark-doris-connector/spark-doris-connector-spark-3.5/src/main/scala/org/apache/doris/spark/sql/sources
9 - 2024-12-31 2025-02-12 2 1 adamlee489@gmail.com adamlee489@gmail.com
DorisDataSource.scala
in spark-doris-connector/spark-doris-connector-spark-3.4/src/main/scala/org/apache/doris/spark/sql/sources
9 - 2024-12-31 2025-02-12 2 1 adamlee489@gmail.com adamlee489@gmail.com
DorisDataSource.scala
in spark-doris-connector/spark-doris-connector-spark-3.3/src/main/scala/org/apache/doris/spark/sql/sources
9 - 2024-12-31 2025-02-12 2 1 adamlee489@gmail.com adamlee489@gmail.com
DorisScan.scala
in spark-doris-connector/spark-doris-connector-spark-3-base/src/main/scala/org/apache/doris/spark/read
13 1 2024-12-31 2025-01-03 2 1 adamlee489@gmail.com adamlee489@gmail.com
DorisScanV2.scala
in spark-doris-connector/spark-doris-connector-spark-3.5/src/main/scala/org/apache/doris/spark/read
14 1 2025-01-03 2025-01-13 2 1 adamlee489@gmail.com adamlee489@gmail.com
DorisScanV2.scala
in spark-doris-connector/spark-doris-connector-spark-3.4/src/main/scala/org/apache/doris/spark/read
14 1 2025-01-03 2025-01-13 2 1 adamlee489@gmail.com adamlee489@gmail.com
DorisScanV2.scala
in spark-doris-connector/spark-doris-connector-spark-3.3/src/main/scala/org/apache/doris/spark/read
14 1 2025-01-03 2025-01-13 2 1 adamlee489@gmail.com adamlee489@gmail.com
Constants.java
in spark-load/spark-load-core/src/main/java/org/apache/doris/common
15 - 2024-12-24 2025-02-19 2 1 adamlee489@gmail.com adamlee489@gmail.com
DorisSpark.scala
in spark-doris-connector/spark-doris-connector-base/src/main/scala/org/apache/doris/spark/rdd
16 1 2024-12-03 2025-03-24 2 1 adamlee489@gmail.com adamlee489@gmail.com
DorisScanBuilder.scala
in spark-doris-connector/spark-doris-connector-spark-3.1/src/main/scala/org/apache/doris/spark/read
17 1 2024-12-31 2025-01-03 2 1 adamlee489@gmail.com adamlee489@gmail.com
DorisScanBuilder.scala
in spark-doris-connector/spark-doris-connector-spark-3.2/src/main/scala/org/apache/doris/spark/read
18 1 2024-12-31 2025-01-03 2 1 adamlee489@gmail.com adamlee489@gmail.com
DorisRowThriftReader.scala
in spark-doris-connector/spark-doris-connector-base/src/main/scala/org/apache/doris/spark/sql
22 1 2024-12-03 2025-03-21 2 1 adamlee489@gmail.com adamlee489@gmail.com
DorisRowFlightSqlReader.scala
in spark-doris-connector/spark-doris-connector-base/src/main/scala/org/apache/doris/spark/sql
22 1 2024-12-03 2025-03-21 2 1 adamlee489@gmail.com adamlee489@gmail.com
DorisWriteBuilder.scala
in spark-doris-connector/spark-doris-connector-spark-3-base/src/main/scala/org/apache/doris/spark/write
24 3 2024-12-31 2025-03-17 2 1 adamlee489@gmail.com adamlee489@gmail.com
DorisWriter.java
in spark-doris-connector/spark-doris-connector-base/src/main/java/org/apache/doris/spark/client/write
26 4 2024-12-03 2025-03-21 2 1 adamlee489@gmail.com adamlee489@gmail.com
Retry.scala
in spark-doris-connector/spark-doris-connector-base/src/main/scala/org/apache/doris/spark/util
26 1 2024-12-03 2025-03-21 2 1 adamlee489@gmail.com adamlee489@gmail.com
ScalaDorisRowRDD.scala
in spark-doris-connector/spark-doris-connector-base/src/main/scala/org/apache/doris/spark/sql
28 3 2024-12-03 2025-01-09 2 1 adamlee489@gmail.com adamlee489@gmail.com
URLs.scala
in spark-doris-connector/spark-doris-connector-base/src/main/scala/org/apache/doris/spark/util
37 1 2024-12-03 2025-03-31 2 2 adamlee489@gmail.com leihz1989@gmail.com
DorisBackendHttpClient.java
in spark-doris-connector/spark-doris-connector-base/src/main/java/org/apache/doris/spark/client
42 3 2024-12-03 2025-02-28 2 1 adamlee489@gmail.com adamlee489@gmail.com
QueryPlan.java
in spark-doris-connector/spark-doris-connector-base/src/main/java/org/apache/doris/spark/rest/models
45 8 2024-12-03 2025-01-23 2 2 adamlee489@gmail.com 676366545@qq.com
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
RowBatch.java
in spark-doris-connector/spark-doris-connector-base/src/main/java/org/apache/doris/spark/client/read
547 15 2024-12-03 2025-03-26 7 4 adamlee489@gmail.com 676366545@qq.com
DorisFrontendClient.java
in spark-doris-connector/spark-doris-connector-base/src/main/java/org/apache/doris/spark/client
349 15 2024-12-03 2025-04-24 9 3 adamlee489@gmail.com leihz1989@gmail.com
AbstractStreamLoadProcessor.java
in spark-doris-connector/spark-doris-connector-base/src/main/java/org/apache/doris/spark/client/write
433 17 2024-12-03 2025-04-29 8 3 adamlee489@gmail.com 676366545@qq.com
RowConvertors.scala
in spark-doris-connector/spark-doris-connector-base/src/main/scala/org/apache/doris/spark/util
110 6 2024-12-03 2025-03-31 6 3 adamlee489@gmail.com 676366545@qq.com
V2ExpressionBuilder.scala
in spark-doris-connector/spark-doris-connector-spark-3.3/src/main/scala/org/apache/doris/spark/read/expression
79 5 2025-01-03 2025-03-31 3 3 adamlee489@gmail.com huanyuxx@yeah.net
V2ExpressionBuilder.scala
in spark-doris-connector/spark-doris-connector-spark-3.4/src/main/scala/org/apache/doris/spark/read/expression
79 5 2025-01-03 2025-04-28 3 3 adamlee489@gmail.com 676366545@qq.com
StreamLoadProcessor.java
in spark-doris-connector/spark-doris-connector-base/src/main/java/org/apache/doris/spark/client/write
94 7 2024-12-03 2025-03-31 3 3 adamlee489@gmail.com 676366545@qq.com
V2ExpressionBuilder.scala
in spark-doris-connector/spark-doris-connector-spark-3.5/src/main/scala/org/apache/doris/spark/read/expression
79 5 2025-01-03 2025-04-28 3 3 adamlee489@gmail.com 676366545@qq.com
AbstractThriftReader.java
in spark-doris-connector/spark-doris-connector-base/src/main/java/org/apache/doris/spark/client/read
253 14 2024-12-03 2025-03-26 7 2 adamlee489@gmail.com 676366545@qq.com
DorisOptions.java
in spark-doris-connector/spark-doris-connector-base/src/main/java/org/apache/doris/spark/config
53 - 2024-12-03 2025-04-10 6 2 adamlee489@gmail.com adamlee489@gmail.com
DorisFlightSqlReader.java
in spark-doris-connector/spark-doris-connector-base/src/main/java/org/apache/doris/spark/client/read
154 8 2024-12-03 2025-03-26 6 2 adamlee489@gmail.com 676366545@qq.com
DorisDataWriter.scala
in spark-doris-connector/spark-doris-connector-spark-3-base/src/main/scala/org/apache/doris/spark/write
85 4 2024-12-31 2025-04-10 5 2 adamlee489@gmail.com adamlee489@gmail.com
SchemaConvertors.scala
in spark-doris-connector/spark-doris-connector-base/src/main/scala/org/apache/doris/spark/util
52 2 2024-12-03 2025-03-26 5 2 adamlee489@gmail.com 676366545@qq.com
DorisConfig.java
in spark-doris-connector/spark-doris-connector-base/src/main/java/org/apache/doris/spark/config
157 12 2024-12-03 2025-03-31 4 2 adamlee489@gmail.com leihz1989@gmail.com
ReaderPartitionGenerator.java
in spark-doris-connector/spark-doris-connector-base/src/main/java/org/apache/doris/spark/client/read
127 - 2024-12-03 2025-03-26 4 2 adamlee489@gmail.com 676366545@qq.com
Utils.scala
in spark-doris-connector/spark-doris-connector-base/src/main/scala/org/apache/doris/spark/sql
133 4 2024-12-03 2025-04-08 3 2 adamlee489@gmail.com 676366545@qq.com
2 - 2022-02-11 2023-05-18 2 2 chenmingyu@baidu.com 46414265+dongliang-0@users....
DorisWrite.scala
in spark-doris-connector/spark-doris-connector-spark-3-base/src/main/scala/org/apache/doris/spark/write
52 6 2024-12-31 2025-03-31 2 2 adamlee489@gmail.com 676366545@qq.com
URLs.scala
in spark-doris-connector/spark-doris-connector-base/src/main/scala/org/apache/doris/spark/util
37 1 2024-12-03 2025-03-31 2 2 adamlee489@gmail.com leihz1989@gmail.com
HttpUtils.scala
in spark-doris-connector/spark-doris-connector-base/src/main/scala/org/apache/doris/spark/util
49 2 2024-12-03 2025-03-31 2 2 adamlee489@gmail.com 676366545@qq.com
StreamLoadResponse.java
in spark-doris-connector/spark-doris-connector-base/src/main/java/org/apache/doris/spark/client/entity
78 8 2024-12-03 2025-04-29 2 2 adamlee489@gmail.com 676366545@qq.com
Field.java
in spark-doris-connector/spark-doris-connector-base/src/main/java/org/apache/doris/spark/rest/models
86 17 2024-12-03 2025-01-23 2 2 adamlee489@gmail.com 676366545@qq.com
Schema.java
in spark-doris-connector/spark-doris-connector-base/src/main/java/org/apache/doris/spark/rest/models
79 16 2024-12-03 2025-01-23 2 2 adamlee489@gmail.com 676366545@qq.com
Tablet.java
in spark-doris-connector/spark-doris-connector-base/src/main/java/org/apache/doris/spark/rest/models
61 12 2024-12-03 2025-01-23 2 2 adamlee489@gmail.com 676366545@qq.com
QueryPlan.java
in spark-doris-connector/spark-doris-connector-base/src/main/java/org/apache/doris/spark/rest/models
45 8 2024-12-03 2025-01-23 2 2 adamlee489@gmail.com 676366545@qq.com
DorisWriter.scala
in spark-doris-connector/spark-doris-connector-spark-2/src/main/scala/org/apache/doris/spark/writer
165 10 2024-12-03 2025-04-08 2 2 adamlee489@gmail.com 676366545@qq.com
DorisScanBuilderBase.scala
in spark-doris-connector/spark-doris-connector-spark-3-base/src/main/scala/org/apache/doris/spark/read
29 2 2024-12-31 2025-03-18 4 1 adamlee489@gmail.com adamlee489@gmail.com
DorisPartitionReader.scala
in spark-doris-connector/spark-doris-connector-spark-3-base/src/main/scala/org/apache/doris/spark/read
48 3 2024-12-31 2025-02-20 4 1 adamlee489@gmail.com adamlee489@gmail.com
DppResult.java
in spark-load/spark-load-common/src/main/java/org/apache/doris/common
38 1 2024-12-24 2025-02-25 3 1 adamlee489@gmail.com adamlee489@gmail.com
SparkLoadRunner.java
in spark-load/spark-load-core/src/main/java/org/apache/doris
186 8 2024-12-24 2025-03-17 3 1 adamlee489@gmail.com adamlee489@gmail.com
JobConfig.java
in spark-load/spark-load-core/src/main/java/org/apache/doris/config
201 7 2024-12-24 2025-02-25 3 1 adamlee489@gmail.com adamlee489@gmail.com
DorisScanBuilder.scala
in spark-doris-connector/spark-doris-connector-spark-3.3/src/main/scala/org/apache/doris/spark/read
26 2 2024-12-31 2025-01-13 3 1 adamlee489@gmail.com adamlee489@gmail.com
DorisScanBuilder.scala
in spark-doris-connector/spark-doris-connector-spark-3.4/src/main/scala/org/apache/doris/spark/read
26 2 2024-12-31 2025-01-13 3 1 adamlee489@gmail.com adamlee489@gmail.com
AbstractDorisScan.scala
in spark-doris-connector/spark-doris-connector-spark-3-base/src/main/scala/org/apache/doris/spark/read
30 2 2025-01-03 2025-02-17 3 1 adamlee489@gmail.com adamlee489@gmail.com
DorisTableBase.scala
in spark-doris-connector/spark-doris-connector-spark-3-base/src/main/scala/org/apache/doris/spark/catalog
44 5 2024-12-31 2025-03-17 3 1 adamlee489@gmail.com adamlee489@gmail.com
AbstractDorisRDD.scala
in spark-doris-connector/spark-doris-connector-base/src/main/scala/org/apache/doris/spark/rdd
32 2 2024-12-03 2025-02-17 3 1 adamlee489@gmail.com adamlee489@gmail.com
AbstractCopyIntoProcessor.java
in spark-doris-connector/spark-doris-connector-base/src/main/java/org/apache/doris/spark/client/write
226 10 2024-12-03 2025-03-24 3 1 adamlee489@gmail.com adamlee489@gmail.com
DorisReaderPartition.java
in spark-doris-connector/spark-doris-connector-base/src/main/java/org/apache/doris/spark/client/entity
93 11 2024-12-03 2025-02-17 3 1 adamlee489@gmail.com adamlee489@gmail.com
DorisScanBuilder.scala
in spark-doris-connector/spark-doris-connector-spark-3.5/src/main/scala/org/apache/doris/spark/read
26 2 2024-12-31 2025-01-13 3 1 adamlee489@gmail.com adamlee489@gmail.com
SparkEtlJob.java
in spark-load/spark-load-dpp/src/main/java/org/apache/doris/load/loadv2/etl
220 10 2024-12-24 2025-02-19 2 1 adamlee489@gmail.com adamlee489@gmail.com
Constants.java
in spark-load/spark-load-core/src/main/java/org/apache/doris/common
15 - 2024-12-24 2025-02-19 2 1 adamlee489@gmail.com adamlee489@gmail.com
PullLoader.java
in spark-load/spark-load-core/src/main/java/org/apache/doris/load/job
338 15 2024-12-24 2025-02-19 2 1 adamlee489@gmail.com adamlee489@gmail.com
DorisDataSource.scala
in spark-doris-connector/spark-doris-connector-spark-3.3/src/main/scala/org/apache/doris/spark/sql/sources
9 - 2024-12-31 2025-02-12 2 1 adamlee489@gmail.com adamlee489@gmail.com
DorisScanV2.scala
in spark-doris-connector/spark-doris-connector-spark-3.3/src/main/scala/org/apache/doris/spark/read
14 1 2025-01-03 2025-01-13 2 1 adamlee489@gmail.com adamlee489@gmail.com
DorisScanBuilder.scala
in spark-doris-connector/spark-doris-connector-spark-3.2/src/main/scala/org/apache/doris/spark/read
18 1 2024-12-31 2025-01-03 2 1 adamlee489@gmail.com adamlee489@gmail.com
DorisDataSource.scala
in spark-doris-connector/spark-doris-connector-spark-3.4/src/main/scala/org/apache/doris/spark/sql/sources
9 - 2024-12-31 2025-02-12 2 1 adamlee489@gmail.com adamlee489@gmail.com
DorisScanV2.scala
in spark-doris-connector/spark-doris-connector-spark-3.4/src/main/scala/org/apache/doris/spark/read
14 1 2025-01-03 2025-01-13 2 1 adamlee489@gmail.com adamlee489@gmail.com
DorisWriteBuilder.scala
in spark-doris-connector/spark-doris-connector-spark-3-base/src/main/scala/org/apache/doris/spark/write
24 3 2024-12-31 2025-03-17 2 1 adamlee489@gmail.com adamlee489@gmail.com
DorisScan.scala
in spark-doris-connector/spark-doris-connector-spark-3-base/src/main/scala/org/apache/doris/spark/read
13 1 2024-12-31 2025-01-03 2 1 adamlee489@gmail.com adamlee489@gmail.com
DorisRowFlightSqlReader.scala
in spark-doris-connector/spark-doris-connector-base/src/main/scala/org/apache/doris/spark/sql
22 1 2024-12-03 2025-03-21 2 1 adamlee489@gmail.com adamlee489@gmail.com
Files With Least Contributors (Top 50)
Based on the number of unique email addresses found in commits.

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
SparkDpp.java
in spark-load/spark-load-dpp/src/main/java/org/apache/doris/load/loadv2/dpp
1016 18 2024-12-24 2024-12-24 1 1 adamlee489@gmail.com adamlee489@gmail.com
Roaring64Map.java
in spark-load/spark-load-common/src/main/java/org/apache/doris/common/io
845 64 2024-12-24 2024-12-24 1 1 adamlee489@gmail.com adamlee489@gmail.com
SparkRDDAggregator.java
in spark-load/spark-load-dpp/src/main/java/org/apache/doris/load/loadv2/dpp
497 33 2024-12-24 2024-12-24 1 1 adamlee489@gmail.com adamlee489@gmail.com
EtlJobConfig.java
in spark-load/spark-load-common/src/main/java/org/apache/doris/config
401 38 2024-12-24 2024-12-24 1 1 adamlee489@gmail.com adamlee489@gmail.com
BitmapValue.java
in spark-load/spark-load-common/src/main/java/org/apache/doris/common/io
358 21 2024-12-24 2024-12-24 1 1 adamlee489@gmail.com adamlee489@gmail.com
PullLoader.java
in spark-load/spark-load-core/src/main/java/org/apache/doris/load/job
338 15 2024-12-24 2025-02-19 2 1 adamlee489@gmail.com adamlee489@gmail.com
Hll.java
in spark-load/spark-load-common/src/main/java/org/apache/doris/common/io
327 16 2024-12-24 2024-12-24 1 1 adamlee489@gmail.com adamlee489@gmail.com
GlobalDictBuilder.java
in spark-load/spark-load-dpp/src/main/java/org/apache/doris/load/loadv2/dpp
312 18 2024-12-24 2024-12-24 1 1 adamlee489@gmail.com adamlee489@gmail.com
ArrowWriter.scala
in spark-doris-connector/spark-doris-connector-base/src/main/scala/org/apache/spark/sql/execution/arrow
296 46 2024-12-03 2024-12-03 1 1 adamlee489@gmail.com adamlee489@gmail.com
DppUtils.java
in spark-load/spark-load-dpp/src/main/java/org/apache/doris/load/loadv2/dpp
268 8 2024-12-24 2024-12-24 1 1 adamlee489@gmail.com adamlee489@gmail.com
ColumnParser.java
in spark-load/spark-load-dpp/src/main/java/org/apache/doris/load/loadv2/dpp
241 19 2024-12-24 2024-12-24 1 1 adamlee489@gmail.com adamlee489@gmail.com
TestStreamLoadForArrowType.scala
in spark-doris-connector/spark-doris-connector-base/src/main/scala/org/apache/doris/spark/testcase
228 5 2024-12-03 2024-12-03 1 1 adamlee489@gmail.com adamlee489@gmail.com
AbstractCopyIntoProcessor.java
in spark-doris-connector/spark-doris-connector-base/src/main/java/org/apache/doris/spark/client/write
226 10 2024-12-03 2025-03-24 3 1 adamlee489@gmail.com adamlee489@gmail.com
SparkEtlJob.java
in spark-load/spark-load-dpp/src/main/java/org/apache/doris/load/loadv2/etl
220 10 2024-12-24 2025-02-19 2 1 adamlee489@gmail.com adamlee489@gmail.com
JobConfig.java
in spark-load/spark-load-core/src/main/java/org/apache/doris/config
201 7 2024-12-24 2025-02-25 3 1 adamlee489@gmail.com adamlee489@gmail.com
DorisClient.java
in spark-load/spark-load-core/src/main/java/org/apache/doris/client
197 10 2024-12-24 2024-12-24 1 1 adamlee489@gmail.com adamlee489@gmail.com
DorisBackendThriftClient.java
in spark-doris-connector/spark-doris-connector-base/src/main/java/org/apache/doris/spark/client
192 6 2024-12-03 2025-03-21 2 1 adamlee489@gmail.com adamlee489@gmail.com
SparkLoadRunner.java
in spark-load/spark-load-core/src/main/java/org/apache/doris
186 8 2024-12-24 2025-03-17 3 1 adamlee489@gmail.com adamlee489@gmail.com
FieldReflection.java
in spark-load/spark-load-common/src/main/java/org/apache/doris/common/jmockit
185 16 2024-12-24 2024-12-24 1 1 adamlee489@gmail.com adamlee489@gmail.com
LoadMeta.java
in spark-load/spark-load-core/src/main/java/org/apache/doris/common/meta
131 4 2024-12-24 2024-12-24 1 1 adamlee489@gmail.com adamlee489@gmail.com
IPUtils.java
in spark-doris-connector/spark-doris-connector-base/src/main/scala/org/apache/doris/spark/util
126 10 2024-12-03 2024-12-03 1 1 adamlee489@gmail.com adamlee489@gmail.com
MethodReflection.java
in spark-load/spark-load-common/src/main/java/org/apache/doris/common/jmockit
123 9 2024-12-24 2024-12-24 1 1 adamlee489@gmail.com adamlee489@gmail.com
ConstructorReflection.java
in spark-load/spark-load-common/src/main/java/org/apache/doris/common/jmockit
113 9 2024-12-24 2024-12-24 1 1 adamlee489@gmail.com adamlee489@gmail.com
FileSystemUtils.java
in spark-load/spark-load-core/src/main/java/org/apache/doris/util
112 10 2024-12-24 2024-12-24 1 1 adamlee489@gmail.com adamlee489@gmail.com
ParameterReflection.java
in spark-load/spark-load-common/src/main/java/org/apache/doris/common/jmockit
111 8 2024-12-24 2024-12-24 1 1 adamlee489@gmail.com adamlee489@gmail.com
ArrowUtils.scala
in spark-doris-connector/spark-doris-connector-base/src/main/scala/org/apache/spark/sql/util
101 5 2024-12-03 2024-12-03 1 1 adamlee489@gmail.com adamlee489@gmail.com
DorisReaderPartition.java
in spark-doris-connector/spark-doris-connector-base/src/main/java/org/apache/doris/spark/client/entity
93 11 2024-12-03 2025-02-17 3 1 adamlee489@gmail.com adamlee489@gmail.com
Loader.java
in spark-load/spark-load-core/src/main/java/org/apache/doris/load/job
84 3 2024-12-24 2024-12-24 1 1 adamlee489@gmail.com adamlee489@gmail.com
DppColumns.java
in spark-load/spark-load-dpp/src/main/java/org/apache/doris/load/loadv2/dpp
80 6 2024-12-24 2024-12-24 1 1 adamlee489@gmail.com adamlee489@gmail.com
MinimumCoverageRollupTreeBuilder.java
in spark-load/spark-load-dpp/src/main/java/org/apache/doris/load/loadv2/dpp
78 2 2024-12-24 2024-12-24 1 1 adamlee489@gmail.com adamlee489@gmail.com
RespContent.java
in spark-doris-connector/spark-doris-connector-base/src/main/java/org/apache/doris/spark/rest/models
72 6 2024-12-03 2024-12-03 1 1 adamlee489@gmail.com adamlee489@gmail.com
DorisTableCatalogBase.scala
in spark-doris-connector/spark-doris-connector-spark-3-base/src/main/scala/org/apache/doris/spark/catalog
68 9 2024-12-31 2024-12-31 1 1 adamlee489@gmail.com adamlee489@gmail.com
DorisSourceProvider.scala
in spark-doris-connector/spark-doris-connector-spark-2/src/main/scala/org/apache/doris/spark/sql
67 4 2024-12-03 2024-12-27 2 1 adamlee489@gmail.com adamlee489@gmail.com
DorisDialects.scala
in spark-doris-connector/spark-doris-connector-base/src/main/scala/org/apache/doris/spark/util
61 2 2024-12-03 2025-03-10 2 1 adamlee489@gmail.com adamlee489@gmail.com
DorisRangePartitioner.java
in spark-load/spark-load-dpp/src/main/java/org/apache/doris/load/loadv2/dpp
60 5 2024-12-24 2024-12-24 1 1 adamlee489@gmail.com adamlee489@gmail.com
DorisRelation.scala
in spark-doris-connector/spark-doris-connector-base/src/main/scala/org/apache/doris/spark/sql/sources
58 3 2024-12-03 2024-12-27 2 1 adamlee489@gmail.com adamlee489@gmail.com
AbstractDorisRDDIterator.scala
in spark-doris-connector/spark-doris-connector-base/src/main/scala/org/apache/doris/spark/rdd
56 4 2024-12-03 2024-12-03 1 1 adamlee489@gmail.com adamlee489@gmail.com
CopySQLBuilder.java
in spark-doris-connector/spark-doris-connector-base/src/main/java/org/apache/doris/spark/util
55 3 2024-12-03 2024-12-03 1 1 adamlee489@gmail.com adamlee489@gmail.com
HttpPutBuilder.java
in spark-doris-connector/spark-doris-connector-base/src/main/java/org/apache/doris/spark/util
54 8 2024-12-03 2024-12-03 1 1 adamlee489@gmail.com adamlee489@gmail.com
TableMeta.java
in spark-load/spark-load-core/src/main/java/org/apache/doris/common/meta
49 3 2024-12-24 2024-12-24 1 1 adamlee489@gmail.com adamlee489@gmail.com
Backend.java
in spark-doris-connector/spark-doris-connector-base/src/main/java/org/apache/doris/spark/client/entity
49 10 2024-12-03 2024-12-03 1 1 adamlee489@gmail.com adamlee489@gmail.com
TransactionHandler.scala
in spark-doris-connector/spark-doris-connector-spark-2/src/main/scala/org/apache/doris/spark/txn
49 3 2024-12-03 2024-12-03 1 1 adamlee489@gmail.com adamlee489@gmail.com
DorisPartitionReader.scala
in spark-doris-connector/spark-doris-connector-spark-3-base/src/main/scala/org/apache/doris/spark/read
48 3 2024-12-31 2025-02-20 4 1 adamlee489@gmail.com adamlee489@gmail.com
DorisTableBase.scala
in spark-doris-connector/spark-doris-connector-spark-3-base/src/main/scala/org/apache/doris/spark/catalog
44 5 2024-12-31 2025-03-17 3 1 adamlee489@gmail.com adamlee489@gmail.com
Deencapsulation.java
in spark-load/spark-load-common/src/main/java/org/apache/doris/common/jmockit
42 13 2024-12-24 2024-12-24 1 1 adamlee489@gmail.com adamlee489@gmail.com
DorisBackendHttpClient.java
in spark-doris-connector/spark-doris-connector-base/src/main/java/org/apache/doris/spark/client
42 3 2024-12-03 2025-02-28 2 1 adamlee489@gmail.com adamlee489@gmail.com
ConfigOptions.java
in spark-doris-connector/spark-doris-connector-base/src/main/java/org/apache/doris/spark/config
41 10 2024-12-03 2024-12-03 1 1 adamlee489@gmail.com adamlee489@gmail.com
HttpPostBuilder.java
in spark-doris-connector/spark-doris-connector-base/src/main/java/org/apache/doris/spark/util
41 6 2024-12-03 2024-12-03 1 1 adamlee489@gmail.com adamlee489@gmail.com
DorisTxnStreamingQueryListener.scala
in spark-doris-connector/spark-doris-connector-spark-2/src/main/scala/org/apache/doris/spark/txn/listener
40 3 2024-12-03 2024-12-03 1 1 adamlee489@gmail.com adamlee489@gmail.com
DorisTransactionListener.scala
in spark-doris-connector/spark-doris-connector-spark-2/src/main/scala/org/apache/doris/spark/txn/listener
40 1 2024-12-03 2024-12-03 1 1 adamlee489@gmail.com adamlee489@gmail.com
Correlations

File Size vs. Number of Changes: 167 points

spark-doris-connector/spark-doris-connector-base/src/main/java/org/apache/doris/spark/client/entity/StreamLoadResponse.java x: 78 lines of code y: 2 # changes spark-doris-connector/spark-doris-connector-base/src/main/java/org/apache/doris/spark/client/write/AbstractStreamLoadProcessor.java x: 433 lines of code y: 8 # changes spark-doris-connector/spark-doris-connector-spark-3.4/src/main/scala/org/apache/doris/spark/read/expression/V2ExpressionBuilder.scala x: 79 lines of code y: 3 # changes spark-doris-connector/spark-doris-connector-base/src/main/java/org/apache/doris/spark/client/DorisFrontendClient.java x: 349 lines of code y: 9 # changes spark-doris-connector/spark-doris-connector-base/src/main/java/org/apache/doris/spark/config/DorisOptions.java x: 53 lines of code y: 6 # changes spark-doris-connector/spark-doris-connector-spark-3-base/src/main/scala/org/apache/doris/spark/write/DorisDataWriter.scala x: 85 lines of code y: 5 # changes spark-doris-connector/spark-doris-connector-base/src/main/scala/org/apache/doris/spark/sql/Utils.scala x: 133 lines of code y: 3 # changes spark-doris-connector/spark-doris-connector-spark-2/src/main/scala/org/apache/doris/spark/writer/DorisWriter.scala x: 165 lines of code y: 2 # changes spark-doris-connector/spark-doris-connector-base/src/main/java/org/apache/doris/spark/client/write/StreamLoadProcessor.java x: 94 lines of code y: 3 # changes spark-doris-connector/spark-doris-connector-base/src/main/java/org/apache/doris/spark/config/DorisConfig.java x: 157 lines of code y: 4 # changes spark-doris-connector/spark-doris-connector-base/src/main/java/org/apache/doris/spark/rest/models/DataFormat.java x: 6 lines of code y: 1 # changes spark-doris-connector/spark-doris-connector-base/src/main/scala/org/apache/doris/spark/util/RowConvertors.scala x: 110 lines of code y: 6 # changes spark-doris-connector/spark-doris-connector-base/src/main/scala/org/apache/doris/spark/util/URLs.scala x: 37 lines of code y: 2 # changes spark-doris-connector/spark-doris-connector-base/src/main/java/org/apache/doris/spark/util/EscapeHandler.java x: 20 lines of code y: 1 # changes spark-doris-connector/spark-doris-connector-base/src/main/scala/org/apache/doris/spark/util/HttpUtils.scala x: 49 lines of code y: 2 # changes spark-doris-connector/spark-doris-connector-spark-3-base/src/main/scala/org/apache/doris/spark/write/DorisWrite.scala x: 52 lines of code y: 2 # changes spark-doris-connector/spark-doris-connector-base/src/main/java/org/apache/doris/spark/client/read/AbstractThriftReader.java x: 253 lines of code y: 7 # changes spark-doris-connector/spark-doris-connector-base/src/main/java/org/apache/doris/spark/client/read/DorisFlightSqlReader.java x: 154 lines of code y: 6 # changes spark-doris-connector/spark-doris-connector-base/src/main/java/org/apache/doris/spark/client/read/ReaderPartitionGenerator.java x: 127 lines of code y: 4 # changes spark-doris-connector/spark-doris-connector-base/src/main/java/org/apache/doris/spark/client/read/RowBatch.java x: 547 lines of code y: 7 # changes spark-doris-connector/spark-doris-connector-base/src/main/java/org/apache/doris/spark/exception/DorisRuntimeException.java x: 22 lines of code y: 1 # changes spark-doris-connector/spark-doris-connector-base/src/main/scala/org/apache/doris/spark/util/SchemaConvertors.scala x: 52 lines of code y: 5 # changes spark-doris-connector/spark-doris-connector-base/src/main/java/org/apache/doris/spark/client/write/AbstractCopyIntoProcessor.java x: 226 lines of code y: 3 # changes spark-doris-connector/spark-doris-connector-base/src/main/scala/org/apache/doris/spark/rdd/DorisSpark.scala x: 16 lines of code y: 2 # changes spark-doris-connector/spark-doris-connector-spark-2/src/main/scala/org/apache/doris/spark/load/CommitMessage.scala x: 2 lines of code y: 1 # changes spark-doris-connector/spark-doris-connector-base/src/main/java/org/apache/doris/spark/client/write/DorisWriter.java x: 26 lines of code y: 2 # changes spark-doris-connector/spark-doris-connector-base/src/main/scala/org/apache/doris/spark/sql/DorisRowFlightSqlReader.scala x: 22 lines of code y: 2 # changes spark-doris-connector/spark-doris-connector-base/src/main/java/org/apache/doris/spark/client/DorisBackendThriftClient.java x: 192 lines of code y: 2 # changes spark-doris-connector/spark-doris-connector-spark-3-base/src/main/scala/org/apache/doris/spark/read/DorisScanBuilderBase.scala x: 29 lines of code y: 4 # changes spark-doris-connector/spark-doris-connector-spark-3-base/src/main/scala/org/apache/doris/spark/catalog/DorisTableBase.scala x: 44 lines of code y: 3 # changes spark-doris-connector/spark-doris-connector-spark-3-base/src/main/scala/org/apache/doris/spark/write/DorisWriteBuilder.scala x: 24 lines of code y: 2 # changes spark-load/spark-load-core/src/main/java/org/apache/doris/SparkLoadRunner.java x: 186 lines of code y: 3 # changes spark-doris-connector/spark-doris-connector-base/src/main/scala/org/apache/doris/spark/util/DorisDialects.scala x: 61 lines of code y: 2 # changes spark-doris-connector/spark-doris-connector-base/src/main/java/org/apache/doris/spark/client/DorisBackendHttpClient.java x: 42 lines of code y: 2 # changes spark-load/spark-load-common/src/main/java/org/apache/doris/common/DppResult.java x: 38 lines of code y: 3 # changes spark-load/spark-load-core/src/main/java/org/apache/doris/config/JobConfig.java x: 201 lines of code y: 3 # changes spark-doris-connector/spark-doris-connector-spark-3-base/src/main/scala/org/apache/doris/spark/read/DorisPartitionReader.scala x: 48 lines of code y: 4 # changes spark-load/spark-load-core/src/main/java/org/apache/doris/common/enums/StorageType.java x: 4 lines of code y: 1 # changes spark-load/spark-load-core/src/main/java/org/apache/doris/load/job/PullLoader.java x: 338 lines of code y: 2 # changes spark-load/spark-load-dpp/src/main/java/org/apache/doris/load/loadv2/etl/SparkEtlJob.java x: 220 lines of code y: 2 # changes spark-doris-connector/spark-doris-connector-base/src/main/java/org/apache/doris/spark/client/entity/DorisReaderPartition.java x: 93 lines of code y: 3 # changes spark-doris-connector/spark-doris-connector-base/src/main/scala/org/apache/doris/spark/rdd/AbstractDorisRDD.scala x: 32 lines of code y: 3 # changes spark-doris-connector/spark-doris-connector-spark-3-base/src/main/scala/org/apache/doris/spark/read/AbstractDorisScan.scala x: 30 lines of code y: 3 # changes spark-doris-connector/spark-doris-connector-spark-3.3/src/main/scala/org/apache/doris/spark/sql/sources/DorisDataSource.scala x: 9 lines of code y: 2 # changes spark-doris-connector/spark-doris-connector-base/src/main/java/org/apache/doris/spark/rest/models/Field.java x: 86 lines of code y: 2 # changes spark-doris-connector/spark-doris-connector-base/src/main/java/org/apache/doris/spark/rest/models/QueryPlan.java x: 45 lines of code y: 2 # changes spark-doris-connector/spark-doris-connector-base/src/main/java/org/apache/doris/spark/rest/models/Schema.java x: 79 lines of code y: 2 # changes spark-doris-connector/spark-doris-connector-spark-3.3/src/main/scala/org/apache/doris/spark/read/DorisScanBuilder.scala x: 26 lines of code y: 3 # changes spark-doris-connector/spark-doris-connector-spark-3.3/src/main/scala/org/apache/doris/spark/read/DorisScanV2.scala x: 14 lines of code y: 2 # changes spark-doris-connector/spark-doris-connector-base/src/main/scala/org/apache/doris/spark/sql/ScalaDorisRowRDD.scala x: 28 lines of code y: 2 # changes spark-doris-connector/spark-doris-connector-spark-3.1/src/main/scala/org/apache/doris/spark/read/DorisScanBuilder.scala x: 17 lines of code y: 2 # changes spark-doris-connector/spark-doris-connector-spark-3-base/src/main/scala/org/apache/doris/spark/catalog/DorisTableCatalogBase.scala x: 68 lines of code y: 1 # changes spark-doris-connector/spark-doris-connector-spark-3-base/src/main/scala/org/apache/doris/spark/catalog/DorisTableProviderBase.scala x: 33 lines of code y: 1 # changes spark-doris-connector/spark-doris-connector-spark-3-base/src/main/scala/org/apache/doris/spark/read/DorisPartitionReaderFactory.scala x: 10 lines of code y: 1 # changes spark-doris-connector/spark-doris-connector-spark-3-base/src/main/scala/org/apache/doris/spark/sql/sources/DorisSourceProvider.scala x: 8 lines of code y: 1 # changes spark-doris-connector/spark-doris-connector-spark-3-base/src/main/scala/org/apache/doris/spark/write/DorisDataWriterFactory.scala x: 14 lines of code y: 1 # changes spark-doris-connector/spark-doris-connector-base/src/main/scala/org/apache/doris/spark/sql/sources/DorisRelation.scala x: 58 lines of code y: 2 # changes spark-doris-connector/spark-doris-connector-spark-2/src/main/scala/org/apache/doris/spark/sql/DorisSourceProvider.scala x: 67 lines of code y: 2 # changes spark-load/spark-load-common/src/main/java/org/apache/doris/common/io/BitmapValue.java x: 358 lines of code y: 1 # changes spark-load/spark-load-common/src/main/java/org/apache/doris/common/io/Codec.java x: 30 lines of code y: 1 # changes spark-load/spark-load-common/src/main/java/org/apache/doris/common/io/Hll.java x: 327 lines of code y: 1 # changes spark-load/spark-load-common/src/main/java/org/apache/doris/common/io/Roaring64Map.java x: 845 lines of code y: 1 # changes spark-load/spark-load-common/src/main/java/org/apache/doris/common/jmockit/AutoType.java x: 34 lines of code y: 1 # changes spark-load/spark-load-common/src/main/java/org/apache/doris/common/jmockit/ConstructorReflection.java x: 113 lines of code y: 1 # changes spark-load/spark-load-common/src/main/java/org/apache/doris/common/jmockit/Deencapsulation.java x: 42 lines of code y: 1 # changes spark-load/spark-load-common/src/main/java/org/apache/doris/common/jmockit/FieldReflection.java x: 185 lines of code y: 1 # changes spark-load/spark-load-common/src/main/java/org/apache/doris/common/jmockit/MethodReflection.java x: 123 lines of code y: 1 # changes spark-load/spark-load-common/src/main/java/org/apache/doris/common/jmockit/ParameterReflection.java x: 111 lines of code y: 1 # changes spark-load/spark-load-common/src/main/java/org/apache/doris/config/EtlJobConfig.java x: 401 lines of code y: 1 # changes spark-load/spark-load-core/src/main/java/org/apache/doris/client/DorisClient.java x: 197 lines of code y: 1 # changes spark-load/spark-load-core/src/main/java/org/apache/doris/common/meta/LoadMeta.java x: 131 lines of code y: 1 # changes spark-load/spark-load-core/src/main/java/org/apache/doris/common/meta/TableMeta.java x: 49 lines of code y: 1 # changes spark-load/spark-load-core/src/main/java/org/apache/doris/load/LoaderFactory.java x: 15 lines of code y: 1 # changes spark-load/spark-load-core/src/main/java/org/apache/doris/load/job/Loader.java x: 84 lines of code y: 1 # changes spark-load/spark-load-dpp/src/main/java/org/apache/doris/load/loadv2/dpp/ColumnParser.java x: 241 lines of code y: 1 # changes spark-load/spark-load-dpp/src/main/java/org/apache/doris/load/loadv2/dpp/DorisKryoRegistrator.java x: 12 lines of code y: 1 # changes spark-load/spark-load-dpp/src/main/java/org/apache/doris/load/loadv2/dpp/DorisRangePartitioner.java x: 60 lines of code y: 1 # changes spark-load/spark-load-dpp/src/main/java/org/apache/doris/load/loadv2/dpp/DppColumns.java x: 80 lines of code y: 1 # changes spark-load/spark-load-dpp/src/main/java/org/apache/doris/load/loadv2/dpp/DppUtils.java x: 268 lines of code y: 1 # changes spark-load/spark-load-dpp/src/main/java/org/apache/doris/load/loadv2/dpp/GlobalDictBuilder.java x: 312 lines of code y: 1 # changes spark-load/spark-load-dpp/src/main/java/org/apache/doris/load/loadv2/dpp/MinimumCoverageRollupTreeBuilder.java x: 78 lines of code y: 1 # changes spark-load/spark-load-dpp/src/main/java/org/apache/doris/load/loadv2/dpp/RollupTreeNode.java x: 29 lines of code y: 1 # changes spark-load/spark-load-dpp/src/main/java/org/apache/doris/load/loadv2/dpp/SparkDpp.java x: 1016 lines of code y: 1 # changes spark-load/spark-load-dpp/src/main/java/org/apache/doris/load/loadv2/dpp/SparkRDDAggregator.java x: 497 lines of code y: 1 # changes spark-doris-connector/spark-doris-connector-base/src/main/java/org/apache/doris/spark/client/entity/Frontend.java x: 38 lines of code y: 1 # changes spark-doris-connector/spark-doris-connector-base/src/main/java/org/apache/doris/spark/rest/models/RespContent.java x: 72 lines of code y: 1 # changes spark-doris-connector/spark-doris-connector-base/src/main/java/org/apache/doris/spark/util/CopySQLBuilder.java x: 55 lines of code y: 1 # changes spark-doris-connector/spark-doris-connector-base/src/main/scala/org/apache/doris/spark/rdd/AbstractDorisRDDIterator.scala x: 56 lines of code y: 1 # changes spark-doris-connector/spark-doris-connector-base/src/main/scala/org/apache/doris/spark/testcase/TestStreamLoadForArrowType.scala x: 228 lines of code y: 1 # changes spark-doris-connector/spark-doris-connector-base/src/main/scala/org/apache/doris/spark/util/IPUtils.java x: 126 lines of code y: 1 # changes spark-doris-connector/spark-doris-connector-base/src/main/scala/org/apache/spark/sql/execution/arrow/ArrowWriter.scala x: 296 lines of code y: 1 # changes spark-doris-connector/spark-doris-connector-base/src/main/scala/org/apache/spark/sql/util/ArrowUtils.scala x: 101 lines of code y: 1 # changes spark-doris-connector/spark-doris-connector-spark-2/src/main/scala/org/apache/doris/spark/sql/DorisStreamLoadSink.scala x: 24 lines of code y: 1 # changes spark-doris-connector/spark-doris-connector-spark-2/src/main/scala/org/apache/doris/spark/txn/listener/DorisTransactionListener.scala x: 40 lines of code y: 1 # changes custom_env.sh.tpl x: 2 lines of code y: 2 # changes
9.0
# changes
  min: 1.0
  average: 1.77
  25th percentile: 1.0
  median: 1.0
  75th percentile: 2.0
  max: 9.0
0 1016.0
lines of code
min: 2.0 | average: 81.76 | 25th percentile: 13.0 | median: 31.0 | 75th percentile: 80.0 | max: 1016.0

Number of Contributors vs. Number of Changes: 167 points

spark-doris-connector/spark-doris-connector-base/src/main/java/org/apache/doris/spark/client/entity/StreamLoadResponse.java x: 2 # contributors y: 2 # changes spark-doris-connector/spark-doris-connector-base/src/main/java/org/apache/doris/spark/client/write/AbstractStreamLoadProcessor.java x: 3 # contributors y: 8 # changes spark-doris-connector/spark-doris-connector-spark-3.4/src/main/scala/org/apache/doris/spark/read/expression/V2ExpressionBuilder.scala x: 3 # contributors y: 3 # changes spark-doris-connector/spark-doris-connector-base/src/main/java/org/apache/doris/spark/client/DorisFrontendClient.java x: 3 # contributors y: 9 # changes spark-doris-connector/spark-doris-connector-base/src/main/java/org/apache/doris/spark/config/DorisOptions.java x: 2 # contributors y: 6 # changes spark-doris-connector/spark-doris-connector-spark-3-base/src/main/scala/org/apache/doris/spark/write/DorisDataWriter.scala x: 2 # contributors y: 5 # changes spark-doris-connector/spark-doris-connector-base/src/main/scala/org/apache/doris/spark/sql/Utils.scala x: 2 # contributors y: 3 # changes spark-doris-connector/spark-doris-connector-base/src/main/java/org/apache/doris/spark/config/DorisConfig.java x: 2 # contributors y: 4 # changes spark-doris-connector/spark-doris-connector-base/src/main/java/org/apache/doris/spark/rest/models/DataFormat.java x: 1 # contributors y: 1 # changes spark-doris-connector/spark-doris-connector-base/src/main/scala/org/apache/doris/spark/util/RowConvertors.scala x: 3 # contributors y: 6 # changes spark-doris-connector/spark-doris-connector-base/src/main/java/org/apache/doris/spark/client/read/AbstractThriftReader.java x: 2 # contributors y: 7 # changes spark-doris-connector/spark-doris-connector-base/src/main/java/org/apache/doris/spark/client/read/RowBatch.java x: 4 # contributors y: 7 # changes spark-doris-connector/spark-doris-connector-base/src/main/java/org/apache/doris/spark/client/write/AbstractCopyIntoProcessor.java x: 1 # contributors y: 3 # changes spark-doris-connector/spark-doris-connector-base/src/main/scala/org/apache/doris/spark/rdd/DorisSpark.scala x: 1 # contributors y: 2 # changes spark-doris-connector/spark-doris-connector-spark-3-base/src/main/scala/org/apache/doris/spark/read/DorisScanBuilderBase.scala x: 1 # contributors y: 4 # changes
9.0
# changes
  min: 1.0
  average: 1.77
  25th percentile: 1.0
  median: 1.0
  75th percentile: 2.0
  max: 9.0
0 4.0
# contributors
min: 1.0 | average: 1.21 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 4.0

Number of Contributors vs. File Size: 167 points

spark-doris-connector/spark-doris-connector-base/src/main/java/org/apache/doris/spark/client/entity/StreamLoadResponse.java x: 2 # contributors y: 78 lines of code spark-doris-connector/spark-doris-connector-base/src/main/java/org/apache/doris/spark/client/write/AbstractStreamLoadProcessor.java x: 3 # contributors y: 433 lines of code spark-doris-connector/spark-doris-connector-spark-3.4/src/main/scala/org/apache/doris/spark/read/expression/V2ExpressionBuilder.scala x: 3 # contributors y: 79 lines of code spark-doris-connector/spark-doris-connector-base/src/main/java/org/apache/doris/spark/client/DorisFrontendClient.java x: 3 # contributors y: 349 lines of code spark-doris-connector/spark-doris-connector-base/src/main/java/org/apache/doris/spark/config/DorisOptions.java x: 2 # contributors y: 53 lines of code spark-doris-connector/spark-doris-connector-spark-3-base/src/main/scala/org/apache/doris/spark/write/DorisDataWriter.scala x: 2 # contributors y: 85 lines of code spark-doris-connector/spark-doris-connector-base/src/main/scala/org/apache/doris/spark/sql/Utils.scala x: 2 # contributors y: 133 lines of code spark-doris-connector/spark-doris-connector-spark-2/src/main/scala/org/apache/doris/spark/writer/DorisWriter.scala x: 2 # contributors y: 165 lines of code spark-doris-connector/spark-doris-connector-base/src/main/java/org/apache/doris/spark/client/write/StreamLoadProcessor.java x: 3 # contributors y: 94 lines of code spark-doris-connector/spark-doris-connector-base/src/main/java/org/apache/doris/spark/config/DorisConfig.java x: 2 # contributors y: 157 lines of code spark-doris-connector/spark-doris-connector-base/src/main/java/org/apache/doris/spark/rest/models/DataFormat.java x: 1 # contributors y: 6 lines of code spark-doris-connector/spark-doris-connector-base/src/main/scala/org/apache/doris/spark/util/RowConvertors.scala x: 3 # contributors y: 110 lines of code spark-doris-connector/spark-doris-connector-base/src/main/scala/org/apache/doris/spark/util/URLs.scala x: 2 # contributors y: 37 lines of code spark-doris-connector/spark-doris-connector-base/src/main/java/org/apache/doris/spark/util/EscapeHandler.java x: 1 # contributors y: 20 lines of code spark-doris-connector/spark-doris-connector-base/src/main/scala/org/apache/doris/spark/util/HttpUtils.scala x: 2 # contributors y: 49 lines of code spark-doris-connector/spark-doris-connector-base/src/main/java/org/apache/doris/spark/client/read/AbstractThriftReader.java x: 2 # contributors y: 253 lines of code spark-doris-connector/spark-doris-connector-base/src/main/java/org/apache/doris/spark/client/read/DorisFlightSqlReader.java x: 2 # contributors y: 154 lines of code spark-doris-connector/spark-doris-connector-base/src/main/java/org/apache/doris/spark/client/read/ReaderPartitionGenerator.java x: 2 # contributors y: 127 lines of code spark-doris-connector/spark-doris-connector-base/src/main/java/org/apache/doris/spark/client/read/RowBatch.java x: 4 # contributors y: 547 lines of code spark-doris-connector/spark-doris-connector-base/src/main/java/org/apache/doris/spark/exception/DorisRuntimeException.java x: 1 # contributors y: 22 lines of code spark-doris-connector/spark-doris-connector-base/src/main/java/org/apache/doris/spark/client/write/AbstractCopyIntoProcessor.java x: 1 # contributors y: 226 lines of code spark-doris-connector/spark-doris-connector-base/src/main/scala/org/apache/doris/spark/rdd/DorisSpark.scala x: 1 # contributors y: 16 lines of code spark-doris-connector/spark-doris-connector-spark-2/src/main/scala/org/apache/doris/spark/load/CommitMessage.scala x: 1 # contributors y: 2 lines of code spark-doris-connector/spark-doris-connector-base/src/main/java/org/apache/doris/spark/client/write/DorisWriter.java x: 1 # contributors y: 26 lines of code spark-doris-connector/spark-doris-connector-base/src/main/java/org/apache/doris/spark/client/DorisBackendThriftClient.java x: 1 # contributors y: 192 lines of code spark-doris-connector/spark-doris-connector-spark-3-base/src/main/scala/org/apache/doris/spark/read/DorisScanBuilderBase.scala x: 1 # contributors y: 29 lines of code spark-doris-connector/spark-doris-connector-spark-3-base/src/main/scala/org/apache/doris/spark/catalog/DorisTableBase.scala x: 1 # contributors y: 44 lines of code spark-load/spark-load-core/src/main/java/org/apache/doris/SparkLoadRunner.java x: 1 # contributors y: 186 lines of code spark-doris-connector/spark-doris-connector-base/src/main/scala/org/apache/doris/spark/util/DorisDialects.scala x: 1 # contributors y: 61 lines of code spark-load/spark-load-common/src/main/java/org/apache/doris/common/DppResult.java x: 1 # contributors y: 38 lines of code spark-load/spark-load-core/src/main/java/org/apache/doris/config/JobConfig.java x: 1 # contributors y: 201 lines of code spark-doris-connector/spark-doris-connector-spark-3-base/src/main/scala/org/apache/doris/spark/read/DorisPartitionReader.scala x: 1 # contributors y: 48 lines of code spark-load/spark-load-core/src/main/java/org/apache/doris/load/job/PullLoader.java x: 1 # contributors y: 338 lines of code spark-load/spark-load-dpp/src/main/java/org/apache/doris/load/loadv2/etl/SparkEtlJob.java x: 1 # contributors y: 220 lines of code spark-doris-connector/spark-doris-connector-base/src/main/java/org/apache/doris/spark/client/entity/DorisReaderPartition.java x: 1 # contributors y: 93 lines of code spark-doris-connector/spark-doris-connector-spark-3.3/src/main/scala/org/apache/doris/spark/sql/sources/DorisDataSource.scala x: 1 # contributors y: 9 lines of code spark-doris-connector/spark-doris-connector-base/src/main/java/org/apache/doris/spark/rest/models/QueryPlan.java x: 2 # contributors y: 45 lines of code spark-doris-connector/spark-doris-connector-base/src/main/java/org/apache/doris/spark/rest/models/Tablet.java x: 2 # contributors y: 61 lines of code spark-doris-connector/spark-doris-connector-spark-3-base/src/main/scala/org/apache/doris/spark/catalog/DorisTableCatalogBase.scala x: 1 # contributors y: 68 lines of code spark-doris-connector/spark-doris-connector-spark-3-base/src/main/scala/org/apache/doris/spark/catalog/DorisTableProviderBase.scala x: 1 # contributors y: 33 lines of code spark-doris-connector/spark-doris-connector-base/src/main/scala/org/apache/doris/spark/sql/sources/DorisRelation.scala x: 1 # contributors y: 58 lines of code spark-load/spark-load-common/src/main/java/org/apache/doris/common/io/BitmapValue.java x: 1 # contributors y: 358 lines of code spark-load/spark-load-common/src/main/java/org/apache/doris/common/io/Hll.java x: 1 # contributors y: 327 lines of code spark-load/spark-load-common/src/main/java/org/apache/doris/common/io/Roaring64Map.java x: 1 # contributors y: 845 lines of code spark-load/spark-load-common/src/main/java/org/apache/doris/common/jmockit/ConstructorReflection.java x: 1 # contributors y: 113 lines of code spark-load/spark-load-common/src/main/java/org/apache/doris/common/jmockit/MethodReflection.java x: 1 # contributors y: 123 lines of code spark-load/spark-load-common/src/main/java/org/apache/doris/common/jmockit/ParameterReflection.java x: 1 # contributors y: 111 lines of code spark-load/spark-load-common/src/main/java/org/apache/doris/config/EtlJobConfig.java x: 1 # contributors y: 401 lines of code spark-load/spark-load-core/src/main/java/org/apache/doris/client/DorisClient.java x: 1 # contributors y: 197 lines of code spark-load/spark-load-core/src/main/java/org/apache/doris/common/meta/LoadMeta.java x: 1 # contributors y: 131 lines of code spark-load/spark-load-core/src/main/java/org/apache/doris/common/meta/TableMeta.java x: 1 # contributors y: 49 lines of code spark-load/spark-load-core/src/main/java/org/apache/doris/load/job/Loader.java x: 1 # contributors y: 84 lines of code spark-load/spark-load-dpp/src/main/java/org/apache/doris/load/loadv2/dpp/ColumnParser.java x: 1 # contributors y: 241 lines of code spark-load/spark-load-dpp/src/main/java/org/apache/doris/load/loadv2/dpp/DppColumns.java x: 1 # contributors y: 80 lines of code spark-load/spark-load-dpp/src/main/java/org/apache/doris/load/loadv2/dpp/DppUtils.java x: 1 # contributors y: 268 lines of code spark-load/spark-load-dpp/src/main/java/org/apache/doris/load/loadv2/dpp/GlobalDictBuilder.java x: 1 # contributors y: 312 lines of code spark-load/spark-load-dpp/src/main/java/org/apache/doris/load/loadv2/dpp/SparkDpp.java x: 1 # contributors y: 1016 lines of code spark-load/spark-load-dpp/src/main/java/org/apache/doris/load/loadv2/dpp/SparkRDDAggregator.java x: 1 # contributors y: 497 lines of code spark-doris-connector/spark-doris-connector-base/src/main/java/org/apache/doris/spark/rest/models/RespContent.java x: 1 # contributors y: 72 lines of code spark-doris-connector/spark-doris-connector-base/src/main/java/org/apache/doris/spark/util/CopySQLBuilder.java x: 1 # contributors y: 55 lines of code spark-doris-connector/spark-doris-connector-base/src/main/scala/org/apache/doris/spark/util/IPUtils.java x: 1 # contributors y: 126 lines of code spark-doris-connector/spark-doris-connector-base/src/main/scala/org/apache/spark/sql/execution/arrow/ArrowWriter.scala x: 1 # contributors y: 296 lines of code spark-doris-connector/spark-doris-connector-base/src/main/scala/org/apache/spark/sql/util/ArrowUtils.scala x: 1 # contributors y: 101 lines of code custom_env.sh.tpl x: 2 # contributors y: 2 lines of code
1016.0
lines of code
  min: 2.0
  average: 81.76
  25th percentile: 13.0
  median: 31.0
  75th percentile: 80.0
  max: 1016.0
0 4.0
# contributors
min: 1.0 | average: 1.21 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 4.0