azure / azure-kusto-spark
File Change Frequency

File change frequency (churn) shows the distribution of file updates (days with at least one commit).

Overview
File Change Frequency Overall
  • There are 42 files with 5,236 lines of code.
    • 0 files changed more than 100 times (0 lines of code)
    • 2 files changed 51-100 times (1,430 lines of code)
    • 6 files changed 21-50 times (994 lines of code)
    • 25 files changed 6-20 times (2,694 lines of code)
    • 9 files changed 1-5 times (118 lines of code)
0% | 27% | 18% | 51% | 2%
Legend:
101+
51-100
21-50
6-20
1-5

explore: grouped by folders | grouped by update frequency | data
Contributors Count Frequency Overall
  • There are 42 files with 5,236 lines of code.
    • 0 files changed by more than 25 contributors (0 lines of code)
    • 5 files changed by 11-25 contributors (2,105 lines of code)
    • 14 files changed by 6-10 contributors (1,031 lines of code)
    • 21 files changed by 2-5 contributors (2,063 lines of code)
    • 2 files changed by 1 contributor (37 lines of code)
0% | 40% | 19% | 39% | <1%
Legend:
26+
11-25
6-10
2-5
1

explore: grouped by folders | grouped by contributors count | data
File Change Frequency per File Extension
scala, md, json, xml, ipynb, py, properties, yaml, gitignore, xsl, txt
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
scala0% | 28% | 19% | 50% | 1%
xml0% | 0% | 0% | 100% | 0%
xsl0% | 0% | 0% | 0% | 100%
File Change Frequency per Logical Decomposition
primary
primary (file change frequency)
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
connector0% | 27% | 18% | 51% | 2%
Most Frequently Changed Files (Top 42)

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
KustoWriter.scala
in connector/src/main/scala/com/microsoft/kusto/spark/datasink
658 12 2019-02-27 2025-01-29 78 18 navalev@users.noreply.githu... 32278684+ohadbitt@users.nor...
KustoDataSourceUtils.scala
in connector/src/main/scala/com/microsoft/kusto/spark/utils
772 27 2019-02-27 2025-01-29 78 15 navalev@users.noreply.githu... 32278684+ohadbitt@users.nor...
CslCommandsGenerator.scala
in connector/src/main/scala/com/microsoft/kusto/spark/utils
228 31 2019-02-27 2025-01-02 46 11 navalev@users.noreply.githu... 106139410+ag-ramachandran@u...
KustoReader.scala
in connector/src/main/scala/com/microsoft/kusto/spark/datasource
299 9 2019-02-27 2025-01-29 42 11 navalev@users.noreply.githu... 32278684+ohadbitt@users.nor...
KustoRelation.scala
in connector/src/main/scala/com/microsoft/kusto/spark/datasource
221 4 2019-02-27 2025-01-02 38 9 navalev@users.noreply.githu... 106139410+ag-ramachandran@u...
KustoConstants.scala
in connector/src/main/scala/com/microsoft/kusto/spark/utils
42 - 2019-02-28 2025-01-02 35 10 42432661+michazag@users.nor... 106139410+ag-ramachandran@u...
KustoOptions.scala
in connector/src/main/scala/com/microsoft/kusto/spark/common
56 2 2019-06-05 2025-01-02 28 7 32278684+ohadbitt@users.nor... 106139410+ag-ramachandran@u...
DefaultSource.scala
in connector/src/main/scala/com/microsoft/kusto/spark/datasource
148 4 2019-02-27 2024-06-05 28 11 navalev@users.noreply.githu... 106139410+ag-ramachandran@u...
KustoSinkOptions.scala
in connector/src/main/scala/com/microsoft/kusto/spark/datasink
57 - 2019-06-05 2025-01-02 20 5 32278684+ohadbitt@users.nor... 106139410+ag-ramachandran@u...
ContainerProvider.scala
in connector/src/main/scala/com/microsoft/kusto/spark/utils
131 3 2020-02-18 2025-01-29 17 5 32278684+ohadbitt@users.nor... 32278684+ohadbitt@users.nor...
KeyVaultUtils.scala
in connector/src/main/scala/com/microsoft/kusto/spark/utils
89 5 2019-02-27 2024-06-05 16 9 navalev@users.noreply.githu... 106139410+ag-ramachandran@u...
KustoClientCache.scala
in connector/src/main/scala/com/microsoft/kusto/spark/utils
146 3 2019-05-30 2024-06-05 16 5 32904797+toshetah@users.nor... 106139410+ag-ramachandran@u...
SparkIngestionProperties.scala
in connector/src/main/scala/com/microsoft/kusto/spark/datasink
109 5 2019-06-05 2025-01-02 14 4 32278684+ohadbitt@users.nor... 106139410+ag-ramachandran@u...
ExtendedKustoClient.scala
in connector/src/main/scala/com/microsoft/kusto/spark/utils
554 16 2022-08-24 2025-01-29 14 4 32278684+ohadbitt@users.nor... 32278684+ohadbitt@users.nor...
KustoSourceOptions.scala
in connector/src/main/scala/com/microsoft/kusto/spark/datasource
17 - 2019-06-05 2024-06-05 13 5 32278684+ohadbitt@users.nor... 106139410+ag-ramachandran@u...
FinalizeHelper.scala
in connector/src/main/scala/com/microsoft/kusto/spark/datasink
260 3 2022-08-15 2025-01-29 12 3 32278684+ohadbitt@users.nor... 32278684+ohadbitt@users.nor...
KustoBlobStorageUtils.scala
in connector/src/main/scala/com/microsoft/kusto/spark/utils
45 3 2019-03-14 2024-06-05 11 6 42432661+michazag@users.nor... 106139410+ag-ramachandran@u...
SparkExtension.scala
in connector/src/main/scala/com/microsoft/kusto/spark/sql/extension
66 3 2019-02-27 2024-06-05 11 6 navalev@users.noreply.githu... 106139410+ag-ramachandran@u...
KustoAuthentication.scala
in connector/src/main/scala/com/microsoft/kusto/spark/authentication
98 17 2019-05-30 2024-06-05 11 5 32904797+toshetah@users.nor... 106139410+ag-ramachandran@u...
KustoFilter.scala
in connector/src/main/scala/com/microsoft/kusto/spark/datasource
120 14 2019-02-28 2024-06-05 11 6 42432661+michazag@users.nor... 106139410+ag-ramachandran@u...
KustoQueryUtils.scala
in connector/src/main/scala/com/microsoft/kusto/spark/utils
28 5 2019-02-27 2024-06-05 10 6 navalev@users.noreply.githu... 106139410+ag-ramachandran@u...
TransientStorageParameters.scala
in connector/src/main/scala/com/microsoft/kusto/spark/datasource
109 6 2021-11-07 2024-12-12 10 3 32278684+ohadbitt@users.nor... 32278684+ohadbitt@users.nor...
130 - 2019-02-27 2025-01-29 10 6 navalev@users.noreply.githu... 32278684+ohadbitt@users.nor...
KeyVaultADALAuthenticator.scala
in connector/src/main/scala/com/microsoft/kusto/spark/utils
24 - 2019-02-27 2024-06-05 9 6 navalev@users.noreply.githu... 106139410+ag-ramachandran@u...
DeviceAuthentication.scala
in connector/src/main/scala/com/microsoft/kusto/spark/authentication
46 4 2020-04-12 2024-06-05 9 4 32278684+ohadbitt@users.nor... 106139410+ag-ramachandran@u...
KustoResponseDeserializer.scala
in connector/src/main/scala/com/microsoft/kusto/spark/datasource
79 2 2019-02-27 2024-06-05 9 6 navalev@users.noreply.githu... 106139410+ag-ramachandran@u...
KustoCsvSerializationUtils.scala
in connector/src/main/scala/com/microsoft/kusto/spark/datasink
44 2 2019-02-27 2024-06-05 8 6 navalev@users.noreply.githu... 106139410+ag-ramachandran@u...
DataTypeMapping.scala
in connector/src/main/scala/com/microsoft/kusto/spark/utils
52 1 2019-02-27 2024-06-05 8 6 navalev@users.noreply.githu... 106139410+ag-ramachandran@u...
KustoSink.scala
in connector/src/main/scala/com/microsoft/kusto/spark/datasink
35 1 2019-02-27 2024-06-05 7 6 navalev@users.noreply.githu... 106139410+ag-ramachandran@u...
Writers.scala
in connector/src/main/scala/com/microsoft/kusto/spark/datasink
82 11 2019-12-05 2025-01-02 7 3 32278684+ohadbitt@users.nor... 106139410+ag-ramachandran@u...
RowCSVWriterUtils.scala
in connector/src/main/scala/com/microsoft/kusto/spark/datasink
227 10 2020-08-04 2025-01-02 7 3 32278684+ohadbitt@users.nor... 106139410+ag-ramachandran@u...
KustoAzureFsSetupCache.scala
in connector/src/main/scala/com/microsoft/kusto/spark/utils
47 4 2019-04-16 2024-06-05 6 4 42432661+michazag@users.nor... 106139410+ag-ramachandran@u...
KustoIngestionUtils.scala
in connector/src/main/scala/com/microsoft/kusto/spark/utils
99 4 2021-07-18 2024-06-05 6 4 k.tomak@dodopizza.com 106139410+ag-ramachandran@u...
KustoSinkProvider.scala
in connector/src/main/scala/com/microsoft/kusto/spark/datasink
28 1 2019-02-27 2024-06-05 5 5 navalev@users.noreply.githu... 106139410+ag-ramachandran@u...
RetriesExhaustedException.scala
in connector/src/main/scala/com/microsoft/kusto/spark/exceptions
2 - 2021-09-14 2024-06-05 3 2 32278684+ohadbitt@users.nor... 106139410+ag-ramachandran@u...
TimeoutAwaitingPendingOperationException.scala
in connector/src/main/scala/com/microsoft/kusto/spark/exceptions
2 - 2021-09-14 2024-06-05 3 2 32278684+ohadbitt@users.nor... 106139410+ag-ramachandran@u...
NoStorageContainersException.scala
in connector/src/main/scala/com/microsoft/kusto/spark/exceptions
2 - 2024-01-25 2024-06-05 3 2 102726227+asaharn@users.nor... 106139410+ag-ramachandran@u...
SchemaMatchException.scala
in connector/src/main/scala/com/microsoft/kusto/spark/exceptions
2 - 2021-09-14 2024-06-05 3 2 32278684+ohadbitt@users.nor... 106139410+ag-ramachandran@u...
FailedOperationException.scala
in connector/src/main/scala/com/microsoft/kusto/spark/exceptions
6 - 2021-09-14 2024-06-05 3 2 32278684+ohadbitt@users.nor... 106139410+ag-ramachandran@u...
CertUtils.scala
in connector/src/main/scala/com/microsoft/kusto/spark/utils
39 1 2020-08-25 2024-06-05 3 2 69539469+abmo-x@users.norep... 106139410+ag-ramachandran@u...
17 - 2024-07-16 2024-07-16 1 1 106139410+ag-ramachandran@u... 106139410+ag-ramachandran@u...
ByteArrayOutputStreamWithOffset.scala
in connector/src/main/scala/com/microsoft/kusto/spark/utils
20 3 2025-01-02 2025-01-02 1 1 106139410+ag-ramachandran@u... 106139410+ag-ramachandran@u...
Files With Most Contributors (Top 42)
Based on the number of unique email addresses found in commits.

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
KustoWriter.scala
in connector/src/main/scala/com/microsoft/kusto/spark/datasink
658 12 2019-02-27 2025-01-29 78 18 navalev@users.noreply.githu... 32278684+ohadbitt@users.nor...
KustoDataSourceUtils.scala
in connector/src/main/scala/com/microsoft/kusto/spark/utils
772 27 2019-02-27 2025-01-29 78 15 navalev@users.noreply.githu... 32278684+ohadbitt@users.nor...
CslCommandsGenerator.scala
in connector/src/main/scala/com/microsoft/kusto/spark/utils
228 31 2019-02-27 2025-01-02 46 11 navalev@users.noreply.githu... 106139410+ag-ramachandran@u...
KustoReader.scala
in connector/src/main/scala/com/microsoft/kusto/spark/datasource
299 9 2019-02-27 2025-01-29 42 11 navalev@users.noreply.githu... 32278684+ohadbitt@users.nor...
DefaultSource.scala
in connector/src/main/scala/com/microsoft/kusto/spark/datasource
148 4 2019-02-27 2024-06-05 28 11 navalev@users.noreply.githu... 106139410+ag-ramachandran@u...
KustoConstants.scala
in connector/src/main/scala/com/microsoft/kusto/spark/utils
42 - 2019-02-28 2025-01-02 35 10 42432661+michazag@users.nor... 106139410+ag-ramachandran@u...
KustoRelation.scala
in connector/src/main/scala/com/microsoft/kusto/spark/datasource
221 4 2019-02-27 2025-01-02 38 9 navalev@users.noreply.githu... 106139410+ag-ramachandran@u...
KeyVaultUtils.scala
in connector/src/main/scala/com/microsoft/kusto/spark/utils
89 5 2019-02-27 2024-06-05 16 9 navalev@users.noreply.githu... 106139410+ag-ramachandran@u...
KustoOptions.scala
in connector/src/main/scala/com/microsoft/kusto/spark/common
56 2 2019-06-05 2025-01-02 28 7 32278684+ohadbitt@users.nor... 106139410+ag-ramachandran@u...
SparkExtension.scala
in connector/src/main/scala/com/microsoft/kusto/spark/sql/extension
66 3 2019-02-27 2024-06-05 11 6 navalev@users.noreply.githu... 106139410+ag-ramachandran@u...
KustoBlobStorageUtils.scala
in connector/src/main/scala/com/microsoft/kusto/spark/utils
45 3 2019-03-14 2024-06-05 11 6 42432661+michazag@users.nor... 106139410+ag-ramachandran@u...
KustoFilter.scala
in connector/src/main/scala/com/microsoft/kusto/spark/datasource
120 14 2019-02-28 2024-06-05 11 6 42432661+michazag@users.nor... 106139410+ag-ramachandran@u...
130 - 2019-02-27 2025-01-29 10 6 navalev@users.noreply.githu... 32278684+ohadbitt@users.nor...
KustoQueryUtils.scala
in connector/src/main/scala/com/microsoft/kusto/spark/utils
28 5 2019-02-27 2024-06-05 10 6 navalev@users.noreply.githu... 106139410+ag-ramachandran@u...
KeyVaultADALAuthenticator.scala
in connector/src/main/scala/com/microsoft/kusto/spark/utils
24 - 2019-02-27 2024-06-05 9 6 navalev@users.noreply.githu... 106139410+ag-ramachandran@u...
KustoResponseDeserializer.scala
in connector/src/main/scala/com/microsoft/kusto/spark/datasource
79 2 2019-02-27 2024-06-05 9 6 navalev@users.noreply.githu... 106139410+ag-ramachandran@u...
DataTypeMapping.scala
in connector/src/main/scala/com/microsoft/kusto/spark/utils
52 1 2019-02-27 2024-06-05 8 6 navalev@users.noreply.githu... 106139410+ag-ramachandran@u...
KustoCsvSerializationUtils.scala
in connector/src/main/scala/com/microsoft/kusto/spark/datasink
44 2 2019-02-27 2024-06-05 8 6 navalev@users.noreply.githu... 106139410+ag-ramachandran@u...
KustoSink.scala
in connector/src/main/scala/com/microsoft/kusto/spark/datasink
35 1 2019-02-27 2024-06-05 7 6 navalev@users.noreply.githu... 106139410+ag-ramachandran@u...
KustoSinkOptions.scala
in connector/src/main/scala/com/microsoft/kusto/spark/datasink
57 - 2019-06-05 2025-01-02 20 5 32278684+ohadbitt@users.nor... 106139410+ag-ramachandran@u...
ContainerProvider.scala
in connector/src/main/scala/com/microsoft/kusto/spark/utils
131 3 2020-02-18 2025-01-29 17 5 32278684+ohadbitt@users.nor... 32278684+ohadbitt@users.nor...
KustoClientCache.scala
in connector/src/main/scala/com/microsoft/kusto/spark/utils
146 3 2019-05-30 2024-06-05 16 5 32904797+toshetah@users.nor... 106139410+ag-ramachandran@u...
KustoSourceOptions.scala
in connector/src/main/scala/com/microsoft/kusto/spark/datasource
17 - 2019-06-05 2024-06-05 13 5 32278684+ohadbitt@users.nor... 106139410+ag-ramachandran@u...
KustoAuthentication.scala
in connector/src/main/scala/com/microsoft/kusto/spark/authentication
98 17 2019-05-30 2024-06-05 11 5 32904797+toshetah@users.nor... 106139410+ag-ramachandran@u...
KustoSinkProvider.scala
in connector/src/main/scala/com/microsoft/kusto/spark/datasink
28 1 2019-02-27 2024-06-05 5 5 navalev@users.noreply.githu... 106139410+ag-ramachandran@u...
ExtendedKustoClient.scala
in connector/src/main/scala/com/microsoft/kusto/spark/utils
554 16 2022-08-24 2025-01-29 14 4 32278684+ohadbitt@users.nor... 32278684+ohadbitt@users.nor...
SparkIngestionProperties.scala
in connector/src/main/scala/com/microsoft/kusto/spark/datasink
109 5 2019-06-05 2025-01-02 14 4 32278684+ohadbitt@users.nor... 106139410+ag-ramachandran@u...
DeviceAuthentication.scala
in connector/src/main/scala/com/microsoft/kusto/spark/authentication
46 4 2020-04-12 2024-06-05 9 4 32278684+ohadbitt@users.nor... 106139410+ag-ramachandran@u...
KustoAzureFsSetupCache.scala
in connector/src/main/scala/com/microsoft/kusto/spark/utils
47 4 2019-04-16 2024-06-05 6 4 42432661+michazag@users.nor... 106139410+ag-ramachandran@u...
KustoIngestionUtils.scala
in connector/src/main/scala/com/microsoft/kusto/spark/utils
99 4 2021-07-18 2024-06-05 6 4 k.tomak@dodopizza.com 106139410+ag-ramachandran@u...
FinalizeHelper.scala
in connector/src/main/scala/com/microsoft/kusto/spark/datasink
260 3 2022-08-15 2025-01-29 12 3 32278684+ohadbitt@users.nor... 32278684+ohadbitt@users.nor...
TransientStorageParameters.scala
in connector/src/main/scala/com/microsoft/kusto/spark/datasource
109 6 2021-11-07 2024-12-12 10 3 32278684+ohadbitt@users.nor... 32278684+ohadbitt@users.nor...
RowCSVWriterUtils.scala
in connector/src/main/scala/com/microsoft/kusto/spark/datasink
227 10 2020-08-04 2025-01-02 7 3 32278684+ohadbitt@users.nor... 106139410+ag-ramachandran@u...
Writers.scala
in connector/src/main/scala/com/microsoft/kusto/spark/datasink
82 11 2019-12-05 2025-01-02 7 3 32278684+ohadbitt@users.nor... 106139410+ag-ramachandran@u...
CertUtils.scala
in connector/src/main/scala/com/microsoft/kusto/spark/utils
39 1 2020-08-25 2024-06-05 3 2 69539469+abmo-x@users.norep... 106139410+ag-ramachandran@u...
SchemaMatchException.scala
in connector/src/main/scala/com/microsoft/kusto/spark/exceptions
2 - 2021-09-14 2024-06-05 3 2 32278684+ohadbitt@users.nor... 106139410+ag-ramachandran@u...
NoStorageContainersException.scala
in connector/src/main/scala/com/microsoft/kusto/spark/exceptions
2 - 2024-01-25 2024-06-05 3 2 102726227+asaharn@users.nor... 106139410+ag-ramachandran@u...
TimeoutAwaitingPendingOperationException.scala
in connector/src/main/scala/com/microsoft/kusto/spark/exceptions
2 - 2021-09-14 2024-06-05 3 2 32278684+ohadbitt@users.nor... 106139410+ag-ramachandran@u...
RetriesExhaustedException.scala
in connector/src/main/scala/com/microsoft/kusto/spark/exceptions
2 - 2021-09-14 2024-06-05 3 2 32278684+ohadbitt@users.nor... 106139410+ag-ramachandran@u...
FailedOperationException.scala
in connector/src/main/scala/com/microsoft/kusto/spark/exceptions
6 - 2021-09-14 2024-06-05 3 2 32278684+ohadbitt@users.nor... 106139410+ag-ramachandran@u...
ByteArrayOutputStreamWithOffset.scala
in connector/src/main/scala/com/microsoft/kusto/spark/utils
20 3 2025-01-02 2025-01-02 1 1 106139410+ag-ramachandran@u... 106139410+ag-ramachandran@u...
17 - 2024-07-16 2024-07-16 1 1 106139410+ag-ramachandran@u... 106139410+ag-ramachandran@u...
Files With Least Contributors (Top 42)
Based on the number of unique email addresses found in commits.

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
ByteArrayOutputStreamWithOffset.scala
in connector/src/main/scala/com/microsoft/kusto/spark/utils
20 3 2025-01-02 2025-01-02 1 1 106139410+ag-ramachandran@u... 106139410+ag-ramachandran@u...
17 - 2024-07-16 2024-07-16 1 1 106139410+ag-ramachandran@u... 106139410+ag-ramachandran@u...
CertUtils.scala
in connector/src/main/scala/com/microsoft/kusto/spark/utils
39 1 2020-08-25 2024-06-05 3 2 69539469+abmo-x@users.norep... 106139410+ag-ramachandran@u...
FailedOperationException.scala
in connector/src/main/scala/com/microsoft/kusto/spark/exceptions
6 - 2021-09-14 2024-06-05 3 2 32278684+ohadbitt@users.nor... 106139410+ag-ramachandran@u...
SchemaMatchException.scala
in connector/src/main/scala/com/microsoft/kusto/spark/exceptions
2 - 2021-09-14 2024-06-05 3 2 32278684+ohadbitt@users.nor... 106139410+ag-ramachandran@u...
NoStorageContainersException.scala
in connector/src/main/scala/com/microsoft/kusto/spark/exceptions
2 - 2024-01-25 2024-06-05 3 2 102726227+asaharn@users.nor... 106139410+ag-ramachandran@u...
TimeoutAwaitingPendingOperationException.scala
in connector/src/main/scala/com/microsoft/kusto/spark/exceptions
2 - 2021-09-14 2024-06-05 3 2 32278684+ohadbitt@users.nor... 106139410+ag-ramachandran@u...
RetriesExhaustedException.scala
in connector/src/main/scala/com/microsoft/kusto/spark/exceptions
2 - 2021-09-14 2024-06-05 3 2 32278684+ohadbitt@users.nor... 106139410+ag-ramachandran@u...
FinalizeHelper.scala
in connector/src/main/scala/com/microsoft/kusto/spark/datasink
260 3 2022-08-15 2025-01-29 12 3 32278684+ohadbitt@users.nor... 32278684+ohadbitt@users.nor...
RowCSVWriterUtils.scala
in connector/src/main/scala/com/microsoft/kusto/spark/datasink
227 10 2020-08-04 2025-01-02 7 3 32278684+ohadbitt@users.nor... 106139410+ag-ramachandran@u...
TransientStorageParameters.scala
in connector/src/main/scala/com/microsoft/kusto/spark/datasource
109 6 2021-11-07 2024-12-12 10 3 32278684+ohadbitt@users.nor... 32278684+ohadbitt@users.nor...
Writers.scala
in connector/src/main/scala/com/microsoft/kusto/spark/datasink
82 11 2019-12-05 2025-01-02 7 3 32278684+ohadbitt@users.nor... 106139410+ag-ramachandran@u...
ExtendedKustoClient.scala
in connector/src/main/scala/com/microsoft/kusto/spark/utils
554 16 2022-08-24 2025-01-29 14 4 32278684+ohadbitt@users.nor... 32278684+ohadbitt@users.nor...
SparkIngestionProperties.scala
in connector/src/main/scala/com/microsoft/kusto/spark/datasink
109 5 2019-06-05 2025-01-02 14 4 32278684+ohadbitt@users.nor... 106139410+ag-ramachandran@u...
KustoIngestionUtils.scala
in connector/src/main/scala/com/microsoft/kusto/spark/utils
99 4 2021-07-18 2024-06-05 6 4 k.tomak@dodopizza.com 106139410+ag-ramachandran@u...
KustoAzureFsSetupCache.scala
in connector/src/main/scala/com/microsoft/kusto/spark/utils
47 4 2019-04-16 2024-06-05 6 4 42432661+michazag@users.nor... 106139410+ag-ramachandran@u...
DeviceAuthentication.scala
in connector/src/main/scala/com/microsoft/kusto/spark/authentication
46 4 2020-04-12 2024-06-05 9 4 32278684+ohadbitt@users.nor... 106139410+ag-ramachandran@u...
KustoClientCache.scala
in connector/src/main/scala/com/microsoft/kusto/spark/utils
146 3 2019-05-30 2024-06-05 16 5 32904797+toshetah@users.nor... 106139410+ag-ramachandran@u...
ContainerProvider.scala
in connector/src/main/scala/com/microsoft/kusto/spark/utils
131 3 2020-02-18 2025-01-29 17 5 32278684+ohadbitt@users.nor... 32278684+ohadbitt@users.nor...
KustoAuthentication.scala
in connector/src/main/scala/com/microsoft/kusto/spark/authentication
98 17 2019-05-30 2024-06-05 11 5 32904797+toshetah@users.nor... 106139410+ag-ramachandran@u...
KustoSinkOptions.scala
in connector/src/main/scala/com/microsoft/kusto/spark/datasink
57 - 2019-06-05 2025-01-02 20 5 32278684+ohadbitt@users.nor... 106139410+ag-ramachandran@u...
KustoSinkProvider.scala
in connector/src/main/scala/com/microsoft/kusto/spark/datasink
28 1 2019-02-27 2024-06-05 5 5 navalev@users.noreply.githu... 106139410+ag-ramachandran@u...
KustoSourceOptions.scala
in connector/src/main/scala/com/microsoft/kusto/spark/datasource
17 - 2019-06-05 2024-06-05 13 5 32278684+ohadbitt@users.nor... 106139410+ag-ramachandran@u...
130 - 2019-02-27 2025-01-29 10 6 navalev@users.noreply.githu... 32278684+ohadbitt@users.nor...
KustoFilter.scala
in connector/src/main/scala/com/microsoft/kusto/spark/datasource
120 14 2019-02-28 2024-06-05 11 6 42432661+michazag@users.nor... 106139410+ag-ramachandran@u...
KustoResponseDeserializer.scala
in connector/src/main/scala/com/microsoft/kusto/spark/datasource
79 2 2019-02-27 2024-06-05 9 6 navalev@users.noreply.githu... 106139410+ag-ramachandran@u...
SparkExtension.scala
in connector/src/main/scala/com/microsoft/kusto/spark/sql/extension
66 3 2019-02-27 2024-06-05 11 6 navalev@users.noreply.githu... 106139410+ag-ramachandran@u...
DataTypeMapping.scala
in connector/src/main/scala/com/microsoft/kusto/spark/utils
52 1 2019-02-27 2024-06-05 8 6 navalev@users.noreply.githu... 106139410+ag-ramachandran@u...
KustoBlobStorageUtils.scala
in connector/src/main/scala/com/microsoft/kusto/spark/utils
45 3 2019-03-14 2024-06-05 11 6 42432661+michazag@users.nor... 106139410+ag-ramachandran@u...
KustoCsvSerializationUtils.scala
in connector/src/main/scala/com/microsoft/kusto/spark/datasink
44 2 2019-02-27 2024-06-05 8 6 navalev@users.noreply.githu... 106139410+ag-ramachandran@u...
KustoSink.scala
in connector/src/main/scala/com/microsoft/kusto/spark/datasink
35 1 2019-02-27 2024-06-05 7 6 navalev@users.noreply.githu... 106139410+ag-ramachandran@u...
KustoQueryUtils.scala
in connector/src/main/scala/com/microsoft/kusto/spark/utils
28 5 2019-02-27 2024-06-05 10 6 navalev@users.noreply.githu... 106139410+ag-ramachandran@u...
KeyVaultADALAuthenticator.scala
in connector/src/main/scala/com/microsoft/kusto/spark/utils
24 - 2019-02-27 2024-06-05 9 6 navalev@users.noreply.githu... 106139410+ag-ramachandran@u...
KustoOptions.scala
in connector/src/main/scala/com/microsoft/kusto/spark/common
56 2 2019-06-05 2025-01-02 28 7 32278684+ohadbitt@users.nor... 106139410+ag-ramachandran@u...
KustoRelation.scala
in connector/src/main/scala/com/microsoft/kusto/spark/datasource
221 4 2019-02-27 2025-01-02 38 9 navalev@users.noreply.githu... 106139410+ag-ramachandran@u...
KeyVaultUtils.scala
in connector/src/main/scala/com/microsoft/kusto/spark/utils
89 5 2019-02-27 2024-06-05 16 9 navalev@users.noreply.githu... 106139410+ag-ramachandran@u...
KustoConstants.scala
in connector/src/main/scala/com/microsoft/kusto/spark/utils
42 - 2019-02-28 2025-01-02 35 10 42432661+michazag@users.nor... 106139410+ag-ramachandran@u...
KustoReader.scala
in connector/src/main/scala/com/microsoft/kusto/spark/datasource
299 9 2019-02-27 2025-01-29 42 11 navalev@users.noreply.githu... 32278684+ohadbitt@users.nor...
CslCommandsGenerator.scala
in connector/src/main/scala/com/microsoft/kusto/spark/utils
228 31 2019-02-27 2025-01-02 46 11 navalev@users.noreply.githu... 106139410+ag-ramachandran@u...
DefaultSource.scala
in connector/src/main/scala/com/microsoft/kusto/spark/datasource
148 4 2019-02-27 2024-06-05 28 11 navalev@users.noreply.githu... 106139410+ag-ramachandran@u...
KustoDataSourceUtils.scala
in connector/src/main/scala/com/microsoft/kusto/spark/utils
772 27 2019-02-27 2025-01-29 78 15 navalev@users.noreply.githu... 32278684+ohadbitt@users.nor...
KustoWriter.scala
in connector/src/main/scala/com/microsoft/kusto/spark/datasink
658 12 2019-02-27 2025-01-29 78 18 navalev@users.noreply.githu... 32278684+ohadbitt@users.nor...
Correlations

File Size vs. Number of Changes: 42 points

connector/scalastyle_config.xml x: 130 lines of code y: 10 # changes connector/src/main/scala/com/microsoft/kusto/spark/datasink/FinalizeHelper.scala x: 260 lines of code y: 12 # changes connector/src/main/scala/com/microsoft/kusto/spark/datasink/KustoWriter.scala x: 658 lines of code y: 78 # changes connector/src/main/scala/com/microsoft/kusto/spark/datasource/KustoReader.scala x: 299 lines of code y: 42 # changes connector/src/main/scala/com/microsoft/kusto/spark/utils/ContainerProvider.scala x: 131 lines of code y: 17 # changes connector/src/main/scala/com/microsoft/kusto/spark/utils/ExtendedKustoClient.scala x: 554 lines of code y: 14 # changes connector/src/main/scala/com/microsoft/kusto/spark/utils/KustoDataSourceUtils.scala x: 772 lines of code y: 78 # changes connector/src/main/scala/com/microsoft/kusto/spark/common/KustoOptions.scala x: 56 lines of code y: 28 # changes connector/src/main/scala/com/microsoft/kusto/spark/datasink/KustoSinkOptions.scala x: 57 lines of code y: 20 # changes connector/src/main/scala/com/microsoft/kusto/spark/datasink/RowCSVWriterUtils.scala x: 227 lines of code y: 7 # changes connector/src/main/scala/com/microsoft/kusto/spark/datasink/SparkIngestionProperties.scala x: 109 lines of code y: 14 # changes connector/src/main/scala/com/microsoft/kusto/spark/datasink/Writers.scala x: 82 lines of code y: 7 # changes connector/src/main/scala/com/microsoft/kusto/spark/datasource/KustoRelation.scala x: 221 lines of code y: 38 # changes connector/src/main/scala/com/microsoft/kusto/spark/utils/ByteArrayOutputStreamWithOffset.scala x: 20 lines of code y: 1 # changes connector/src/main/scala/com/microsoft/kusto/spark/utils/CslCommandsGenerator.scala x: 228 lines of code y: 46 # changes connector/src/main/scala/com/microsoft/kusto/spark/utils/KustoConstants.scala x: 42 lines of code y: 35 # changes connector/src/main/scala/com/microsoft/kusto/spark/datasource/TransientStorageParameters.scala x: 109 lines of code y: 10 # changes connector/stripDependencyReducedPom.xsl x: 17 lines of code y: 1 # changes connector/src/main/scala/com/microsoft/kusto/spark/authentication/DeviceAuthentication.scala x: 46 lines of code y: 9 # changes connector/src/main/scala/com/microsoft/kusto/spark/authentication/KustoAuthentication.scala x: 98 lines of code y: 11 # changes connector/src/main/scala/com/microsoft/kusto/spark/datasink/KustoCsvSerializationUtils.scala x: 44 lines of code y: 8 # changes connector/src/main/scala/com/microsoft/kusto/spark/datasink/KustoSink.scala x: 35 lines of code y: 7 # changes connector/src/main/scala/com/microsoft/kusto/spark/datasink/KustoSinkProvider.scala x: 28 lines of code y: 5 # changes connector/src/main/scala/com/microsoft/kusto/spark/datasource/DefaultSource.scala x: 148 lines of code y: 28 # changes connector/src/main/scala/com/microsoft/kusto/spark/datasource/KustoFilter.scala x: 120 lines of code y: 11 # changes connector/src/main/scala/com/microsoft/kusto/spark/datasource/KustoResponseDeserializer.scala x: 79 lines of code y: 9 # changes connector/src/main/scala/com/microsoft/kusto/spark/datasource/KustoSourceOptions.scala x: 17 lines of code y: 13 # changes connector/src/main/scala/com/microsoft/kusto/spark/exceptions/FailedOperationException.scala x: 6 lines of code y: 3 # changes connector/src/main/scala/com/microsoft/kusto/spark/exceptions/NoStorageContainersException.scala x: 2 lines of code y: 3 # changes connector/src/main/scala/com/microsoft/kusto/spark/sql/extension/SparkExtension.scala x: 66 lines of code y: 11 # changes connector/src/main/scala/com/microsoft/kusto/spark/utils/CertUtils.scala x: 39 lines of code y: 3 # changes connector/src/main/scala/com/microsoft/kusto/spark/utils/DataTypeMapping.scala x: 52 lines of code y: 8 # changes connector/src/main/scala/com/microsoft/kusto/spark/utils/KeyVaultADALAuthenticator.scala x: 24 lines of code y: 9 # changes connector/src/main/scala/com/microsoft/kusto/spark/utils/KeyVaultUtils.scala x: 89 lines of code y: 16 # changes connector/src/main/scala/com/microsoft/kusto/spark/utils/KustoAzureFsSetupCache.scala x: 47 lines of code y: 6 # changes connector/src/main/scala/com/microsoft/kusto/spark/utils/KustoBlobStorageUtils.scala x: 45 lines of code y: 11 # changes connector/src/main/scala/com/microsoft/kusto/spark/utils/KustoClientCache.scala x: 146 lines of code y: 16 # changes connector/src/main/scala/com/microsoft/kusto/spark/utils/KustoIngestionUtils.scala x: 99 lines of code y: 6 # changes connector/src/main/scala/com/microsoft/kusto/spark/utils/KustoQueryUtils.scala x: 28 lines of code y: 10 # changes
78.0
# changes
  min: 1.0
  average: 15.95
  25th percentile: 6.0
  median: 10.0
  75th percentile: 16.25
  max: 78.0
0 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

Number of Contributors vs. Number of Changes: 42 points

connector/scalastyle_config.xml x: 6 # contributors y: 10 # changes connector/src/main/scala/com/microsoft/kusto/spark/datasink/FinalizeHelper.scala x: 3 # contributors y: 12 # changes connector/src/main/scala/com/microsoft/kusto/spark/datasink/KustoWriter.scala x: 18 # contributors y: 78 # changes connector/src/main/scala/com/microsoft/kusto/spark/datasource/KustoReader.scala x: 11 # contributors y: 42 # changes connector/src/main/scala/com/microsoft/kusto/spark/utils/ContainerProvider.scala x: 5 # contributors y: 17 # changes connector/src/main/scala/com/microsoft/kusto/spark/utils/ExtendedKustoClient.scala x: 4 # contributors y: 14 # changes connector/src/main/scala/com/microsoft/kusto/spark/utils/KustoDataSourceUtils.scala x: 15 # contributors y: 78 # changes connector/src/main/scala/com/microsoft/kusto/spark/common/KustoOptions.scala x: 7 # contributors y: 28 # changes connector/src/main/scala/com/microsoft/kusto/spark/datasink/KustoSinkOptions.scala x: 5 # contributors y: 20 # changes connector/src/main/scala/com/microsoft/kusto/spark/datasink/RowCSVWriterUtils.scala x: 3 # contributors y: 7 # changes connector/src/main/scala/com/microsoft/kusto/spark/datasource/KustoRelation.scala x: 9 # contributors y: 38 # changes connector/src/main/scala/com/microsoft/kusto/spark/utils/ByteArrayOutputStreamWithOffset.scala x: 1 # contributors y: 1 # changes connector/src/main/scala/com/microsoft/kusto/spark/utils/CslCommandsGenerator.scala x: 11 # contributors y: 46 # changes connector/src/main/scala/com/microsoft/kusto/spark/utils/KustoConstants.scala x: 10 # contributors y: 35 # changes connector/src/main/scala/com/microsoft/kusto/spark/datasource/TransientStorageParameters.scala x: 3 # contributors y: 10 # changes connector/src/main/scala/com/microsoft/kusto/spark/authentication/DeviceAuthentication.scala x: 4 # contributors y: 9 # changes connector/src/main/scala/com/microsoft/kusto/spark/authentication/KustoAuthentication.scala x: 5 # contributors y: 11 # changes connector/src/main/scala/com/microsoft/kusto/spark/datasink/KustoCsvSerializationUtils.scala x: 6 # contributors y: 8 # changes connector/src/main/scala/com/microsoft/kusto/spark/datasink/KustoSink.scala x: 6 # contributors y: 7 # changes connector/src/main/scala/com/microsoft/kusto/spark/datasink/KustoSinkProvider.scala x: 5 # contributors y: 5 # changes connector/src/main/scala/com/microsoft/kusto/spark/datasource/DefaultSource.scala x: 11 # contributors y: 28 # changes connector/src/main/scala/com/microsoft/kusto/spark/datasource/KustoFilter.scala x: 6 # contributors y: 11 # changes connector/src/main/scala/com/microsoft/kusto/spark/datasource/KustoResponseDeserializer.scala x: 6 # contributors y: 9 # changes connector/src/main/scala/com/microsoft/kusto/spark/datasource/KustoSourceOptions.scala x: 5 # contributors y: 13 # changes connector/src/main/scala/com/microsoft/kusto/spark/exceptions/FailedOperationException.scala x: 2 # contributors y: 3 # changes connector/src/main/scala/com/microsoft/kusto/spark/utils/KeyVaultUtils.scala x: 9 # contributors y: 16 # changes connector/src/main/scala/com/microsoft/kusto/spark/utils/KustoAzureFsSetupCache.scala x: 4 # contributors y: 6 # changes connector/src/main/scala/com/microsoft/kusto/spark/utils/KustoClientCache.scala x: 5 # contributors y: 16 # changes
78.0
# changes
  min: 1.0
  average: 15.95
  25th percentile: 6.0
  median: 10.0
  75th percentile: 16.25
  max: 78.0
0 18.0
# contributors
min: 1.0 | average: 5.64 | 25th percentile: 3.0 | median: 5.0 | 75th percentile: 6.0 | max: 18.0

Number of Contributors vs. File Size: 42 points

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