azure / azure-kusto-spark
File Size

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

Intro
Learn more...
File Size Overall
0% | 37% | 23% | 17% | 21%
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
scala0% | 38% | 24% | 14% | 21%
xml0% | 0% | 0% | 100% | 0%
xsl0% | 0% | 0% | 0% | 100%
File Size per Logical Decomposition
primary
1001+
501-1000
201-500
101-200
1-100
connector0% | 37% | 23% | 17% | 21%
Longest Files (Top 42)
File# lines# units
KustoDataSourceUtils.scala
in connector/src/main/scala/com/microsoft/kusto/spark/utils
772 27
KustoWriter.scala
in connector/src/main/scala/com/microsoft/kusto/spark/datasink
658 12
ExtendedKustoClient.scala
in connector/src/main/scala/com/microsoft/kusto/spark/utils
554 16
KustoReader.scala
in connector/src/main/scala/com/microsoft/kusto/spark/datasource
299 9
FinalizeHelper.scala
in connector/src/main/scala/com/microsoft/kusto/spark/datasink
260 3
CslCommandsGenerator.scala
in connector/src/main/scala/com/microsoft/kusto/spark/utils
228 31
RowCSVWriterUtils.scala
in connector/src/main/scala/com/microsoft/kusto/spark/datasink
227 10
KustoRelation.scala
in connector/src/main/scala/com/microsoft/kusto/spark/datasource
221 4
DefaultSource.scala
in connector/src/main/scala/com/microsoft/kusto/spark/datasource
148 4
KustoClientCache.scala
in connector/src/main/scala/com/microsoft/kusto/spark/utils
146 3
ContainerProvider.scala
in connector/src/main/scala/com/microsoft/kusto/spark/utils
131 3
130 -
KustoFilter.scala
in connector/src/main/scala/com/microsoft/kusto/spark/datasource
120 14
SparkIngestionProperties.scala
in connector/src/main/scala/com/microsoft/kusto/spark/datasink
109 5
TransientStorageParameters.scala
in connector/src/main/scala/com/microsoft/kusto/spark/datasource
109 6
KustoIngestionUtils.scala
in connector/src/main/scala/com/microsoft/kusto/spark/utils
99 4
KustoAuthentication.scala
in connector/src/main/scala/com/microsoft/kusto/spark/authentication
98 17
KeyVaultUtils.scala
in connector/src/main/scala/com/microsoft/kusto/spark/utils
89 5
Writers.scala
in connector/src/main/scala/com/microsoft/kusto/spark/datasink
82 11
KustoResponseDeserializer.scala
in connector/src/main/scala/com/microsoft/kusto/spark/datasource
79 2
SparkExtension.scala
in connector/src/main/scala/com/microsoft/kusto/spark/sql/extension
66 3
KustoSinkOptions.scala
in connector/src/main/scala/com/microsoft/kusto/spark/datasink
57 -
KustoOptions.scala
in connector/src/main/scala/com/microsoft/kusto/spark/common
56 2
DataTypeMapping.scala
in connector/src/main/scala/com/microsoft/kusto/spark/utils
52 1
KustoAzureFsSetupCache.scala
in connector/src/main/scala/com/microsoft/kusto/spark/utils
47 4
DeviceAuthentication.scala
in connector/src/main/scala/com/microsoft/kusto/spark/authentication
46 4
KustoBlobStorageUtils.scala
in connector/src/main/scala/com/microsoft/kusto/spark/utils
45 3
KustoCsvSerializationUtils.scala
in connector/src/main/scala/com/microsoft/kusto/spark/datasink
44 2
KustoConstants.scala
in connector/src/main/scala/com/microsoft/kusto/spark/utils
42 -
CertUtils.scala
in connector/src/main/scala/com/microsoft/kusto/spark/utils
39 1
KustoSink.scala
in connector/src/main/scala/com/microsoft/kusto/spark/datasink
35 1
KustoQueryUtils.scala
in connector/src/main/scala/com/microsoft/kusto/spark/utils
28 5
KustoSinkProvider.scala
in connector/src/main/scala/com/microsoft/kusto/spark/datasink
28 1
KeyVaultADALAuthenticator.scala
in connector/src/main/scala/com/microsoft/kusto/spark/utils
24 -
ByteArrayOutputStreamWithOffset.scala
in connector/src/main/scala/com/microsoft/kusto/spark/utils
20 3
KustoSourceOptions.scala
in connector/src/main/scala/com/microsoft/kusto/spark/datasource
17 -
17 -
FailedOperationException.scala
in connector/src/main/scala/com/microsoft/kusto/spark/exceptions
6 -
SchemaMatchException.scala
in connector/src/main/scala/com/microsoft/kusto/spark/exceptions
2 -
NoStorageContainersException.scala
in connector/src/main/scala/com/microsoft/kusto/spark/exceptions
2 -
TimeoutAwaitingPendingOperationException.scala
in connector/src/main/scala/com/microsoft/kusto/spark/exceptions
2 -
RetriesExhaustedException.scala
in connector/src/main/scala/com/microsoft/kusto/spark/exceptions
2 -
Files With Most Units (Top 31)
File# lines# units
CslCommandsGenerator.scala
in connector/src/main/scala/com/microsoft/kusto/spark/utils
228 31
KustoDataSourceUtils.scala
in connector/src/main/scala/com/microsoft/kusto/spark/utils
772 27
KustoAuthentication.scala
in connector/src/main/scala/com/microsoft/kusto/spark/authentication
98 17
ExtendedKustoClient.scala
in connector/src/main/scala/com/microsoft/kusto/spark/utils
554 16
KustoFilter.scala
in connector/src/main/scala/com/microsoft/kusto/spark/datasource
120 14
KustoWriter.scala
in connector/src/main/scala/com/microsoft/kusto/spark/datasink
658 12
Writers.scala
in connector/src/main/scala/com/microsoft/kusto/spark/datasink
82 11
RowCSVWriterUtils.scala
in connector/src/main/scala/com/microsoft/kusto/spark/datasink
227 10
KustoReader.scala
in connector/src/main/scala/com/microsoft/kusto/spark/datasource
299 9
TransientStorageParameters.scala
in connector/src/main/scala/com/microsoft/kusto/spark/datasource
109 6
KeyVaultUtils.scala
in connector/src/main/scala/com/microsoft/kusto/spark/utils
89 5
KustoQueryUtils.scala
in connector/src/main/scala/com/microsoft/kusto/spark/utils
28 5
SparkIngestionProperties.scala
in connector/src/main/scala/com/microsoft/kusto/spark/datasink
109 5
KustoAzureFsSetupCache.scala
in connector/src/main/scala/com/microsoft/kusto/spark/utils
47 4
KustoIngestionUtils.scala
in connector/src/main/scala/com/microsoft/kusto/spark/utils
99 4
DeviceAuthentication.scala
in connector/src/main/scala/com/microsoft/kusto/spark/authentication
46 4
KustoRelation.scala
in connector/src/main/scala/com/microsoft/kusto/spark/datasource
221 4
DefaultSource.scala
in connector/src/main/scala/com/microsoft/kusto/spark/datasource
148 4
SparkExtension.scala
in connector/src/main/scala/com/microsoft/kusto/spark/sql/extension
66 3
KustoBlobStorageUtils.scala
in connector/src/main/scala/com/microsoft/kusto/spark/utils
45 3
ContainerProvider.scala
in connector/src/main/scala/com/microsoft/kusto/spark/utils
131 3
ByteArrayOutputStreamWithOffset.scala
in connector/src/main/scala/com/microsoft/kusto/spark/utils
20 3
KustoClientCache.scala
in connector/src/main/scala/com/microsoft/kusto/spark/utils
146 3
FinalizeHelper.scala
in connector/src/main/scala/com/microsoft/kusto/spark/datasink
260 3
KustoOptions.scala
in connector/src/main/scala/com/microsoft/kusto/spark/common
56 2
KustoCsvSerializationUtils.scala
in connector/src/main/scala/com/microsoft/kusto/spark/datasink
44 2
KustoResponseDeserializer.scala
in connector/src/main/scala/com/microsoft/kusto/spark/datasource
79 2
CertUtils.scala
in connector/src/main/scala/com/microsoft/kusto/spark/utils
39 1
DataTypeMapping.scala
in connector/src/main/scala/com/microsoft/kusto/spark/utils
52 1
KustoSink.scala
in connector/src/main/scala/com/microsoft/kusto/spark/datasink
35 1
KustoSinkProvider.scala
in connector/src/main/scala/com/microsoft/kusto/spark/datasink
28 1
Files With Long Lines (Top 11)

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

File# lines# units# long lines
KustoDataSourceUtils.scala
in connector/src/main/scala/com/microsoft/kusto/spark/utils
772 27 13
FinalizeHelper.scala
in connector/src/main/scala/com/microsoft/kusto/spark/datasink
260 3 4
KustoReader.scala
in connector/src/main/scala/com/microsoft/kusto/spark/datasource
299 9 4
ExtendedKustoClient.scala
in connector/src/main/scala/com/microsoft/kusto/spark/utils
554 16 3
CslCommandsGenerator.scala
in connector/src/main/scala/com/microsoft/kusto/spark/utils
228 31 2
KustoWriter.scala
in connector/src/main/scala/com/microsoft/kusto/spark/datasink
658 12 2
DefaultSource.scala
in connector/src/main/scala/com/microsoft/kusto/spark/datasource
148 4 2
KustoIngestionUtils.scala
in connector/src/main/scala/com/microsoft/kusto/spark/utils
99 4 1
KustoAuthentication.scala
in connector/src/main/scala/com/microsoft/kusto/spark/authentication
98 17 1
KustoRelation.scala
in connector/src/main/scala/com/microsoft/kusto/spark/datasource
221 4 1
TransientStorageParameters.scala
in connector/src/main/scala/com/microsoft/kusto/spark/datasource
109 6 1
Correlations

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

connector/scalastyle_config.xml x: 12 commits (all time) y: 130 lines of code connector/src/main/scala/com/microsoft/kusto/spark/datasink/FinalizeHelper.scala x: 12 commits (all time) y: 260 lines of code connector/src/main/scala/com/microsoft/kusto/spark/datasink/KustoWriter.scala x: 108 commits (all time) y: 658 lines of code connector/src/main/scala/com/microsoft/kusto/spark/datasource/KustoReader.scala x: 56 commits (all time) y: 299 lines of code connector/src/main/scala/com/microsoft/kusto/spark/utils/ContainerProvider.scala x: 17 commits (all time) y: 131 lines of code connector/src/main/scala/com/microsoft/kusto/spark/utils/ExtendedKustoClient.scala x: 16 commits (all time) y: 554 lines of code connector/src/main/scala/com/microsoft/kusto/spark/utils/KustoDataSourceUtils.scala x: 108 commits (all time) y: 772 lines of code connector/src/main/scala/com/microsoft/kusto/spark/common/KustoOptions.scala x: 29 commits (all time) y: 56 lines of code connector/src/main/scala/com/microsoft/kusto/spark/datasink/KustoSinkOptions.scala x: 21 commits (all time) y: 57 lines of code connector/src/main/scala/com/microsoft/kusto/spark/datasink/RowCSVWriterUtils.scala x: 7 commits (all time) y: 227 lines of code connector/src/main/scala/com/microsoft/kusto/spark/datasink/SparkIngestionProperties.scala x: 14 commits (all time) y: 109 lines of code connector/src/main/scala/com/microsoft/kusto/spark/datasink/Writers.scala x: 7 commits (all time) y: 82 lines of code connector/src/main/scala/com/microsoft/kusto/spark/datasource/KustoRelation.scala x: 51 commits (all time) y: 221 lines of code connector/src/main/scala/com/microsoft/kusto/spark/utils/ByteArrayOutputStreamWithOffset.scala x: 1 commits (all time) y: 20 lines of code connector/src/main/scala/com/microsoft/kusto/spark/utils/CslCommandsGenerator.scala x: 55 commits (all time) y: 228 lines of code connector/src/main/scala/com/microsoft/kusto/spark/utils/KustoConstants.scala x: 43 commits (all time) y: 42 lines of code connector/src/main/scala/com/microsoft/kusto/spark/datasource/TransientStorageParameters.scala x: 10 commits (all time) y: 109 lines of code connector/stripDependencyReducedPom.xsl x: 1 commits (all time) y: 17 lines of code connector/src/main/scala/com/microsoft/kusto/spark/authentication/DeviceAuthentication.scala x: 10 commits (all time) y: 46 lines of code connector/src/main/scala/com/microsoft/kusto/spark/authentication/KustoAuthentication.scala x: 11 commits (all time) y: 98 lines of code connector/src/main/scala/com/microsoft/kusto/spark/datasink/KustoCsvSerializationUtils.scala x: 9 commits (all time) y: 44 lines of code connector/src/main/scala/com/microsoft/kusto/spark/datasink/KustoSink.scala x: 8 commits (all time) y: 35 lines of code connector/src/main/scala/com/microsoft/kusto/spark/datasink/KustoSinkProvider.scala x: 6 commits (all time) y: 28 lines of code connector/src/main/scala/com/microsoft/kusto/spark/datasource/DefaultSource.scala x: 41 commits (all time) y: 148 lines of code connector/src/main/scala/com/microsoft/kusto/spark/datasource/KustoFilter.scala x: 19 commits (all time) y: 120 lines of code connector/src/main/scala/com/microsoft/kusto/spark/datasource/KustoResponseDeserializer.scala x: 11 commits (all time) y: 79 lines of code connector/src/main/scala/com/microsoft/kusto/spark/datasource/KustoSourceOptions.scala x: 13 commits (all time) y: 17 lines of code connector/src/main/scala/com/microsoft/kusto/spark/exceptions/FailedOperationException.scala x: 3 commits (all time) y: 6 lines of code connector/src/main/scala/com/microsoft/kusto/spark/exceptions/NoStorageContainersException.scala x: 3 commits (all time) y: 2 lines of code connector/src/main/scala/com/microsoft/kusto/spark/sql/extension/SparkExtension.scala x: 14 commits (all time) y: 66 lines of code connector/src/main/scala/com/microsoft/kusto/spark/utils/CertUtils.scala x: 3 commits (all time) y: 39 lines of code connector/src/main/scala/com/microsoft/kusto/spark/utils/DataTypeMapping.scala x: 9 commits (all time) y: 52 lines of code connector/src/main/scala/com/microsoft/kusto/spark/utils/KeyVaultADALAuthenticator.scala x: 14 commits (all time) y: 24 lines of code connector/src/main/scala/com/microsoft/kusto/spark/utils/KeyVaultUtils.scala x: 24 commits (all time) y: 89 lines of code connector/src/main/scala/com/microsoft/kusto/spark/utils/KustoBlobStorageUtils.scala x: 12 commits (all time) y: 45 lines of code connector/src/main/scala/com/microsoft/kusto/spark/utils/KustoClientCache.scala x: 17 commits (all time) y: 146 lines of code connector/src/main/scala/com/microsoft/kusto/spark/utils/KustoIngestionUtils.scala x: 6 commits (all time) y: 99 lines of code connector/src/main/scala/com/microsoft/kusto/spark/utils/KustoQueryUtils.scala x: 11 commits (all time) y: 28 lines of code
772.0
lines of code
  min: 2.0
  average: 124.67
  25th percentile: 28.0
  median: 61.5
  75th percentile: 134.75
  max: 772.0
0 108.0
commits (all time)
min: 1.0 | average: 19.79 | 25th percentile: 6.75 | median: 11.5 | 75th percentile: 19.5 | max: 108.0

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

connector/scalastyle_config.xml x: 6 contributors (all time) y: 130 lines of code connector/src/main/scala/com/microsoft/kusto/spark/datasink/FinalizeHelper.scala x: 3 contributors (all time) y: 260 lines of code connector/src/main/scala/com/microsoft/kusto/spark/datasink/KustoWriter.scala x: 18 contributors (all time) y: 658 lines of code connector/src/main/scala/com/microsoft/kusto/spark/datasource/KustoReader.scala x: 11 contributors (all time) y: 299 lines of code connector/src/main/scala/com/microsoft/kusto/spark/utils/ContainerProvider.scala x: 5 contributors (all time) y: 131 lines of code connector/src/main/scala/com/microsoft/kusto/spark/utils/ExtendedKustoClient.scala x: 4 contributors (all time) y: 554 lines of code connector/src/main/scala/com/microsoft/kusto/spark/utils/KustoDataSourceUtils.scala x: 15 contributors (all time) y: 772 lines of code connector/src/main/scala/com/microsoft/kusto/spark/common/KustoOptions.scala x: 7 contributors (all time) y: 56 lines of code connector/src/main/scala/com/microsoft/kusto/spark/datasink/KustoSinkOptions.scala x: 5 contributors (all time) y: 57 lines of code connector/src/main/scala/com/microsoft/kusto/spark/datasink/RowCSVWriterUtils.scala x: 3 contributors (all time) y: 227 lines of code connector/src/main/scala/com/microsoft/kusto/spark/datasink/SparkIngestionProperties.scala x: 4 contributors (all time) y: 109 lines of code connector/src/main/scala/com/microsoft/kusto/spark/datasink/Writers.scala x: 3 contributors (all time) y: 82 lines of code connector/src/main/scala/com/microsoft/kusto/spark/datasource/KustoRelation.scala x: 9 contributors (all time) y: 221 lines of code connector/src/main/scala/com/microsoft/kusto/spark/utils/ByteArrayOutputStreamWithOffset.scala x: 1 contributors (all time) y: 20 lines of code connector/src/main/scala/com/microsoft/kusto/spark/utils/CslCommandsGenerator.scala x: 11 contributors (all time) y: 228 lines of code connector/src/main/scala/com/microsoft/kusto/spark/utils/KustoConstants.scala x: 10 contributors (all time) y: 42 lines of code connector/src/main/scala/com/microsoft/kusto/spark/datasource/TransientStorageParameters.scala x: 3 contributors (all time) y: 109 lines of code connector/stripDependencyReducedPom.xsl x: 1 contributors (all time) y: 17 lines of code connector/src/main/scala/com/microsoft/kusto/spark/authentication/DeviceAuthentication.scala x: 4 contributors (all time) y: 46 lines of code connector/src/main/scala/com/microsoft/kusto/spark/authentication/KustoAuthentication.scala x: 5 contributors (all time) y: 98 lines of code connector/src/main/scala/com/microsoft/kusto/spark/datasink/KustoCsvSerializationUtils.scala x: 6 contributors (all time) y: 44 lines of code connector/src/main/scala/com/microsoft/kusto/spark/datasink/KustoSink.scala x: 6 contributors (all time) y: 35 lines of code connector/src/main/scala/com/microsoft/kusto/spark/datasink/KustoSinkProvider.scala x: 5 contributors (all time) y: 28 lines of code connector/src/main/scala/com/microsoft/kusto/spark/datasource/DefaultSource.scala x: 11 contributors (all time) y: 148 lines of code connector/src/main/scala/com/microsoft/kusto/spark/datasource/KustoFilter.scala x: 6 contributors (all time) y: 120 lines of code connector/src/main/scala/com/microsoft/kusto/spark/datasource/KustoResponseDeserializer.scala x: 6 contributors (all time) y: 79 lines of code connector/src/main/scala/com/microsoft/kusto/spark/datasource/KustoSourceOptions.scala x: 5 contributors (all time) y: 17 lines of code connector/src/main/scala/com/microsoft/kusto/spark/exceptions/FailedOperationException.scala x: 2 contributors (all time) y: 6 lines of code connector/src/main/scala/com/microsoft/kusto/spark/exceptions/NoStorageContainersException.scala x: 2 contributors (all time) y: 2 lines of code connector/src/main/scala/com/microsoft/kusto/spark/sql/extension/SparkExtension.scala x: 6 contributors (all time) y: 66 lines of code connector/src/main/scala/com/microsoft/kusto/spark/utils/CertUtils.scala x: 2 contributors (all time) y: 39 lines of code connector/src/main/scala/com/microsoft/kusto/spark/utils/DataTypeMapping.scala x: 6 contributors (all time) y: 52 lines of code connector/src/main/scala/com/microsoft/kusto/spark/utils/KeyVaultADALAuthenticator.scala x: 6 contributors (all time) y: 24 lines of code connector/src/main/scala/com/microsoft/kusto/spark/utils/KeyVaultUtils.scala x: 9 contributors (all time) y: 89 lines of code connector/src/main/scala/com/microsoft/kusto/spark/utils/KustoClientCache.scala x: 5 contributors (all time) y: 146 lines of code connector/src/main/scala/com/microsoft/kusto/spark/utils/KustoIngestionUtils.scala x: 4 contributors (all time) y: 99 lines of code connector/src/main/scala/com/microsoft/kusto/spark/utils/KustoQueryUtils.scala x: 6 contributors (all time) y: 28 lines of code
772.0
lines of code
  min: 2.0
  average: 124.67
  25th percentile: 28.0
  median: 61.5
  75th percentile: 134.75
  max: 772.0
0 18.0
contributors (all time)
min: 1.0 | average: 5.64 | 25th percentile: 3.0 | median: 5.0 | 75th percentile: 6.0 | max: 18.0

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

No data for "commits (30d)" vs. "lines of code".

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

No data for "contributors (30d)" vs. "lines of code".


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

No data for "commits (90d)" vs. "lines of code".

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

No data for "contributors (90d)" vs. "lines of code".