apache / incubator-paimon-trino
File Size

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

Intro
Learn more...
File Size Overall
0% | 0% | 44% | 13% | 41%
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
java0% | 0% | 44% | 13% | 41%
xml0% | 0% | 0% | 0% | 100%
File Size per Logical Decomposition
primary
1001+
501-1000
201-500
101-200
1-100
paimon-trino-common0% | 0% | 54% | 16% | 29%
paimon-trino-3680% | 0% | 0% | 0% | 100%
paimon-trino-3690% | 0% | 0% | 0% | 100%
paimon-trino-3580% | 0% | 0% | 0% | 100%
paimon-trino-3700% | 0% | 0% | 0% | 100%
tools0% | 0% | 0% | 0% | 100%
Longest Files (Top 47)
File# lines# units
TrinoMetadataBase.java
in paimon-trino-common/src/main/java/org/apache/paimon/trino
326 21
TrinoPageSourceBase.java
in paimon-trino-common/src/main/java/org/apache/paimon/trino
249 11
TrinoTypeUtils.java
in paimon-trino-common/src/main/java/org/apache/paimon/trino
221 24
TrinoFilterConverter.java
in paimon-trino-common/src/main/java/org/apache/paimon/trino
204 5
TrinoTableOptionUtils.java
in paimon-trino-common/src/main/java/org/apache/paimon/trino
156 10
TrinoTableHandle.java
in paimon-trino-common/src/main/java/org/apache/paimon/trino
149 14
TrinoColumnHandle.java
in paimon-trino-common/src/main/java/org/apache/paimon/trino
75 10
TrinoTableOptions.java
in paimon-trino-common/src/main/java/org/apache/paimon/trino
62 3
TrinoConnector.java
in paimon-trino-common/src/main/java/org/apache/paimon/trino
62 5
TrinoPageSourceProvider.java
in paimon-trino-common/src/main/java/org/apache/paimon/trino
59 2
TrinoMetadata.java
in paimon-trino-368/src/main/java/org/apache/paimon/trino
52 3
TrinoMetadata.java
in paimon-trino-common/src/main/java/org/apache/paimon/trino
49 2
TrinoMetadata.java
in paimon-trino-369/src/main/java/org/apache/paimon/trino
48 2
TrinoSplit.java
in paimon-trino-common/src/main/java/org/apache/paimon/trino
37 7
TrinoSplitSourceBase.java
in paimon-trino-common/src/main/java/org/apache/paimon/trino
31 4
TrinoHandleResolver.java
in paimon-trino-369/src/main/java/org/apache/paimon/trino
24 4
TrinoHandleResolver.java
in paimon-trino-358/src/main/java/org/apache/paimon/trino
24 4
TrinoHandleResolver.java
in paimon-trino-368/src/main/java/org/apache/paimon/trino
24 4
TrinoSplitManagerBase.java
in paimon-trino-common/src/main/java/org/apache/paimon/trino
24 1
EncodingUtils.java
in paimon-trino-common/src/main/java/org/apache/paimon/trino
24 2
TrinoConnectorFactoryBase.java
in paimon-trino-common/src/main/java/org/apache/paimon/trino
20 2
TrinoSplitManager.java
in paimon-trino-370/src/main/java/org/apache/paimon/trino
20 1
TrinoSplitManager.java
in paimon-trino-common/src/main/java/org/apache/paimon/trino
19 1
TrinoSplitManager.java
in paimon-trino-369/src/main/java/org/apache/paimon/trino
18 1
TrinoSplitManager.java
in paimon-trino-358/src/main/java/org/apache/paimon/trino
18 1
TrinoSplitManager.java
in paimon-trino-368/src/main/java/org/apache/paimon/trino
18 1
suppressions.xml
in tools/maven
16 -
TrinoSplitSource.java
in paimon-trino-369/src/main/java/org/apache/paimon/trino
15 2
TrinoSplitSource.java
in paimon-trino-358/src/main/java/org/apache/paimon/trino
15 2
TrinoPageSource.java
in paimon-trino-358/src/main/java/org/apache/paimon/trino
15 2
TrinoSplitSource.java
in paimon-trino-368/src/main/java/org/apache/paimon/trino
15 2
TrinoPageSource.java
in paimon-trino-368/src/main/java/org/apache/paimon/trino
15 2
TrinoPageSource.java
in paimon-trino-common/src/main/java/org/apache/paimon/trino
15 2
TrinoSplitSource.java
in paimon-trino-370/src/main/java/org/apache/paimon/trino
15 2
FieldNameUtils.java
in paimon-trino-common/src/main/java/org/apache/paimon/trino
13 1
TrinoSplitSource.java
in paimon-trino-common/src/main/java/org/apache/paimon/trino
13 2
ClassLoaderUtils.java
in paimon-trino-common/src/main/java/org/apache/paimon/trino
13 1
TrinoMetadata.java
in paimon-trino-358/src/main/java/org/apache/paimon/trino
12 2
TrinoPlugin.java
in paimon-trino-common/src/main/java/org/apache/paimon/trino
10 1
TrinoConnectorFactory.java
in paimon-trino-369/src/main/java/org/apache/paimon/trino
9 1
TrinoConnectorFactory.java
in paimon-trino-358/src/main/java/org/apache/paimon/trino
9 1
DecimalUtils.java
in paimon-trino-358/src/main/java/org/apache/paimon/trino
9 1
TrinoConnectorFactory.java
in paimon-trino-368/src/main/java/org/apache/paimon/trino
9 1
DecimalUtilsBase.java
in paimon-trino-common/src/main/java/org/apache/paimon/trino
8 1
TrinoTransactionHandle.java
in paimon-trino-common/src/main/java/org/apache/paimon/trino
5 -
TrinoConnectorFactory.java
in paimon-trino-common/src/main/java/org/apache/paimon/trino
3 -
DecimalUtils.java
in paimon-trino-common/src/main/java/org/apache/paimon/trino
2 -
Files With Most Units (Top 43)
File# lines# units
TrinoTypeUtils.java
in paimon-trino-common/src/main/java/org/apache/paimon/trino
221 24
TrinoMetadataBase.java
in paimon-trino-common/src/main/java/org/apache/paimon/trino
326 21
TrinoTableHandle.java
in paimon-trino-common/src/main/java/org/apache/paimon/trino
149 14
TrinoPageSourceBase.java
in paimon-trino-common/src/main/java/org/apache/paimon/trino
249 11
TrinoColumnHandle.java
in paimon-trino-common/src/main/java/org/apache/paimon/trino
75 10
TrinoTableOptionUtils.java
in paimon-trino-common/src/main/java/org/apache/paimon/trino
156 10
TrinoSplit.java
in paimon-trino-common/src/main/java/org/apache/paimon/trino
37 7
TrinoFilterConverter.java
in paimon-trino-common/src/main/java/org/apache/paimon/trino
204 5
TrinoConnector.java
in paimon-trino-common/src/main/java/org/apache/paimon/trino
62 5
TrinoHandleResolver.java
in paimon-trino-369/src/main/java/org/apache/paimon/trino
24 4
TrinoHandleResolver.java
in paimon-trino-358/src/main/java/org/apache/paimon/trino
24 4
TrinoHandleResolver.java
in paimon-trino-368/src/main/java/org/apache/paimon/trino
24 4
TrinoSplitSourceBase.java
in paimon-trino-common/src/main/java/org/apache/paimon/trino
31 4
TrinoMetadata.java
in paimon-trino-368/src/main/java/org/apache/paimon/trino
52 3
TrinoTableOptions.java
in paimon-trino-common/src/main/java/org/apache/paimon/trino
62 3
TrinoSplitSource.java
in paimon-trino-369/src/main/java/org/apache/paimon/trino
15 2
TrinoMetadata.java
in paimon-trino-369/src/main/java/org/apache/paimon/trino
48 2
TrinoSplitSource.java
in paimon-trino-358/src/main/java/org/apache/paimon/trino
15 2
TrinoPageSource.java
in paimon-trino-358/src/main/java/org/apache/paimon/trino
15 2
TrinoMetadata.java
in paimon-trino-358/src/main/java/org/apache/paimon/trino
12 2
TrinoSplitSource.java
in paimon-trino-368/src/main/java/org/apache/paimon/trino
15 2
TrinoPageSource.java
in paimon-trino-368/src/main/java/org/apache/paimon/trino
15 2
TrinoConnectorFactoryBase.java
in paimon-trino-common/src/main/java/org/apache/paimon/trino
20 2
TrinoSplitSource.java
in paimon-trino-common/src/main/java/org/apache/paimon/trino
13 2
TrinoPageSource.java
in paimon-trino-common/src/main/java/org/apache/paimon/trino
15 2
TrinoPageSourceProvider.java
in paimon-trino-common/src/main/java/org/apache/paimon/trino
59 2
EncodingUtils.java
in paimon-trino-common/src/main/java/org/apache/paimon/trino
24 2
TrinoMetadata.java
in paimon-trino-common/src/main/java/org/apache/paimon/trino
49 2
TrinoSplitSource.java
in paimon-trino-370/src/main/java/org/apache/paimon/trino
15 2
TrinoConnectorFactory.java
in paimon-trino-369/src/main/java/org/apache/paimon/trino
9 1
TrinoSplitManager.java
in paimon-trino-369/src/main/java/org/apache/paimon/trino
18 1
TrinoConnectorFactory.java
in paimon-trino-358/src/main/java/org/apache/paimon/trino
9 1
DecimalUtils.java
in paimon-trino-358/src/main/java/org/apache/paimon/trino
9 1
TrinoSplitManager.java
in paimon-trino-358/src/main/java/org/apache/paimon/trino
18 1
TrinoConnectorFactory.java
in paimon-trino-368/src/main/java/org/apache/paimon/trino
9 1
TrinoSplitManager.java
in paimon-trino-368/src/main/java/org/apache/paimon/trino
18 1
FieldNameUtils.java
in paimon-trino-common/src/main/java/org/apache/paimon/trino
13 1
TrinoSplitManagerBase.java
in paimon-trino-common/src/main/java/org/apache/paimon/trino
24 1
TrinoPlugin.java
in paimon-trino-common/src/main/java/org/apache/paimon/trino
10 1
ClassLoaderUtils.java
in paimon-trino-common/src/main/java/org/apache/paimon/trino
13 1
TrinoSplitManager.java
in paimon-trino-common/src/main/java/org/apache/paimon/trino
19 1
DecimalUtilsBase.java
in paimon-trino-common/src/main/java/org/apache/paimon/trino
8 1
TrinoSplitManager.java
in paimon-trino-370/src/main/java/org/apache/paimon/trino
20 1
Files With Long Lines (Top 0)

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

File# lines# units# long lines
Correlations

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

paimon-trino-common/src/main/java/org/apache/paimon/trino/TrinoConnector.java x: 2 commits (all time) y: 62 lines of code paimon-trino-common/src/main/java/org/apache/paimon/trino/TrinoMetadataBase.java x: 3 commits (all time) y: 326 lines of code paimon-trino-common/src/main/java/org/apache/paimon/trino/TrinoPageSourceBase.java x: 3 commits (all time) y: 249 lines of code paimon-trino-368/src/main/java/org/apache/paimon/trino/TrinoMetadata.java x: 2 commits (all time) y: 52 lines of code paimon-trino-369/src/main/java/org/apache/paimon/trino/TrinoMetadata.java x: 2 commits (all time) y: 48 lines of code paimon-trino-common/src/main/java/org/apache/paimon/trino/TrinoMetadata.java x: 2 commits (all time) y: 49 lines of code paimon-trino-common/src/main/java/org/apache/paimon/trino/TrinoFilterConverter.java x: 2 commits (all time) y: 204 lines of code paimon-trino-358/src/main/java/org/apache/paimon/trino/DecimalUtils.java x: 1 commits (all time) y: 9 lines of code paimon-trino-358/src/main/java/org/apache/paimon/trino/TrinoHandleResolver.java x: 1 commits (all time) y: 24 lines of code paimon-trino-358/src/main/java/org/apache/paimon/trino/TrinoMetadata.java x: 1 commits (all time) y: 12 lines of code paimon-trino-358/src/main/java/org/apache/paimon/trino/TrinoPageSource.java x: 1 commits (all time) y: 15 lines of code paimon-trino-358/src/main/java/org/apache/paimon/trino/TrinoSplitManager.java x: 1 commits (all time) y: 18 lines of code paimon-trino-370/src/main/java/org/apache/paimon/trino/TrinoSplitManager.java x: 1 commits (all time) y: 20 lines of code paimon-trino-common/src/main/java/org/apache/paimon/trino/ClassLoaderUtils.java x: 1 commits (all time) y: 13 lines of code paimon-trino-common/src/main/java/org/apache/paimon/trino/DecimalUtils.java x: 1 commits (all time) y: 2 lines of code paimon-trino-common/src/main/java/org/apache/paimon/trino/DecimalUtilsBase.java x: 1 commits (all time) y: 8 lines of code paimon-trino-common/src/main/java/org/apache/paimon/trino/TrinoColumnHandle.java x: 1 commits (all time) y: 75 lines of code paimon-trino-common/src/main/java/org/apache/paimon/trino/TrinoConnectorFactory.java x: 1 commits (all time) y: 3 lines of code paimon-trino-common/src/main/java/org/apache/paimon/trino/TrinoPageSourceProvider.java x: 1 commits (all time) y: 59 lines of code paimon-trino-common/src/main/java/org/apache/paimon/trino/TrinoSplit.java x: 1 commits (all time) y: 37 lines of code paimon-trino-common/src/main/java/org/apache/paimon/trino/TrinoSplitSourceBase.java x: 1 commits (all time) y: 31 lines of code paimon-trino-common/src/main/java/org/apache/paimon/trino/TrinoTableHandle.java x: 1 commits (all time) y: 149 lines of code paimon-trino-common/src/main/java/org/apache/paimon/trino/TrinoTableOptionUtils.java x: 1 commits (all time) y: 156 lines of code paimon-trino-common/src/main/java/org/apache/paimon/trino/TrinoTransactionHandle.java x: 1 commits (all time) y: 5 lines of code paimon-trino-common/src/main/java/org/apache/paimon/trino/TrinoTypeUtils.java x: 1 commits (all time) y: 221 lines of code tools/maven/suppressions.xml x: 1 commits (all time) y: 16 lines of code
326.0
lines of code
  min: 2.0
  average: 47.85
  25th percentile: 13.0
  median: 18.0
  75th percentile: 49.0
  max: 326.0
0 3.0
commits (all time)
min: 1.0 | average: 1.21 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 3.0

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

paimon-trino-common/src/main/java/org/apache/paimon/trino/TrinoConnector.java x: 2 contributors (all time) y: 62 lines of code paimon-trino-common/src/main/java/org/apache/paimon/trino/TrinoMetadataBase.java x: 3 contributors (all time) y: 326 lines of code paimon-trino-common/src/main/java/org/apache/paimon/trino/TrinoPageSourceBase.java x: 3 contributors (all time) y: 249 lines of code paimon-trino-368/src/main/java/org/apache/paimon/trino/TrinoMetadata.java x: 2 contributors (all time) y: 52 lines of code paimon-trino-369/src/main/java/org/apache/paimon/trino/TrinoMetadata.java x: 2 contributors (all time) y: 48 lines of code paimon-trino-common/src/main/java/org/apache/paimon/trino/TrinoMetadata.java x: 2 contributors (all time) y: 49 lines of code paimon-trino-common/src/main/java/org/apache/paimon/trino/TrinoFilterConverter.java x: 2 contributors (all time) y: 204 lines of code paimon-trino-358/src/main/java/org/apache/paimon/trino/DecimalUtils.java x: 1 contributors (all time) y: 9 lines of code paimon-trino-358/src/main/java/org/apache/paimon/trino/TrinoHandleResolver.java x: 1 contributors (all time) y: 24 lines of code paimon-trino-358/src/main/java/org/apache/paimon/trino/TrinoMetadata.java x: 1 contributors (all time) y: 12 lines of code paimon-trino-358/src/main/java/org/apache/paimon/trino/TrinoPageSource.java x: 1 contributors (all time) y: 15 lines of code paimon-trino-358/src/main/java/org/apache/paimon/trino/TrinoSplitManager.java x: 1 contributors (all time) y: 18 lines of code paimon-trino-370/src/main/java/org/apache/paimon/trino/TrinoSplitManager.java x: 1 contributors (all time) y: 20 lines of code paimon-trino-common/src/main/java/org/apache/paimon/trino/ClassLoaderUtils.java x: 1 contributors (all time) y: 13 lines of code paimon-trino-common/src/main/java/org/apache/paimon/trino/DecimalUtils.java x: 1 contributors (all time) y: 2 lines of code paimon-trino-common/src/main/java/org/apache/paimon/trino/DecimalUtilsBase.java x: 1 contributors (all time) y: 8 lines of code paimon-trino-common/src/main/java/org/apache/paimon/trino/TrinoColumnHandle.java x: 1 contributors (all time) y: 75 lines of code paimon-trino-common/src/main/java/org/apache/paimon/trino/TrinoConnectorFactory.java x: 1 contributors (all time) y: 3 lines of code paimon-trino-common/src/main/java/org/apache/paimon/trino/TrinoPageSourceProvider.java x: 1 contributors (all time) y: 59 lines of code paimon-trino-common/src/main/java/org/apache/paimon/trino/TrinoSplit.java x: 1 contributors (all time) y: 37 lines of code paimon-trino-common/src/main/java/org/apache/paimon/trino/TrinoSplitSourceBase.java x: 1 contributors (all time) y: 31 lines of code paimon-trino-common/src/main/java/org/apache/paimon/trino/TrinoTableHandle.java x: 1 contributors (all time) y: 149 lines of code paimon-trino-common/src/main/java/org/apache/paimon/trino/TrinoTableOptionUtils.java x: 1 contributors (all time) y: 156 lines of code paimon-trino-common/src/main/java/org/apache/paimon/trino/TrinoTransactionHandle.java x: 1 contributors (all time) y: 5 lines of code paimon-trino-common/src/main/java/org/apache/paimon/trino/TrinoTypeUtils.java x: 1 contributors (all time) y: 221 lines of code tools/maven/suppressions.xml x: 1 contributors (all time) y: 16 lines of code
326.0
lines of code
  min: 2.0
  average: 47.85
  25th percentile: 13.0
  median: 18.0
  75th percentile: 49.0
  max: 326.0
0 3.0
contributors (all time)
min: 1.0 | average: 1.21 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 3.0

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

paimon-trino-common/src/main/java/org/apache/paimon/trino/TrinoConnector.java x: 1 commits (30d) y: 62 lines of code paimon-trino-common/src/main/java/org/apache/paimon/trino/TrinoMetadataBase.java x: 2 commits (30d) y: 326 lines of code paimon-trino-common/src/main/java/org/apache/paimon/trino/TrinoPageSourceBase.java x: 2 commits (30d) y: 249 lines of code paimon-trino-368/src/main/java/org/apache/paimon/trino/TrinoMetadata.java x: 1 commits (30d) y: 52 lines of code paimon-trino-369/src/main/java/org/apache/paimon/trino/TrinoMetadata.java x: 1 commits (30d) y: 48 lines of code paimon-trino-common/src/main/java/org/apache/paimon/trino/TrinoMetadata.java x: 1 commits (30d) y: 49 lines of code
326.0
lines of code
  min: 48.0
  average: 121.14
  25th percentile: 49.0
  median: 62.0
  75th percentile: 249.0
  max: 326.0
0 2.0
commits (30d)
min: 1.0 | average: 1.29 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 2.0 | max: 2.0

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

paimon-trino-common/src/main/java/org/apache/paimon/trino/TrinoConnector.java x: 1 contributors (30d) y: 62 lines of code paimon-trino-common/src/main/java/org/apache/paimon/trino/TrinoMetadataBase.java x: 2 contributors (30d) y: 326 lines of code paimon-trino-common/src/main/java/org/apache/paimon/trino/TrinoPageSourceBase.java x: 2 contributors (30d) y: 249 lines of code paimon-trino-368/src/main/java/org/apache/paimon/trino/TrinoMetadata.java x: 1 contributors (30d) y: 52 lines of code paimon-trino-369/src/main/java/org/apache/paimon/trino/TrinoMetadata.java x: 1 contributors (30d) y: 48 lines of code paimon-trino-common/src/main/java/org/apache/paimon/trino/TrinoMetadata.java x: 1 contributors (30d) y: 49 lines of code
326.0
lines of code
  min: 48.0
  average: 121.14
  25th percentile: 49.0
  median: 62.0
  75th percentile: 249.0
  max: 326.0
0 2.0
contributors (30d)
min: 1.0 | average: 1.29 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 2.0 | max: 2.0

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

paimon-trino-common/src/main/java/org/apache/paimon/trino/TrinoConnector.java x: 1 commits (90d) y: 62 lines of code paimon-trino-common/src/main/java/org/apache/paimon/trino/TrinoMetadataBase.java x: 2 commits (90d) y: 326 lines of code paimon-trino-common/src/main/java/org/apache/paimon/trino/TrinoPageSourceBase.java x: 2 commits (90d) y: 249 lines of code paimon-trino-368/src/main/java/org/apache/paimon/trino/TrinoMetadata.java x: 1 commits (90d) y: 52 lines of code paimon-trino-369/src/main/java/org/apache/paimon/trino/TrinoMetadata.java x: 1 commits (90d) y: 48 lines of code paimon-trino-common/src/main/java/org/apache/paimon/trino/TrinoMetadata.java x: 1 commits (90d) y: 49 lines of code paimon-trino-common/src/main/java/org/apache/paimon/trino/TrinoFilterConverter.java x: 1 commits (90d) y: 204 lines of code
326.0
lines of code
  min: 48.0
  average: 131.5
  25th percentile: 49.75
  median: 62.0
  75th percentile: 237.75
  max: 326.0
0 2.0
commits (90d)
min: 1.0 | average: 1.25 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.75 | max: 2.0

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

paimon-trino-common/src/main/java/org/apache/paimon/trino/TrinoConnector.java x: 1 contributors (90d) y: 62 lines of code paimon-trino-common/src/main/java/org/apache/paimon/trino/TrinoMetadataBase.java x: 2 contributors (90d) y: 326 lines of code paimon-trino-common/src/main/java/org/apache/paimon/trino/TrinoPageSourceBase.java x: 2 contributors (90d) y: 249 lines of code paimon-trino-368/src/main/java/org/apache/paimon/trino/TrinoMetadata.java x: 1 contributors (90d) y: 52 lines of code paimon-trino-369/src/main/java/org/apache/paimon/trino/TrinoMetadata.java x: 1 contributors (90d) y: 48 lines of code paimon-trino-common/src/main/java/org/apache/paimon/trino/TrinoMetadata.java x: 1 contributors (90d) y: 49 lines of code paimon-trino-common/src/main/java/org/apache/paimon/trino/TrinoFilterConverter.java x: 1 contributors (90d) y: 204 lines of code
326.0
lines of code
  min: 48.0
  average: 131.5
  25th percentile: 49.75
  median: 62.0
  75th percentile: 237.75
  max: 326.0
0 2.0
contributors (90d)
min: 1.0 | average: 1.25 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.75 | max: 2.0