apache / doris-spark-connector
File Size

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

Intro
Learn more...
File Size Overall
7% | 10% | 36% | 17% | 28%
Legend:
1001+
501-1000
201-500
101-200
1-100


explore: grouped by folders | grouped by size | sunburst | 3D view
File Size per Extension
1001+
501-1000
201-500
101-200
1-100
java9% | 12% | 40% | 17% | 19%
scala0% | 0% | 18% | 18% | 63%
tpl0% | 0% | 0% | 0% | 100%
File Size per Logical Decomposition
primary
1001+
501-1000
201-500
101-200
1-100
spark-load14% | 12% | 45% | 16% | 11%
spark-doris-connector0% | 8% | 26% | 19% | 45%
ROOT0% | 0% | 0% | 0% | 100%
Longest Files (Top 50)
File# lines# units
SparkDpp.java
in spark-load/spark-load-dpp/src/main/java/org/apache/doris/load/loadv2/dpp
1016 18
Roaring64Map.java
in spark-load/spark-load-common/src/main/java/org/apache/doris/common/io
845 64
RowBatch.java
in spark-doris-connector/spark-doris-connector-base/src/main/java/org/apache/doris/spark/client/read
547 15
SparkRDDAggregator.java
in spark-load/spark-load-dpp/src/main/java/org/apache/doris/load/loadv2/dpp
497 33
AbstractStreamLoadProcessor.java
in spark-doris-connector/spark-doris-connector-base/src/main/java/org/apache/doris/spark/client/write
433 17
EtlJobConfig.java
in spark-load/spark-load-common/src/main/java/org/apache/doris/config
401 38
BitmapValue.java
in spark-load/spark-load-common/src/main/java/org/apache/doris/common/io
358 21
DorisFrontendClient.java
in spark-doris-connector/spark-doris-connector-base/src/main/java/org/apache/doris/spark/client
349 15
PullLoader.java
in spark-load/spark-load-core/src/main/java/org/apache/doris/load/job
338 15
Hll.java
in spark-load/spark-load-common/src/main/java/org/apache/doris/common/io
327 16
GlobalDictBuilder.java
in spark-load/spark-load-dpp/src/main/java/org/apache/doris/load/loadv2/dpp
312 18
ArrowWriter.scala
in spark-doris-connector/spark-doris-connector-base/src/main/scala/org/apache/spark/sql/execution/arrow
296 46
DppUtils.java
in spark-load/spark-load-dpp/src/main/java/org/apache/doris/load/loadv2/dpp
268 8
AbstractThriftReader.java
in spark-doris-connector/spark-doris-connector-base/src/main/java/org/apache/doris/spark/client/read
253 14
ColumnParser.java
in spark-load/spark-load-dpp/src/main/java/org/apache/doris/load/loadv2/dpp
241 19
TestStreamLoadForArrowType.scala
in spark-doris-connector/spark-doris-connector-base/src/main/scala/org/apache/doris/spark/testcase
228 5
AbstractCopyIntoProcessor.java
in spark-doris-connector/spark-doris-connector-base/src/main/java/org/apache/doris/spark/client/write
226 10
SparkEtlJob.java
in spark-load/spark-load-dpp/src/main/java/org/apache/doris/load/loadv2/etl
220 10
JobConfig.java
in spark-load/spark-load-core/src/main/java/org/apache/doris/config
201 7
DorisClient.java
in spark-load/spark-load-core/src/main/java/org/apache/doris/client
197 10
DorisBackendThriftClient.java
in spark-doris-connector/spark-doris-connector-base/src/main/java/org/apache/doris/spark/client
192 6
SparkLoadRunner.java
in spark-load/spark-load-core/src/main/java/org/apache/doris
186 8
FieldReflection.java
in spark-load/spark-load-common/src/main/java/org/apache/doris/common/jmockit
185 16
DorisWriter.scala
in spark-doris-connector/spark-doris-connector-spark-2/src/main/scala/org/apache/doris/spark/writer
165 10
DorisConfig.java
in spark-doris-connector/spark-doris-connector-base/src/main/java/org/apache/doris/spark/config
157 12
DorisFlightSqlReader.java
in spark-doris-connector/spark-doris-connector-base/src/main/java/org/apache/doris/spark/client/read
154 8
Utils.scala
in spark-doris-connector/spark-doris-connector-base/src/main/scala/org/apache/doris/spark/sql
133 4
LoadMeta.java
in spark-load/spark-load-core/src/main/java/org/apache/doris/common/meta
131 4
ReaderPartitionGenerator.java
in spark-doris-connector/spark-doris-connector-base/src/main/java/org/apache/doris/spark/client/read
127 -
IPUtils.java
in spark-doris-connector/spark-doris-connector-base/src/main/scala/org/apache/doris/spark/util
126 10
MethodReflection.java
in spark-load/spark-load-common/src/main/java/org/apache/doris/common/jmockit
123 9
ConstructorReflection.java
in spark-load/spark-load-common/src/main/java/org/apache/doris/common/jmockit
113 9
FileSystemUtils.java
in spark-load/spark-load-core/src/main/java/org/apache/doris/util
112 10
ParameterReflection.java
in spark-load/spark-load-common/src/main/java/org/apache/doris/common/jmockit
111 8
RowConvertors.scala
in spark-doris-connector/spark-doris-connector-base/src/main/scala/org/apache/doris/spark/util
110 6
ArrowUtils.scala
in spark-doris-connector/spark-doris-connector-base/src/main/scala/org/apache/spark/sql/util
101 5
StreamLoadProcessor.java
in spark-doris-connector/spark-doris-connector-base/src/main/java/org/apache/doris/spark/client/write
94 7
DorisReaderPartition.java
in spark-doris-connector/spark-doris-connector-base/src/main/java/org/apache/doris/spark/client/entity
93 11
Field.java
in spark-doris-connector/spark-doris-connector-base/src/main/java/org/apache/doris/spark/rest/models
86 17
DorisDataWriter.scala
in spark-doris-connector/spark-doris-connector-spark-3-base/src/main/scala/org/apache/doris/spark/write
85 4
Loader.java
in spark-load/spark-load-core/src/main/java/org/apache/doris/load/job
84 3
DppColumns.java
in spark-load/spark-load-dpp/src/main/java/org/apache/doris/load/loadv2/dpp
80 6
V2ExpressionBuilder.scala
in spark-doris-connector/spark-doris-connector-spark-3.3/src/main/scala/org/apache/doris/spark/read/expression
79 5
V2ExpressionBuilder.scala
in spark-doris-connector/spark-doris-connector-spark-3.4/src/main/scala/org/apache/doris/spark/read/expression
79 5
Schema.java
in spark-doris-connector/spark-doris-connector-base/src/main/java/org/apache/doris/spark/rest/models
79 16
V2ExpressionBuilder.scala
in spark-doris-connector/spark-doris-connector-spark-3.5/src/main/scala/org/apache/doris/spark/read/expression
79 5
MinimumCoverageRollupTreeBuilder.java
in spark-load/spark-load-dpp/src/main/java/org/apache/doris/load/loadv2/dpp
78 2
StreamLoadResponse.java
in spark-doris-connector/spark-doris-connector-base/src/main/java/org/apache/doris/spark/client/entity
78 8
RespContent.java
in spark-doris-connector/spark-doris-connector-base/src/main/java/org/apache/doris/spark/rest/models
72 6
DorisTableCatalogBase.scala
in spark-doris-connector/spark-doris-connector-spark-3-base/src/main/scala/org/apache/doris/spark/catalog
68 9
Files With Most Units (Top 50)
File# lines# units
Roaring64Map.java
in spark-load/spark-load-common/src/main/java/org/apache/doris/common/io
845 64
ArrowWriter.scala
in spark-doris-connector/spark-doris-connector-base/src/main/scala/org/apache/spark/sql/execution/arrow
296 46
EtlJobConfig.java
in spark-load/spark-load-common/src/main/java/org/apache/doris/config
401 38
SparkRDDAggregator.java
in spark-load/spark-load-dpp/src/main/java/org/apache/doris/load/loadv2/dpp
497 33
BitmapValue.java
in spark-load/spark-load-common/src/main/java/org/apache/doris/common/io
358 21
ColumnParser.java
in spark-load/spark-load-dpp/src/main/java/org/apache/doris/load/loadv2/dpp
241 19
SparkDpp.java
in spark-load/spark-load-dpp/src/main/java/org/apache/doris/load/loadv2/dpp
1016 18
GlobalDictBuilder.java
in spark-load/spark-load-dpp/src/main/java/org/apache/doris/load/loadv2/dpp
312 18
AbstractStreamLoadProcessor.java
in spark-doris-connector/spark-doris-connector-base/src/main/java/org/apache/doris/spark/client/write
433 17
Field.java
in spark-doris-connector/spark-doris-connector-base/src/main/java/org/apache/doris/spark/rest/models
86 17
Hll.java
in spark-load/spark-load-common/src/main/java/org/apache/doris/common/io
327 16
FieldReflection.java
in spark-load/spark-load-common/src/main/java/org/apache/doris/common/jmockit
185 16
Schema.java
in spark-doris-connector/spark-doris-connector-base/src/main/java/org/apache/doris/spark/rest/models
79 16
PullLoader.java
in spark-load/spark-load-core/src/main/java/org/apache/doris/load/job
338 15
DorisFrontendClient.java
in spark-doris-connector/spark-doris-connector-base/src/main/java/org/apache/doris/spark/client
349 15
RowBatch.java
in spark-doris-connector/spark-doris-connector-base/src/main/java/org/apache/doris/spark/client/read
547 15
AbstractThriftReader.java
in spark-doris-connector/spark-doris-connector-base/src/main/java/org/apache/doris/spark/client/read
253 14
Deencapsulation.java
in spark-load/spark-load-common/src/main/java/org/apache/doris/common/jmockit
42 13
DorisConfig.java
in spark-doris-connector/spark-doris-connector-base/src/main/java/org/apache/doris/spark/config
157 12
Tablet.java
in spark-doris-connector/spark-doris-connector-base/src/main/java/org/apache/doris/spark/rest/models
61 12
DorisReaderPartition.java
in spark-doris-connector/spark-doris-connector-base/src/main/java/org/apache/doris/spark/client/entity
93 11
SparkEtlJob.java
in spark-load/spark-load-dpp/src/main/java/org/apache/doris/load/loadv2/etl
220 10
FileSystemUtils.java
in spark-load/spark-load-core/src/main/java/org/apache/doris/util
112 10
DorisClient.java
in spark-load/spark-load-core/src/main/java/org/apache/doris/client
197 10
IPUtils.java
in spark-doris-connector/spark-doris-connector-base/src/main/scala/org/apache/doris/spark/util
126 10
ConfigOptions.java
in spark-doris-connector/spark-doris-connector-base/src/main/java/org/apache/doris/spark/config
41 10
AbstractCopyIntoProcessor.java
in spark-doris-connector/spark-doris-connector-base/src/main/java/org/apache/doris/spark/client/write
226 10
Backend.java
in spark-doris-connector/spark-doris-connector-base/src/main/java/org/apache/doris/spark/client/entity
49 10
DorisWriter.scala
in spark-doris-connector/spark-doris-connector-spark-2/src/main/scala/org/apache/doris/spark/writer
165 10
MethodReflection.java
in spark-load/spark-load-common/src/main/java/org/apache/doris/common/jmockit
123 9
ConstructorReflection.java
in spark-load/spark-load-common/src/main/java/org/apache/doris/common/jmockit
113 9
DorisTableCatalogBase.scala
in spark-doris-connector/spark-doris-connector-spark-3-base/src/main/scala/org/apache/doris/spark/catalog
68 9
Frontend.java
in spark-doris-connector/spark-doris-connector-base/src/main/java/org/apache/doris/spark/client/entity
38 9
ParameterReflection.java
in spark-load/spark-load-common/src/main/java/org/apache/doris/common/jmockit
111 8
DppUtils.java
in spark-load/spark-load-dpp/src/main/java/org/apache/doris/load/loadv2/dpp
268 8
SparkLoadRunner.java
in spark-load/spark-load-core/src/main/java/org/apache/doris
186 8
HttpPutBuilder.java
in spark-doris-connector/spark-doris-connector-base/src/main/java/org/apache/doris/spark/util
54 8
StreamLoadResponse.java
in spark-doris-connector/spark-doris-connector-base/src/main/java/org/apache/doris/spark/client/entity
78 8
DorisFlightSqlReader.java
in spark-doris-connector/spark-doris-connector-base/src/main/java/org/apache/doris/spark/client/read
154 8
QueryPlan.java
in spark-doris-connector/spark-doris-connector-base/src/main/java/org/apache/doris/spark/rest/models
45 8
GeneratedClasses.java
in spark-load/spark-load-common/src/main/java/org/apache/doris/common/jmockit
30 7
JobConfig.java
in spark-load/spark-load-core/src/main/java/org/apache/doris/config
201 7
StreamLoadProcessor.java
in spark-doris-connector/spark-doris-connector-base/src/main/java/org/apache/doris/spark/client/write
94 7
JsonUtils.java
in spark-load/spark-load-common/src/main/java/org/apache/doris/util
34 6
StringAccumulator.java
in spark-load/spark-load-dpp/src/main/java/org/apache/doris/load/loadv2/dpp
34 6
DppColumns.java
in spark-load/spark-load-dpp/src/main/java/org/apache/doris/load/loadv2/dpp
80 6
DorisWrite.scala
in spark-doris-connector/spark-doris-connector-spark-3-base/src/main/scala/org/apache/doris/spark/write
52 6
RowConvertors.scala
in spark-doris-connector/spark-doris-connector-base/src/main/scala/org/apache/doris/spark/util
110 6
ConfigOption.java
in spark-doris-connector/spark-doris-connector-base/src/main/java/org/apache/doris/spark/config
28 6
HttpPostBuilder.java
in spark-doris-connector/spark-doris-connector-base/src/main/java/org/apache/doris/spark/util
41 6
Files With Long Lines (Top 50)

There are 55 files with lines longer than 120 characters. In total, there are 157 long lines.

File# lines# units# long lines
DorisOptions.java
in spark-doris-connector/spark-doris-connector-base/src/main/java/org/apache/doris/spark/config
53 - 45
DorisConfig.java
in spark-doris-connector/spark-doris-connector-base/src/main/java/org/apache/doris/spark/config
157 12 8
AbstractCopyIntoProcessor.java
in spark-doris-connector/spark-doris-connector-base/src/main/java/org/apache/doris/spark/client/write
226 10 7
DorisFrontendClient.java
in spark-doris-connector/spark-doris-connector-base/src/main/java/org/apache/doris/spark/client
349 15 7
FieldReflection.java
in spark-load/spark-load-common/src/main/java/org/apache/doris/common/jmockit
185 16 6
DorisTableCatalogBase.scala
in spark-doris-connector/spark-doris-connector-spark-3-base/src/main/scala/org/apache/doris/spark/catalog
68 9 6
SparkLoadRunner.java
in spark-load/spark-load-core/src/main/java/org/apache/doris
186 8 4
RowBatch.java
in spark-doris-connector/spark-doris-connector-base/src/main/java/org/apache/doris/spark/client/read
547 15 4
ReaderPartitionGenerator.java
in spark-doris-connector/spark-doris-connector-base/src/main/java/org/apache/doris/spark/client/read
127 - 4
DorisWriter.scala
in spark-doris-connector/spark-doris-connector-spark-2/src/main/scala/org/apache/doris/spark/writer
165 10 4
SparkDpp.java
in spark-load/spark-load-dpp/src/main/java/org/apache/doris/load/loadv2/dpp
1016 18 3
AbstractDorisRDD.scala
in spark-doris-connector/spark-doris-connector-base/src/main/scala/org/apache/doris/spark/rdd
32 2 3
DorisFlightSqlReader.java
in spark-doris-connector/spark-doris-connector-base/src/main/java/org/apache/doris/spark/client/read
154 8 3
DorisTable.scala
in spark-doris-connector/spark-doris-connector-spark-3.3/src/main/scala/org/apache/doris/spark/catalog
13 - 2
DorisTable.scala
in spark-doris-connector/spark-doris-connector-spark-3.2/src/main/scala/org/apache/doris/spark/catalog
13 - 2
DorisTable.scala
in spark-doris-connector/spark-doris-connector-spark-3.4/src/main/scala/org/apache/doris/spark/catalog
13 - 2
DorisDataWriter.scala
in spark-doris-connector/spark-doris-connector-spark-3-base/src/main/scala/org/apache/doris/spark/write
85 4 2
DorisPartitionReader.scala
in spark-doris-connector/spark-doris-connector-spark-3-base/src/main/scala/org/apache/doris/spark/read
48 3 2
DorisTableProviderBase.scala
in spark-doris-connector/spark-doris-connector-spark-3-base/src/main/scala/org/apache/doris/spark/catalog
33 3 2
URLs.scala
in spark-doris-connector/spark-doris-connector-base/src/main/scala/org/apache/doris/spark/util
37 1 2
TestStreamLoadForArrowType.scala
in spark-doris-connector/spark-doris-connector-base/src/main/scala/org/apache/doris/spark/testcase
228 5 2
DorisReaderPartition.java
in spark-doris-connector/spark-doris-connector-base/src/main/java/org/apache/doris/spark/client/entity
93 11 2
DorisTable.scala
in spark-doris-connector/spark-doris-connector-spark-3.5/src/main/scala/org/apache/doris/spark/catalog
13 - 2
DorisTable.scala
in spark-doris-connector/spark-doris-connector-spark-3.1/src/main/scala/org/apache/doris/spark/catalog
13 - 2
Deencapsulation.java
in spark-load/spark-load-common/src/main/java/org/apache/doris/common/jmockit
42 13 1
JobConfig.java
in spark-load/spark-load-core/src/main/java/org/apache/doris/config
201 7 1
DorisDataSource.scala
in spark-doris-connector/spark-doris-connector-spark-3.3/src/main/scala/org/apache/doris/spark/sql/sources
9 - 1
V2ExpressionBuilder.scala
in spark-doris-connector/spark-doris-connector-spark-3.3/src/main/scala/org/apache/doris/spark/read/expression
79 5 1
DorisScanV2.scala
in spark-doris-connector/spark-doris-connector-spark-3.3/src/main/scala/org/apache/doris/spark/read
14 1 1
DorisDataSource.scala
in spark-doris-connector/spark-doris-connector-spark-3.2/src/main/scala/org/apache/doris/spark/sql/sources
9 - 1
DorisDataSource.scala
in spark-doris-connector/spark-doris-connector-spark-3.4/src/main/scala/org/apache/doris/spark/sql/sources
9 - 1
V2ExpressionBuilder.scala
in spark-doris-connector/spark-doris-connector-spark-3.4/src/main/scala/org/apache/doris/spark/read/expression
79 5 1
DorisScanV2.scala
in spark-doris-connector/spark-doris-connector-spark-3.4/src/main/scala/org/apache/doris/spark/read
14 1 1
DorisDataWriterFactory.scala
in spark-doris-connector/spark-doris-connector-spark-3-base/src/main/scala/org/apache/doris/spark/write
14 2 1
DorisScan.scala
in spark-doris-connector/spark-doris-connector-spark-3-base/src/main/scala/org/apache/doris/spark/read
13 1 1
DorisPartitionReaderFactory.scala
in spark-doris-connector/spark-doris-connector-spark-3-base/src/main/scala/org/apache/doris/spark/read
10 1 1
DorisTableBase.scala
in spark-doris-connector/spark-doris-connector-spark-3-base/src/main/scala/org/apache/doris/spark/catalog
44 5 1
ScalaDorisRowRDD.scala
in spark-doris-connector/spark-doris-connector-base/src/main/scala/org/apache/doris/spark/sql
28 3 1
DorisRelation.scala
in spark-doris-connector/spark-doris-connector-base/src/main/scala/org/apache/doris/spark/sql/sources
58 3 1
RowConvertors.scala
in spark-doris-connector/spark-doris-connector-base/src/main/scala/org/apache/doris/spark/util
110 6 1
DorisDialects.scala
in spark-doris-connector/spark-doris-connector-base/src/main/scala/org/apache/doris/spark/util
61 2 1
ErrorMessages.java
in spark-doris-connector/spark-doris-connector-base/src/main/java/org/apache/doris/spark/util
9 - 1
CopySQLBuilder.java
in spark-doris-connector/spark-doris-connector-base/src/main/java/org/apache/doris/spark/util
55 3 1
DorisBackendThriftClient.java
in spark-doris-connector/spark-doris-connector-base/src/main/java/org/apache/doris/spark/client
192 6 1
DorisWriter.java
in spark-doris-connector/spark-doris-connector-base/src/main/java/org/apache/doris/spark/client/write
26 4 1
StreamLoadResponse.java
in spark-doris-connector/spark-doris-connector-base/src/main/java/org/apache/doris/spark/client/entity
78 8 1
Backend.java
in spark-doris-connector/spark-doris-connector-base/src/main/java/org/apache/doris/spark/client/entity
49 10 1
DorisInternalException.java
in spark-doris-connector/spark-doris-connector-base/src/main/java/org/apache/doris/spark/exception
8 1 1
RespContent.java
in spark-doris-connector/spark-doris-connector-base/src/main/java/org/apache/doris/spark/rest/models
72 6 1
DorisDataSource.scala
in spark-doris-connector/spark-doris-connector-spark-3.5/src/main/scala/org/apache/doris/spark/sql/sources
9 - 1
Correlations

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

spark-doris-connector/spark-doris-connector-base/src/main/java/org/apache/doris/spark/client/entity/StreamLoadResponse.java x: 2 commits (all time) y: 78 lines of code spark-doris-connector/spark-doris-connector-base/src/main/java/org/apache/doris/spark/client/write/AbstractStreamLoadProcessor.java x: 10 commits (all time) 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 commits (all time) y: 79 lines of code spark-doris-connector/spark-doris-connector-base/src/main/java/org/apache/doris/spark/client/DorisFrontendClient.java x: 9 commits (all time) y: 349 lines of code spark-doris-connector/spark-doris-connector-base/src/main/java/org/apache/doris/spark/config/DorisOptions.java x: 6 commits (all time) 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: 5 commits (all time) y: 85 lines of code spark-doris-connector/spark-doris-connector-base/src/main/scala/org/apache/doris/spark/sql/Utils.scala x: 3 commits (all time) 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 commits (all time) y: 165 lines of code spark-doris-connector/spark-doris-connector-base/src/main/java/org/apache/doris/spark/client/write/StreamLoadProcessor.java x: 4 commits (all time) y: 94 lines of code spark-doris-connector/spark-doris-connector-base/src/main/java/org/apache/doris/spark/config/DorisConfig.java x: 4 commits (all time) 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 commits (all time) y: 6 lines of code spark-doris-connector/spark-doris-connector-base/src/main/scala/org/apache/doris/spark/util/RowConvertors.scala x: 7 commits (all time) y: 110 lines of code spark-doris-connector/spark-doris-connector-base/src/main/scala/org/apache/doris/spark/util/URLs.scala x: 2 commits (all time) y: 37 lines of code spark-doris-connector/spark-doris-connector-base/src/main/java/org/apache/doris/spark/util/EscapeHandler.java x: 1 commits (all time) y: 20 lines of code spark-doris-connector/spark-doris-connector-base/src/main/scala/org/apache/doris/spark/util/HttpUtils.scala x: 2 commits (all time) y: 49 lines of code spark-doris-connector/spark-doris-connector-base/src/main/java/org/apache/doris/spark/client/read/AbstractThriftReader.java x: 7 commits (all time) y: 253 lines of code spark-doris-connector/spark-doris-connector-base/src/main/java/org/apache/doris/spark/client/read/DorisFlightSqlReader.java x: 6 commits (all time) y: 154 lines of code spark-doris-connector/spark-doris-connector-base/src/main/java/org/apache/doris/spark/client/read/ReaderPartitionGenerator.java x: 4 commits (all time) y: 127 lines of code spark-doris-connector/spark-doris-connector-base/src/main/java/org/apache/doris/spark/client/read/RowBatch.java x: 8 commits (all time) y: 547 lines of code spark-doris-connector/spark-doris-connector-base/src/main/java/org/apache/doris/spark/exception/DorisRuntimeException.java x: 1 commits (all time) y: 22 lines of code spark-doris-connector/spark-doris-connector-base/src/main/scala/org/apache/doris/spark/util/SchemaConvertors.scala x: 5 commits (all time) y: 52 lines of code spark-doris-connector/spark-doris-connector-base/src/main/java/org/apache/doris/spark/client/write/AbstractCopyIntoProcessor.java x: 3 commits (all time) y: 226 lines of code spark-doris-connector/spark-doris-connector-base/src/main/scala/org/apache/doris/spark/rdd/DorisSpark.scala x: 2 commits (all time) 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 commits (all time) y: 2 lines of code spark-doris-connector/spark-doris-connector-base/src/main/java/org/apache/doris/spark/client/write/DorisWriter.java x: 2 commits (all time) y: 26 lines of code spark-doris-connector/spark-doris-connector-base/src/main/scala/org/apache/doris/spark/sql/DorisRowFlightSqlReader.scala x: 2 commits (all time) y: 22 lines of code spark-doris-connector/spark-doris-connector-base/src/main/java/org/apache/doris/spark/client/DorisBackendThriftClient.java x: 2 commits (all time) 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: 4 commits (all time) 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: 3 commits (all time) y: 44 lines of code spark-load/spark-load-core/src/main/java/org/apache/doris/SparkLoadRunner.java x: 3 commits (all time) y: 186 lines of code spark-doris-connector/spark-doris-connector-base/src/main/scala/org/apache/doris/spark/util/DorisDialects.scala x: 2 commits (all time) y: 61 lines of code spark-doris-connector/spark-doris-connector-base/src/main/java/org/apache/doris/spark/client/DorisBackendHttpClient.java x: 2 commits (all time) y: 42 lines of code spark-load/spark-load-common/src/main/java/org/apache/doris/common/DppResult.java x: 3 commits (all time) y: 38 lines of code spark-load/spark-load-core/src/main/java/org/apache/doris/config/JobConfig.java x: 3 commits (all time) 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: 4 commits (all time) y: 48 lines of code spark-load/spark-load-core/src/main/java/org/apache/doris/load/job/PullLoader.java x: 2 commits (all time) y: 338 lines of code spark-load/spark-load-dpp/src/main/java/org/apache/doris/load/loadv2/etl/SparkEtlJob.java x: 2 commits (all time) y: 220 lines of code spark-doris-connector/spark-doris-connector-base/src/main/java/org/apache/doris/spark/client/entity/DorisReaderPartition.java x: 3 commits (all time) y: 93 lines of code spark-doris-connector/spark-doris-connector-base/src/main/scala/org/apache/doris/spark/rdd/AbstractDorisRDD.scala x: 3 commits (all time) y: 32 lines of code spark-doris-connector/spark-doris-connector-spark-3.3/src/main/scala/org/apache/doris/spark/sql/sources/DorisDataSource.scala x: 2 commits (all time) y: 9 lines of code spark-doris-connector/spark-doris-connector-base/src/main/java/org/apache/doris/spark/rest/models/Field.java x: 2 commits (all time) y: 86 lines of code spark-doris-connector/spark-doris-connector-base/src/main/java/org/apache/doris/spark/rest/models/QueryPlan.java x: 2 commits (all time) y: 45 lines of code spark-doris-connector/spark-doris-connector-spark-3.3/src/main/scala/org/apache/doris/spark/read/DorisScanBuilder.scala x: 3 commits (all time) y: 26 lines of code spark-doris-connector/spark-doris-connector-spark-3.1/src/main/scala/org/apache/doris/spark/read/DorisScanBuilder.scala x: 2 commits (all time) y: 17 lines of code spark-doris-connector/spark-doris-connector-spark-3-base/src/main/scala/org/apache/doris/spark/catalog/DorisTableCatalogBase.scala x: 1 commits (all time) 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 commits (all time) y: 33 lines of code spark-doris-connector/spark-doris-connector-spark-3-base/src/main/scala/org/apache/doris/spark/read/DorisPartitionReaderFactory.scala x: 1 commits (all time) y: 10 lines of code spark-doris-connector/spark-doris-connector-spark-3-base/src/main/scala/org/apache/doris/spark/write/DorisDataWriterFactory.scala x: 1 commits (all time) y: 14 lines of code spark-doris-connector/spark-doris-connector-base/src/main/scala/org/apache/doris/spark/sql/sources/DorisRelation.scala x: 2 commits (all time) y: 58 lines of code spark-doris-connector/spark-doris-connector-spark-2/src/main/scala/org/apache/doris/spark/sql/DorisSourceProvider.scala x: 2 commits (all time) y: 67 lines of code spark-load/spark-load-common/src/main/java/org/apache/doris/common/io/BitmapValue.java x: 1 commits (all time) y: 358 lines of code spark-load/spark-load-common/src/main/java/org/apache/doris/common/io/Codec.java x: 1 commits (all time) y: 30 lines of code spark-load/spark-load-common/src/main/java/org/apache/doris/common/io/Hll.java x: 1 commits (all time) y: 327 lines of code spark-load/spark-load-common/src/main/java/org/apache/doris/common/io/Roaring64Map.java x: 1 commits (all time) y: 845 lines of code spark-load/spark-load-common/src/main/java/org/apache/doris/common/jmockit/ConstructorReflection.java x: 1 commits (all time) y: 113 lines of code spark-load/spark-load-common/src/main/java/org/apache/doris/common/jmockit/Deencapsulation.java x: 1 commits (all time) y: 42 lines of code spark-load/spark-load-common/src/main/java/org/apache/doris/common/jmockit/FieldReflection.java x: 1 commits (all time) y: 185 lines of code spark-load/spark-load-common/src/main/java/org/apache/doris/common/jmockit/MethodReflection.java x: 1 commits (all time) y: 123 lines of code spark-load/spark-load-common/src/main/java/org/apache/doris/common/jmockit/ParameterReflection.java x: 1 commits (all time) y: 111 lines of code spark-load/spark-load-common/src/main/java/org/apache/doris/config/EtlJobConfig.java x: 1 commits (all time) y: 401 lines of code spark-load/spark-load-core/src/main/java/org/apache/doris/client/DorisClient.java x: 1 commits (all time) y: 197 lines of code spark-load/spark-load-core/src/main/java/org/apache/doris/common/meta/LoadMeta.java x: 1 commits (all time) y: 131 lines of code spark-load/spark-load-core/src/main/java/org/apache/doris/common/meta/TableMeta.java x: 1 commits (all time) y: 49 lines of code spark-load/spark-load-core/src/main/java/org/apache/doris/load/job/Loader.java x: 1 commits (all time) y: 84 lines of code spark-load/spark-load-dpp/src/main/java/org/apache/doris/load/loadv2/dpp/ColumnParser.java x: 1 commits (all time) y: 241 lines of code spark-load/spark-load-dpp/src/main/java/org/apache/doris/load/loadv2/dpp/DorisRangePartitioner.java x: 1 commits (all time) y: 60 lines of code spark-load/spark-load-dpp/src/main/java/org/apache/doris/load/loadv2/dpp/DppColumns.java x: 1 commits (all time) y: 80 lines of code spark-load/spark-load-dpp/src/main/java/org/apache/doris/load/loadv2/dpp/DppUtils.java x: 1 commits (all time) y: 268 lines of code spark-load/spark-load-dpp/src/main/java/org/apache/doris/load/loadv2/dpp/GlobalDictBuilder.java x: 1 commits (all time) y: 312 lines of code spark-load/spark-load-dpp/src/main/java/org/apache/doris/load/loadv2/dpp/SparkDpp.java x: 1 commits (all time) y: 1016 lines of code spark-load/spark-load-dpp/src/main/java/org/apache/doris/load/loadv2/dpp/SparkRDDAggregator.java x: 1 commits (all time) y: 497 lines of code spark-doris-connector/spark-doris-connector-base/src/main/java/org/apache/doris/spark/client/entity/Frontend.java x: 1 commits (all time) y: 38 lines of code spark-doris-connector/spark-doris-connector-base/src/main/java/org/apache/doris/spark/config/ConfigOption.java x: 1 commits (all time) y: 28 lines of code spark-doris-connector/spark-doris-connector-base/src/main/java/org/apache/doris/spark/rest/models/RespContent.java x: 1 commits (all time) y: 72 lines of code spark-doris-connector/spark-doris-connector-base/src/main/java/org/apache/doris/spark/util/CopySQLBuilder.java x: 1 commits (all time) y: 55 lines of code spark-doris-connector/spark-doris-connector-base/src/main/scala/org/apache/doris/spark/testcase/TestStreamLoadForArrowType.scala x: 1 commits (all time) y: 228 lines of code spark-doris-connector/spark-doris-connector-base/src/main/scala/org/apache/doris/spark/util/IPUtils.java x: 1 commits (all time) 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 commits (all time) y: 296 lines of code spark-doris-connector/spark-doris-connector-base/src/main/scala/org/apache/spark/sql/util/ArrowUtils.scala x: 1 commits (all time) y: 101 lines of code custom_env.sh.tpl x: 2 commits (all time) 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 10.0
commits (all time)
min: 1.0 | average: 1.8 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 2.0 | max: 10.0

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

spark-doris-connector/spark-doris-connector-base/src/main/java/org/apache/doris/spark/client/entity/StreamLoadResponse.java x: 2 contributors (all time) 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 (all time) 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 (all time) 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 (all time) 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 (all time) 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 (all time) 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 (all time) 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 (all time) 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 (all time) 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 (all time) 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 (all time) 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 (all time) 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 (all time) 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 (all time) 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 (all time) 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 (all time) 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 (all time) 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 (all time) 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 (all time) 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 (all time) 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 (all time) 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 (all time) 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 (all time) 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 (all time) 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 (all time) 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 (all time) 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 (all time) y: 44 lines of code spark-load/spark-load-core/src/main/java/org/apache/doris/SparkLoadRunner.java x: 1 contributors (all time) 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 (all time) y: 61 lines of code spark-load/spark-load-common/src/main/java/org/apache/doris/common/DppResult.java x: 1 contributors (all time) y: 38 lines of code spark-load/spark-load-core/src/main/java/org/apache/doris/config/JobConfig.java x: 1 contributors (all time) 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 (all time) y: 48 lines of code spark-load/spark-load-core/src/main/java/org/apache/doris/load/job/PullLoader.java x: 1 contributors (all time) y: 338 lines of code spark-load/spark-load-dpp/src/main/java/org/apache/doris/load/loadv2/etl/SparkEtlJob.java x: 1 contributors (all time) 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 (all time) 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 (all time) 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 (all time) 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 (all time) 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 (all time) 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 (all time) 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 (all time) y: 58 lines of code spark-load/spark-load-common/src/main/java/org/apache/doris/common/io/BitmapValue.java x: 1 contributors (all time) y: 358 lines of code spark-load/spark-load-common/src/main/java/org/apache/doris/common/io/Hll.java x: 1 contributors (all time) y: 327 lines of code spark-load/spark-load-common/src/main/java/org/apache/doris/common/io/Roaring64Map.java x: 1 contributors (all time) y: 845 lines of code spark-load/spark-load-common/src/main/java/org/apache/doris/common/jmockit/ConstructorReflection.java x: 1 contributors (all time) y: 113 lines of code spark-load/spark-load-common/src/main/java/org/apache/doris/common/jmockit/MethodReflection.java x: 1 contributors (all time) y: 123 lines of code spark-load/spark-load-common/src/main/java/org/apache/doris/common/jmockit/ParameterReflection.java x: 1 contributors (all time) y: 111 lines of code spark-load/spark-load-common/src/main/java/org/apache/doris/config/EtlJobConfig.java x: 1 contributors (all time) y: 401 lines of code spark-load/spark-load-core/src/main/java/org/apache/doris/client/DorisClient.java x: 1 contributors (all time) y: 197 lines of code spark-load/spark-load-core/src/main/java/org/apache/doris/common/meta/LoadMeta.java x: 1 contributors (all time) y: 131 lines of code spark-load/spark-load-core/src/main/java/org/apache/doris/common/meta/TableMeta.java x: 1 contributors (all time) y: 49 lines of code spark-load/spark-load-core/src/main/java/org/apache/doris/load/job/Loader.java x: 1 contributors (all time) y: 84 lines of code spark-load/spark-load-dpp/src/main/java/org/apache/doris/load/loadv2/dpp/ColumnParser.java x: 1 contributors (all time) y: 241 lines of code spark-load/spark-load-dpp/src/main/java/org/apache/doris/load/loadv2/dpp/DppColumns.java x: 1 contributors (all time) y: 80 lines of code spark-load/spark-load-dpp/src/main/java/org/apache/doris/load/loadv2/dpp/DppUtils.java x: 1 contributors (all time) y: 268 lines of code spark-load/spark-load-dpp/src/main/java/org/apache/doris/load/loadv2/dpp/GlobalDictBuilder.java x: 1 contributors (all time) y: 312 lines of code spark-load/spark-load-dpp/src/main/java/org/apache/doris/load/loadv2/dpp/SparkDpp.java x: 1 contributors (all time) y: 1016 lines of code spark-load/spark-load-dpp/src/main/java/org/apache/doris/load/loadv2/dpp/SparkRDDAggregator.java x: 1 contributors (all time) 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 (all time) 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 (all time) 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 (all time) 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 (all time) 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 (all time) y: 101 lines of code custom_env.sh.tpl x: 2 contributors (all time) 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 (all time)
min: 1.0 | average: 1.21 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 4.0

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

spark-doris-connector/spark-doris-connector-base/src/main/java/org/apache/doris/spark/client/entity/StreamLoadResponse.java x: 1 commits (30d) y: 78 lines of code spark-doris-connector/spark-doris-connector-base/src/main/java/org/apache/doris/spark/client/write/AbstractStreamLoadProcessor.java x: 2 commits (30d) 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: 1 commits (30d) y: 79 lines of code spark-doris-connector/spark-doris-connector-base/src/main/java/org/apache/doris/spark/client/DorisFrontendClient.java x: 2 commits (30d) y: 349 lines of code spark-doris-connector/spark-doris-connector-base/src/main/java/org/apache/doris/spark/config/DorisOptions.java x: 2 commits (30d) 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 commits (30d) y: 85 lines of code spark-doris-connector/spark-doris-connector-base/src/main/scala/org/apache/doris/spark/sql/Utils.scala x: 1 commits (30d) y: 133 lines of code spark-doris-connector/spark-doris-connector-spark-2/src/main/scala/org/apache/doris/spark/writer/DorisWriter.scala x: 1 commits (30d) y: 165 lines of code
433.0
lines of code
  min: 53.0
  average: 161.56
  25th percentile: 78.5
  median: 85.0
  75th percentile: 257.0
  max: 433.0
0 2.0
commits (30d)
min: 1.0 | average: 1.44 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 2.0 | max: 2.0

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

spark-doris-connector/spark-doris-connector-base/src/main/java/org/apache/doris/spark/client/entity/StreamLoadResponse.java x: 1 contributors (30d) y: 78 lines of code spark-doris-connector/spark-doris-connector-base/src/main/java/org/apache/doris/spark/client/write/AbstractStreamLoadProcessor.java x: 2 contributors (30d) 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: 1 contributors (30d) y: 79 lines of code spark-doris-connector/spark-doris-connector-base/src/main/java/org/apache/doris/spark/client/DorisFrontendClient.java x: 2 contributors (30d) 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 (30d) 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 (30d) y: 85 lines of code spark-doris-connector/spark-doris-connector-base/src/main/scala/org/apache/doris/spark/sql/Utils.scala x: 1 contributors (30d) y: 133 lines of code spark-doris-connector/spark-doris-connector-spark-2/src/main/scala/org/apache/doris/spark/writer/DorisWriter.scala x: 1 contributors (30d) y: 165 lines of code
433.0
lines of code
  min: 53.0
  average: 161.56
  25th percentile: 78.5
  median: 85.0
  75th percentile: 257.0
  max: 433.0
0 2.0
contributors (30d)
min: 1.0 | average: 1.44 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 2.0 | max: 2.0

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

spark-doris-connector/spark-doris-connector-base/src/main/java/org/apache/doris/spark/client/entity/StreamLoadResponse.java x: 1 commits (90d) y: 78 lines of code spark-doris-connector/spark-doris-connector-base/src/main/java/org/apache/doris/spark/client/write/AbstractStreamLoadProcessor.java x: 9 commits (90d) 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: 2 commits (90d) y: 79 lines of code spark-doris-connector/spark-doris-connector-base/src/main/java/org/apache/doris/spark/client/DorisFrontendClient.java x: 6 commits (90d) y: 349 lines of code spark-doris-connector/spark-doris-connector-base/src/main/java/org/apache/doris/spark/config/DorisOptions.java x: 4 commits (90d) 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: 4 commits (90d) y: 85 lines of code spark-doris-connector/spark-doris-connector-base/src/main/scala/org/apache/doris/spark/sql/Utils.scala x: 2 commits (90d) y: 133 lines of code spark-doris-connector/spark-doris-connector-spark-2/src/main/scala/org/apache/doris/spark/writer/DorisWriter.scala x: 1 commits (90d) 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 commits (90d) y: 94 lines of code spark-doris-connector/spark-doris-connector-base/src/main/java/org/apache/doris/spark/config/DorisConfig.java x: 2 commits (90d) 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 commits (90d) y: 6 lines of code spark-doris-connector/spark-doris-connector-base/src/main/scala/org/apache/doris/spark/util/RowConvertors.scala x: 5 commits (90d) y: 110 lines of code spark-doris-connector/spark-doris-connector-base/src/main/scala/org/apache/doris/spark/util/URLs.scala x: 1 commits (90d) y: 37 lines of code spark-doris-connector/spark-doris-connector-base/src/main/java/org/apache/doris/spark/util/EscapeHandler.java x: 1 commits (90d) y: 20 lines of code spark-doris-connector/spark-doris-connector-base/src/main/scala/org/apache/doris/spark/util/HttpUtils.scala x: 1 commits (90d) y: 49 lines of code spark-doris-connector/spark-doris-connector-spark-3-base/src/main/scala/org/apache/doris/spark/write/DorisWrite.scala x: 1 commits (90d) y: 52 lines of code spark-doris-connector/spark-doris-connector-base/src/main/java/org/apache/doris/spark/client/read/AbstractThriftReader.java x: 4 commits (90d) y: 253 lines of code spark-doris-connector/spark-doris-connector-base/src/main/java/org/apache/doris/spark/client/read/DorisFlightSqlReader.java x: 3 commits (90d) 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 commits (90d) y: 127 lines of code spark-doris-connector/spark-doris-connector-base/src/main/java/org/apache/doris/spark/client/read/RowBatch.java x: 6 commits (90d) y: 547 lines of code spark-doris-connector/spark-doris-connector-base/src/main/java/org/apache/doris/spark/exception/DorisRuntimeException.java x: 1 commits (90d) y: 22 lines of code spark-doris-connector/spark-doris-connector-base/src/main/java/org/apache/doris/spark/rest/models/DataModel.java x: 1 commits (90d) y: 7 lines of code spark-doris-connector/spark-doris-connector-base/src/main/scala/org/apache/doris/spark/util/SchemaConvertors.scala x: 2 commits (90d) y: 52 lines of code spark-doris-connector/spark-doris-connector-base/src/main/java/org/apache/doris/spark/client/write/AbstractCopyIntoProcessor.java x: 2 commits (90d) y: 226 lines of code spark-doris-connector/spark-doris-connector-base/src/main/scala/org/apache/doris/spark/rdd/DorisSpark.scala x: 1 commits (90d) 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 commits (90d) 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 commits (90d) y: 26 lines of code spark-doris-connector/spark-doris-connector-base/src/main/java/org/apache/doris/spark/client/DorisBackendThriftClient.java x: 1 commits (90d) 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: 2 commits (90d) 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: 2 commits (90d) y: 44 lines of code spark-doris-connector/spark-doris-connector-spark-3-base/src/main/scala/org/apache/doris/spark/write/DorisWriteBuilder.scala x: 1 commits (90d) y: 24 lines of code spark-load/spark-load-core/src/main/java/org/apache/doris/SparkLoadRunner.java x: 2 commits (90d) y: 186 lines of code spark-doris-connector/spark-doris-connector-base/src/main/scala/org/apache/doris/spark/util/DorisDialects.scala x: 1 commits (90d) y: 61 lines of code spark-doris-connector/spark-doris-connector-base/src/main/java/org/apache/doris/spark/client/DorisBackendHttpClient.java x: 1 commits (90d) y: 42 lines of code spark-load/spark-load-common/src/main/java/org/apache/doris/common/DppResult.java x: 2 commits (90d) y: 38 lines of code spark-load/spark-load-core/src/main/java/org/apache/doris/config/JobConfig.java x: 2 commits (90d) 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: 2 commits (90d) y: 48 lines of code spark-load/spark-load-core/src/main/java/org/apache/doris/common/Constants.java x: 1 commits (90d) y: 15 lines of code spark-load/spark-load-core/src/main/java/org/apache/doris/common/enums/StorageType.java x: 1 commits (90d) y: 4 lines of code spark-load/spark-load-core/src/main/java/org/apache/doris/load/job/PullLoader.java x: 1 commits (90d) y: 338 lines of code spark-load/spark-load-dpp/src/main/java/org/apache/doris/load/loadv2/etl/SparkEtlJob.java x: 1 commits (90d) 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 commits (90d) y: 93 lines of code spark-doris-connector/spark-doris-connector-base/src/main/scala/org/apache/doris/spark/rdd/AbstractDorisRDD.scala x: 1 commits (90d) y: 32 lines of code spark-doris-connector/spark-doris-connector-spark-3-base/src/main/scala/org/apache/doris/spark/read/AbstractDorisScan.scala x: 1 commits (90d) y: 30 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 commits (90d) y: 9 lines of code
547.0
lines of code
  min: 2.0
  average: 98.19
  25th percentile: 22.0
  median: 52.0
  75th percentile: 143.5
  max: 547.0
0 9.0
commits (90d)
min: 1.0 | average: 1.92 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 2.0 | max: 9.0

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

spark-doris-connector/spark-doris-connector-base/src/main/java/org/apache/doris/spark/client/entity/StreamLoadResponse.java x: 1 contributors (90d) 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 (90d) 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: 2 contributors (90d) 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 (90d) 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 (90d) 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 (90d) 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 (90d) y: 133 lines of code spark-doris-connector/spark-doris-connector-spark-2/src/main/scala/org/apache/doris/spark/writer/DorisWriter.scala x: 1 contributors (90d) 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 (90d) 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 (90d) 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 (90d) 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 (90d) y: 110 lines of code spark-doris-connector/spark-doris-connector-base/src/main/scala/org/apache/doris/spark/util/URLs.scala x: 1 contributors (90d) 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 (90d) y: 20 lines of code spark-doris-connector/spark-doris-connector-base/src/main/scala/org/apache/doris/spark/util/HttpUtils.scala x: 1 contributors (90d) y: 49 lines of code spark-doris-connector/spark-doris-connector-spark-3-base/src/main/scala/org/apache/doris/spark/write/DorisWrite.scala x: 1 contributors (90d) y: 52 lines of code spark-doris-connector/spark-doris-connector-base/src/main/java/org/apache/doris/spark/client/read/AbstractThriftReader.java x: 2 contributors (90d) 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 (90d) 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 (90d) 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 (90d) 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 (90d) y: 22 lines of code spark-doris-connector/spark-doris-connector-base/src/main/java/org/apache/doris/spark/rest/models/DataModel.java x: 1 contributors (90d) y: 7 lines of code spark-doris-connector/spark-doris-connector-base/src/main/java/org/apache/doris/spark/client/write/AbstractCopyIntoProcessor.java x: 1 contributors (90d) 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 (90d) 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 (90d) 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 (90d) 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 (90d) 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 (90d) 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 (90d) y: 44 lines of code spark-doris-connector/spark-doris-connector-spark-3-base/src/main/scala/org/apache/doris/spark/write/DorisWriteBuilder.scala x: 1 contributors (90d) y: 24 lines of code spark-load/spark-load-core/src/main/java/org/apache/doris/SparkLoadRunner.java x: 1 contributors (90d) 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 (90d) y: 61 lines of code spark-doris-connector/spark-doris-connector-base/src/main/java/org/apache/doris/spark/client/DorisBackendHttpClient.java x: 1 contributors (90d) y: 42 lines of code spark-load/spark-load-core/src/main/java/org/apache/doris/config/JobConfig.java x: 1 contributors (90d) y: 201 lines of code spark-load/spark-load-core/src/main/java/org/apache/doris/common/Constants.java x: 1 contributors (90d) y: 15 lines of code spark-load/spark-load-core/src/main/java/org/apache/doris/common/enums/StorageType.java x: 1 contributors (90d) y: 4 lines of code spark-load/spark-load-core/src/main/java/org/apache/doris/load/job/PullLoader.java x: 1 contributors (90d) y: 338 lines of code spark-load/spark-load-dpp/src/main/java/org/apache/doris/load/loadv2/etl/SparkEtlJob.java x: 1 contributors (90d) 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 (90d) y: 93 lines of code spark-doris-connector/spark-doris-connector-base/src/main/scala/org/apache/doris/spark/rdd/AbstractDorisRDD.scala x: 1 contributors (90d) y: 32 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 (90d) y: 9 lines of code
547.0
lines of code
  min: 2.0
  average: 98.19
  25th percentile: 22.0
  median: 52.0
  75th percentile: 143.5
  max: 547.0
0 4.0
contributors (90d)
min: 1.0 | average: 1.42 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 2.0 | max: 4.0