apache / doris-spark-connector
Spark Connector for Apache Doris
GitHub Repo
3.2K
lines of main code
46 files
1.1K
lines of test code
11 files
1.1K
lines of other code
10 files
74%
main code touched
1 year (2.4K LOC)
18%
new main code
1 year (576 LOC)
2
recent contributors
past 30 days
4y
age
1,359 days
2.3K
java
878
scala
TPL
2
tpl

github actions
maven


Main Code: 3,200 LOC (46 files) = JAVA (72%) + SCALA (27%) + TPL (<1%)
Secondary code: Test: 1,101 LOC (11); Generated: 0 LOC (0); Build & Deploy: 627 LOC (3); Other: 454 LOC (7);
Duplication: 4%
File Size: 0% long (>1000 LOC), 63% short (<= 200 LOC)
Unit Size: 7% long (>100 LOC), 51% short (<= 10 LOC)
Conditional Complexity: 9% complex (McCabe index > 50), 57% simple (McCabe index <= 5)
Logical Component Decomposition: primary (2 components)

3 years, 8 months old

  • 82% of code older than 365 days
  • 25% of code not updated in the past 365 days

0% of code updated more than 50 times

Also see temporal dependencies for files frequently changed in same commits.

Goals: Keep the system simple and easy to change (4)

generated by sokrates.dev (configuration) on 2023-08-11; reference date: 2023-08-08