Overview
File Change Frequency Overall
  • There are 19 files with 1,034 lines of code.
    • 0 files changed more than 100 times (0 lines of code)
    • 0 files changed 51-100 times (0 lines of code)
    • 0 files changed 21-50 times (0 lines of code)
    • 0 files changed 6-20 times (0 lines of code)
    • 19 files changed 1-5 times (1,034 lines of code)
0% | 0% | 0% | 0% | 100%
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 19 files with 1,034 lines of code.
    • 0 files changed by more than 25 contributors (0 lines of code)
    • 0 files changed by 11-25 contributors (0 lines of code)
    • 0 files changed by 6-10 contributors (0 lines of code)
    • 19 files changed by 2-5 contributors (1,034 lines of code)
    • 0 files changed by 1 contributor (0 lines of code)
0% | 0% | 0% | 100% | 0%
Legend:
26+
11-25
6-10
2-5
1

explore: grouped by folders | grouped by contributors count | data
File Change Frequency per File Extension
java, gradle, md, txt, xml, sh, gitignore, bat, yml, properties
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
java0% | 0% | 0% | 0% | 100%
xml0% | 0% | 0% | 0% | 0%
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
kafka-source-job0% | 0% | 0% | 0% | 100%
publish-source-job0% | 0% | 0% | 0% | 100%
codequality0% | 0% | 0% | 0% | 0%
Most Frequently Changed Files (Top 21)

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsline
churn
first
contributor
latest
contributor
CustomizedAutoAckTaggingStage.java
in kafka-source-job/src/main/java/io/mantisrx/sourcejob/kafka
138 4 2019-09-17 2020-05-11 4 4 +554 / -2 nickmahilani jchao
EchoStage.java
in publish-source-job/src/main/java/io/mantisrx/sourcejobs/publish/stages
79 3 2019-07-15 2019-10-11 3 3 +3 / -3 nickmahilani jchao
SourceJobConstants.java
in kafka-source-job/src/main/java/io/mantisrx/sourcejob/kafka/core/utils
7 - 2019-09-17 2019-10-11 2 3 +78 / -0 nickmahilani jchao
Utils.java
in publish-source-job/src/main/java/io/mantisrx/sourcejobs/publish/core
20 2 2019-07-15 2019-10-11 2 3 +3 / -3 nickmahilani jchao
RequestPostProcessor.java
in publish-source-job/src/main/java/io/mantisrx/sourcejobs/publish/core
30 2 2019-07-15 2019-10-11 2 3 +3 / -3 nickmahilani jchao
TaggedData.java
in kafka-source-job/src/main/java/io/mantisrx/sourcejob/kafka/core
32 6 2019-09-17 2019-10-11 2 3 +186 / -0 nickmahilani jchao
JsonUtility.java
in kafka-source-job/src/main/java/io/mantisrx/sourcejob/kafka/core/utils
33 5 2019-09-17 2019-10-11 2 3 +183 / -0 nickmahilani jchao
RequestPreProcessor.java
in publish-source-job/src/main/java/io/mantisrx/sourcejobs/publish/core
33 2 2019-07-15 2019-10-11 2 3 +3 / -3 nickmahilani jchao
MQLQueryManager.java
in kafka-source-job/src/main/java/io/mantisrx/sourcejob/kafka/sink
36 7 2019-09-17 2019-10-11 2 3 +204 / -0 nickmahilani jchao
QueryRequestPostProcessor.java
in kafka-source-job/src/main/java/io/mantisrx/sourcejob/kafka/sink
38 3 2019-09-17 2019-10-11 2 3 +207 / -0 nickmahilani jchao
QueryableKafkaSourceJob.java
in kafka-source-job/src/main/java/io/mantisrx/sourcejob/kafka
40 3 2019-09-17 2019-10-11 2 3 +204 / -0 nickmahilani jchao
QueryRequestPreProcessor.java
in kafka-source-job/src/main/java/io/mantisrx/sourcejob/kafka/sink
40 3 2019-09-17 2019-10-11 2 3 +216 / -0 nickmahilani jchao
QueryRefCountMap.java
in kafka-source-job/src/main/java/io/mantisrx/sourcejob/kafka/sink
47 5 2019-09-17 2019-10-11 2 3 +249 / -0 nickmahilani jchao
AutoAckTaggingStage.java
in kafka-source-job/src/main/java/io/mantisrx/sourcejob/kafka
51 3 2019-09-17 2019-10-11 2 3 +264 / -0 nickmahilani jchao
TaggedDataSourceSink.java
in kafka-source-job/src/main/java/io/mantisrx/sourcejob/kafka/sink
53 4 2019-09-17 2019-10-11 2 3 +240 / -0 nickmahilani jchao
TaggedEventFilter.java
in kafka-source-job/src/main/java/io/mantisrx/sourcejob/kafka/sink
58 2 2019-09-17 2019-10-11 2 3 +255 / -0 nickmahilani jchao
PushRequestEventSourceJob.java
in publish-source-job/src/main/java/io/mantisrx/sourcejobs/publish
59 2 2019-07-15 2019-10-11 2 3 +9 / -9 nickmahilani jchao
AbstractAckableTaggingStage.java
in kafka-source-job/src/main/java/io/mantisrx/sourcejob/kafka
113 5 2019-09-17 2019-10-11 2 3 +447 / -0 nickmahilani jchao
MQL.java
in kafka-source-job/src/main/java/io/mantisrx/sourcejob/kafka/sink
127 13 2019-09-17 2019-10-11 2 3 +819 / -0 nickmahilani jchao
pmd.xml
in codequality
80 -
92 -
Files With Most Churn (Top 21)
Based on the number of lines added and deleted across all commits.

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsline
churn
first
contributor
latest
contributor
MQL.java
in kafka-source-job/src/main/java/io/mantisrx/sourcejob/kafka/sink
127 13 2019-09-17 2019-10-11 2 3 +819 / -0 nickmahilani jchao
CustomizedAutoAckTaggingStage.java
in kafka-source-job/src/main/java/io/mantisrx/sourcejob/kafka
138 4 2019-09-17 2020-05-11 4 4 +554 / -2 nickmahilani jchao
AbstractAckableTaggingStage.java
in kafka-source-job/src/main/java/io/mantisrx/sourcejob/kafka
113 5 2019-09-17 2019-10-11 2 3 +447 / -0 nickmahilani jchao
AutoAckTaggingStage.java
in kafka-source-job/src/main/java/io/mantisrx/sourcejob/kafka
51 3 2019-09-17 2019-10-11 2 3 +264 / -0 nickmahilani jchao
TaggedEventFilter.java
in kafka-source-job/src/main/java/io/mantisrx/sourcejob/kafka/sink
58 2 2019-09-17 2019-10-11 2 3 +255 / -0 nickmahilani jchao
QueryRefCountMap.java
in kafka-source-job/src/main/java/io/mantisrx/sourcejob/kafka/sink
47 5 2019-09-17 2019-10-11 2 3 +249 / -0 nickmahilani jchao
TaggedDataSourceSink.java
in kafka-source-job/src/main/java/io/mantisrx/sourcejob/kafka/sink
53 4 2019-09-17 2019-10-11 2 3 +240 / -0 nickmahilani jchao
QueryRequestPreProcessor.java
in kafka-source-job/src/main/java/io/mantisrx/sourcejob/kafka/sink
40 3 2019-09-17 2019-10-11 2 3 +216 / -0 nickmahilani jchao
QueryRequestPostProcessor.java
in kafka-source-job/src/main/java/io/mantisrx/sourcejob/kafka/sink
38 3 2019-09-17 2019-10-11 2 3 +207 / -0 nickmahilani jchao
MQLQueryManager.java
in kafka-source-job/src/main/java/io/mantisrx/sourcejob/kafka/sink
36 7 2019-09-17 2019-10-11 2 3 +204 / -0 nickmahilani jchao
QueryableKafkaSourceJob.java
in kafka-source-job/src/main/java/io/mantisrx/sourcejob/kafka
40 3 2019-09-17 2019-10-11 2 3 +204 / -0 nickmahilani jchao
TaggedData.java
in kafka-source-job/src/main/java/io/mantisrx/sourcejob/kafka/core
32 6 2019-09-17 2019-10-11 2 3 +186 / -0 nickmahilani jchao
JsonUtility.java
in kafka-source-job/src/main/java/io/mantisrx/sourcejob/kafka/core/utils
33 5 2019-09-17 2019-10-11 2 3 +183 / -0 nickmahilani jchao
SourceJobConstants.java
in kafka-source-job/src/main/java/io/mantisrx/sourcejob/kafka/core/utils
7 - 2019-09-17 2019-10-11 2 3 +78 / -0 nickmahilani jchao
PushRequestEventSourceJob.java
in publish-source-job/src/main/java/io/mantisrx/sourcejobs/publish
59 2 2019-07-15 2019-10-11 2 3 +9 / -9 nickmahilani jchao
Utils.java
in publish-source-job/src/main/java/io/mantisrx/sourcejobs/publish/core
20 2 2019-07-15 2019-10-11 2 3 +3 / -3 nickmahilani jchao
RequestPostProcessor.java
in publish-source-job/src/main/java/io/mantisrx/sourcejobs/publish/core
30 2 2019-07-15 2019-10-11 2 3 +3 / -3 nickmahilani jchao
RequestPreProcessor.java
in publish-source-job/src/main/java/io/mantisrx/sourcejobs/publish/core
33 2 2019-07-15 2019-10-11 2 3 +3 / -3 nickmahilani jchao
EchoStage.java
in publish-source-job/src/main/java/io/mantisrx/sourcejobs/publish/stages
79 3 2019-07-15 2019-10-11 3 3 +3 / -3 nickmahilani jchao
pmd.xml
in codequality
80 -
92 -
Files With Most Contributors (Top 21)
Based on the number of unique email addresses found in commits.

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsline
churn
first
contributor
latest
contributor
CustomizedAutoAckTaggingStage.java
in kafka-source-job/src/main/java/io/mantisrx/sourcejob/kafka
138 4 2019-09-17 2020-05-11 4 4 +554 / -2 nickmahilani jchao
EchoStage.java
in publish-source-job/src/main/java/io/mantisrx/sourcejobs/publish/stages
79 3 2019-07-15 2019-10-11 3 3 +3 / -3 nickmahilani jchao
RequestPostProcessor.java
in publish-source-job/src/main/java/io/mantisrx/sourcejobs/publish/core
30 2 2019-07-15 2019-10-11 2 3 +3 / -3 nickmahilani jchao
Utils.java
in publish-source-job/src/main/java/io/mantisrx/sourcejobs/publish/core
20 2 2019-07-15 2019-10-11 2 3 +3 / -3 nickmahilani jchao
RequestPreProcessor.java
in publish-source-job/src/main/java/io/mantisrx/sourcejobs/publish/core
33 2 2019-07-15 2019-10-11 2 3 +3 / -3 nickmahilani jchao
PushRequestEventSourceJob.java
in publish-source-job/src/main/java/io/mantisrx/sourcejobs/publish
59 2 2019-07-15 2019-10-11 2 3 +9 / -9 nickmahilani jchao
AutoAckTaggingStage.java
in kafka-source-job/src/main/java/io/mantisrx/sourcejob/kafka
51 3 2019-09-17 2019-10-11 2 3 +264 / -0 nickmahilani jchao
TaggedData.java
in kafka-source-job/src/main/java/io/mantisrx/sourcejob/kafka/core
32 6 2019-09-17 2019-10-11 2 3 +186 / -0 nickmahilani jchao
SourceJobConstants.java
in kafka-source-job/src/main/java/io/mantisrx/sourcejob/kafka/core/utils
7 - 2019-09-17 2019-10-11 2 3 +78 / -0 nickmahilani jchao
JsonUtility.java
in kafka-source-job/src/main/java/io/mantisrx/sourcejob/kafka/core/utils
33 5 2019-09-17 2019-10-11 2 3 +183 / -0 nickmahilani jchao
QueryRequestPostProcessor.java
in kafka-source-job/src/main/java/io/mantisrx/sourcejob/kafka/sink
38 3 2019-09-17 2019-10-11 2 3 +207 / -0 nickmahilani jchao
MQL.java
in kafka-source-job/src/main/java/io/mantisrx/sourcejob/kafka/sink
127 13 2019-09-17 2019-10-11 2 3 +819 / -0 nickmahilani jchao
TaggedDataSourceSink.java
in kafka-source-job/src/main/java/io/mantisrx/sourcejob/kafka/sink
53 4 2019-09-17 2019-10-11 2 3 +240 / -0 nickmahilani jchao
TaggedEventFilter.java
in kafka-source-job/src/main/java/io/mantisrx/sourcejob/kafka/sink
58 2 2019-09-17 2019-10-11 2 3 +255 / -0 nickmahilani jchao
QueryRequestPreProcessor.java
in kafka-source-job/src/main/java/io/mantisrx/sourcejob/kafka/sink
40 3 2019-09-17 2019-10-11 2 3 +216 / -0 nickmahilani jchao
MQLQueryManager.java
in kafka-source-job/src/main/java/io/mantisrx/sourcejob/kafka/sink
36 7 2019-09-17 2019-10-11 2 3 +204 / -0 nickmahilani jchao
QueryRefCountMap.java
in kafka-source-job/src/main/java/io/mantisrx/sourcejob/kafka/sink
47 5 2019-09-17 2019-10-11 2 3 +249 / -0 nickmahilani jchao
AbstractAckableTaggingStage.java
in kafka-source-job/src/main/java/io/mantisrx/sourcejob/kafka
113 5 2019-09-17 2019-10-11 2 3 +447 / -0 nickmahilani jchao
QueryableKafkaSourceJob.java
in kafka-source-job/src/main/java/io/mantisrx/sourcejob/kafka
40 3 2019-09-17 2019-10-11 2 3 +204 / -0 nickmahilani jchao
92 -
pmd.xml
in codequality
80 -
Files With Least Contributors (Top 21)
Based on the number of unique email addresses found in commits.

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsline
churn
first
contributor
latest
contributor
92 -
pmd.xml
in codequality
80 -
MQL.java
in kafka-source-job/src/main/java/io/mantisrx/sourcejob/kafka/sink
127 13 2019-09-17 2019-10-11 2 3 +819 / -0 nickmahilani jchao
AbstractAckableTaggingStage.java
in kafka-source-job/src/main/java/io/mantisrx/sourcejob/kafka
113 5 2019-09-17 2019-10-11 2 3 +447 / -0 nickmahilani jchao
EchoStage.java
in publish-source-job/src/main/java/io/mantisrx/sourcejobs/publish/stages
79 3 2019-07-15 2019-10-11 3 3 +3 / -3 nickmahilani jchao
PushRequestEventSourceJob.java
in publish-source-job/src/main/java/io/mantisrx/sourcejobs/publish
59 2 2019-07-15 2019-10-11 2 3 +9 / -9 nickmahilani jchao
TaggedEventFilter.java
in kafka-source-job/src/main/java/io/mantisrx/sourcejob/kafka/sink
58 2 2019-09-17 2019-10-11 2 3 +255 / -0 nickmahilani jchao
TaggedDataSourceSink.java
in kafka-source-job/src/main/java/io/mantisrx/sourcejob/kafka/sink
53 4 2019-09-17 2019-10-11 2 3 +240 / -0 nickmahilani jchao
AutoAckTaggingStage.java
in kafka-source-job/src/main/java/io/mantisrx/sourcejob/kafka
51 3 2019-09-17 2019-10-11 2 3 +264 / -0 nickmahilani jchao
QueryRefCountMap.java
in kafka-source-job/src/main/java/io/mantisrx/sourcejob/kafka/sink
47 5 2019-09-17 2019-10-11 2 3 +249 / -0 nickmahilani jchao
QueryRequestPreProcessor.java
in kafka-source-job/src/main/java/io/mantisrx/sourcejob/kafka/sink
40 3 2019-09-17 2019-10-11 2 3 +216 / -0 nickmahilani jchao
QueryableKafkaSourceJob.java
in kafka-source-job/src/main/java/io/mantisrx/sourcejob/kafka
40 3 2019-09-17 2019-10-11 2 3 +204 / -0 nickmahilani jchao
QueryRequestPostProcessor.java
in kafka-source-job/src/main/java/io/mantisrx/sourcejob/kafka/sink
38 3 2019-09-17 2019-10-11 2 3 +207 / -0 nickmahilani jchao
MQLQueryManager.java
in kafka-source-job/src/main/java/io/mantisrx/sourcejob/kafka/sink
36 7 2019-09-17 2019-10-11 2 3 +204 / -0 nickmahilani jchao
RequestPreProcessor.java
in publish-source-job/src/main/java/io/mantisrx/sourcejobs/publish/core
33 2 2019-07-15 2019-10-11 2 3 +3 / -3 nickmahilani jchao
JsonUtility.java
in kafka-source-job/src/main/java/io/mantisrx/sourcejob/kafka/core/utils
33 5 2019-09-17 2019-10-11 2 3 +183 / -0 nickmahilani jchao
TaggedData.java
in kafka-source-job/src/main/java/io/mantisrx/sourcejob/kafka/core
32 6 2019-09-17 2019-10-11 2 3 +186 / -0 nickmahilani jchao
RequestPostProcessor.java
in publish-source-job/src/main/java/io/mantisrx/sourcejobs/publish/core
30 2 2019-07-15 2019-10-11 2 3 +3 / -3 nickmahilani jchao
Utils.java
in publish-source-job/src/main/java/io/mantisrx/sourcejobs/publish/core
20 2 2019-07-15 2019-10-11 2 3 +3 / -3 nickmahilani jchao
SourceJobConstants.java
in kafka-source-job/src/main/java/io/mantisrx/sourcejob/kafka/core/utils
7 - 2019-09-17 2019-10-11 2 3 +78 / -0 nickmahilani jchao
CustomizedAutoAckTaggingStage.java
in kafka-source-job/src/main/java/io/mantisrx/sourcejob/kafka
138 4 2019-09-17 2020-05-11 4 4 +554 / -2 nickmahilani jchao
Correlations

File Size vs. Number of Changes: 19 points

kafka-source-job/src/main/java/io/mantisrx/sourcejob/kafka/CustomizedAutoAckTaggingStage.java x: 138 lines of code y: 4 # changes kafka-source-job/src/main/java/io/mantisrx/sourcejob/kafka/AbstractAckableTaggingStage.java x: 113 lines of code y: 2 # changes kafka-source-job/src/main/java/io/mantisrx/sourcejob/kafka/AutoAckTaggingStage.java x: 51 lines of code y: 2 # changes kafka-source-job/src/main/java/io/mantisrx/sourcejob/kafka/QueryableKafkaSourceJob.java x: 40 lines of code y: 2 # changes kafka-source-job/src/main/java/io/mantisrx/sourcejob/kafka/core/TaggedData.java x: 32 lines of code y: 2 # changes kafka-source-job/src/main/java/io/mantisrx/sourcejob/kafka/core/utils/JsonUtility.java x: 33 lines of code y: 2 # changes kafka-source-job/src/main/java/io/mantisrx/sourcejob/kafka/core/utils/SourceJobConstants.java x: 7 lines of code y: 2 # changes kafka-source-job/src/main/java/io/mantisrx/sourcejob/kafka/sink/MQL.java x: 127 lines of code y: 2 # changes kafka-source-job/src/main/java/io/mantisrx/sourcejob/kafka/sink/MQLQueryManager.java x: 36 lines of code y: 2 # changes kafka-source-job/src/main/java/io/mantisrx/sourcejob/kafka/sink/QueryRefCountMap.java x: 47 lines of code y: 2 # changes kafka-source-job/src/main/java/io/mantisrx/sourcejob/kafka/sink/QueryRequestPostProcessor.java x: 38 lines of code y: 2 # changes kafka-source-job/src/main/java/io/mantisrx/sourcejob/kafka/sink/TaggedDataSourceSink.java x: 53 lines of code y: 2 # changes kafka-source-job/src/main/java/io/mantisrx/sourcejob/kafka/sink/TaggedEventFilter.java x: 58 lines of code y: 2 # changes publish-source-job/src/main/java/io/mantisrx/sourcejobs/publish/PushRequestEventSourceJob.java x: 59 lines of code y: 2 # changes publish-source-job/src/main/java/io/mantisrx/sourcejobs/publish/core/RequestPostProcessor.java x: 30 lines of code y: 2 # changes publish-source-job/src/main/java/io/mantisrx/sourcejobs/publish/core/Utils.java x: 20 lines of code y: 2 # changes publish-source-job/src/main/java/io/mantisrx/sourcejobs/publish/stages/EchoStage.java x: 79 lines of code y: 3 # changes
4.0
# changes
  min: 2.0
  average: 2.16
  25th percentile: 2.0
  median: 2.0
  75th percentile: 2.0
  max: 4.0
0 138.0
lines of code
min: 7.0 | average: 54.42 | 25th percentile: 33.0 | median: 40.0 | 75th percentile: 59.0 | max: 138.0

Number of Contributors vs. Number of Changes: 19 points

kafka-source-job/src/main/java/io/mantisrx/sourcejob/kafka/CustomizedAutoAckTaggingStage.java x: 4 # contributors y: 4 # changes kafka-source-job/src/main/java/io/mantisrx/sourcejob/kafka/AbstractAckableTaggingStage.java x: 3 # contributors y: 2 # changes publish-source-job/src/main/java/io/mantisrx/sourcejobs/publish/stages/EchoStage.java x: 3 # contributors y: 3 # changes
4.0
# changes
  min: 2.0
  average: 2.16
  25th percentile: 2.0
  median: 2.0
  75th percentile: 2.0
  max: 4.0
0 4.0
# contributors
min: 3.0 | average: 3.05 | 25th percentile: 3.0 | median: 3.0 | 75th percentile: 3.0 | max: 4.0

Number of Contributors vs. File Size: 19 points

kafka-source-job/src/main/java/io/mantisrx/sourcejob/kafka/CustomizedAutoAckTaggingStage.java x: 4 # contributors y: 138 lines of code kafka-source-job/src/main/java/io/mantisrx/sourcejob/kafka/AbstractAckableTaggingStage.java x: 3 # contributors y: 113 lines of code kafka-source-job/src/main/java/io/mantisrx/sourcejob/kafka/AutoAckTaggingStage.java x: 3 # contributors y: 51 lines of code kafka-source-job/src/main/java/io/mantisrx/sourcejob/kafka/QueryableKafkaSourceJob.java x: 3 # contributors y: 40 lines of code kafka-source-job/src/main/java/io/mantisrx/sourcejob/kafka/core/TaggedData.java x: 3 # contributors y: 32 lines of code kafka-source-job/src/main/java/io/mantisrx/sourcejob/kafka/core/utils/JsonUtility.java x: 3 # contributors y: 33 lines of code kafka-source-job/src/main/java/io/mantisrx/sourcejob/kafka/core/utils/SourceJobConstants.java x: 3 # contributors y: 7 lines of code kafka-source-job/src/main/java/io/mantisrx/sourcejob/kafka/sink/MQL.java x: 3 # contributors y: 127 lines of code kafka-source-job/src/main/java/io/mantisrx/sourcejob/kafka/sink/MQLQueryManager.java x: 3 # contributors y: 36 lines of code kafka-source-job/src/main/java/io/mantisrx/sourcejob/kafka/sink/QueryRefCountMap.java x: 3 # contributors y: 47 lines of code kafka-source-job/src/main/java/io/mantisrx/sourcejob/kafka/sink/QueryRequestPostProcessor.java x: 3 # contributors y: 38 lines of code kafka-source-job/src/main/java/io/mantisrx/sourcejob/kafka/sink/TaggedDataSourceSink.java x: 3 # contributors y: 53 lines of code kafka-source-job/src/main/java/io/mantisrx/sourcejob/kafka/sink/TaggedEventFilter.java x: 3 # contributors y: 58 lines of code publish-source-job/src/main/java/io/mantisrx/sourcejobs/publish/PushRequestEventSourceJob.java x: 3 # contributors y: 59 lines of code publish-source-job/src/main/java/io/mantisrx/sourcejobs/publish/core/RequestPostProcessor.java x: 3 # contributors y: 30 lines of code publish-source-job/src/main/java/io/mantisrx/sourcejobs/publish/core/Utils.java x: 3 # contributors y: 20 lines of code publish-source-job/src/main/java/io/mantisrx/sourcejobs/publish/stages/EchoStage.java x: 3 # contributors y: 79 lines of code
138.0
lines of code
  min: 7.0
  average: 54.42
  25th percentile: 33.0
  median: 40.0
  75th percentile: 59.0
  max: 138.0
0 4.0
# contributors
min: 3.0 | average: 3.05 | 25th percentile: 3.0 | median: 3.0 | 75th percentile: 3.0 | max: 4.0

Number of Changes vs. Line Churn: 31 points

OSSMETADATA x: 1 # changes y: 2 line churn README.md x: 4 # changes y: 52 line churn kafka-source-job/src/main/java/io/mantisrx/sourcejob/kafka/CustomizedAutoAckTaggingStage.java x: 4 # changes y: 556 line churn kafka-source-job/src/main/resources/META-INF/services/io.mantisrx.runtime.MantisJobProvider x: 3 # changes y: 195 line churn publish-source-job/src/main/resources/META-INF/services/io.mantisrx.runtime.MantisJobProvider x: 3 # changes y: 64 line churn kafka-source-job/build.gradle x: 2 # changes y: 96 line churn kafka-source-job/src/main/java/io/mantisrx/sourcejob/kafka/AbstractAckableTaggingStage.java x: 2 # changes y: 447 line churn kafka-source-job/src/main/java/io/mantisrx/sourcejob/kafka/AutoAckTaggingStage.java x: 2 # changes y: 264 line churn kafka-source-job/src/main/java/io/mantisrx/sourcejob/kafka/QueryableKafkaSourceJob.java x: 2 # changes y: 204 line churn kafka-source-job/src/main/java/io/mantisrx/sourcejob/kafka/core/TaggedData.java x: 2 # changes y: 186 line churn kafka-source-job/src/main/java/io/mantisrx/sourcejob/kafka/core/utils/JsonUtility.java x: 2 # changes y: 183 line churn kafka-source-job/src/main/java/io/mantisrx/sourcejob/kafka/core/utils/SourceJobConstants.java x: 2 # changes y: 78 line churn kafka-source-job/src/main/java/io/mantisrx/sourcejob/kafka/sink/MQL.java x: 2 # changes y: 819 line churn kafka-source-job/src/main/java/io/mantisrx/sourcejob/kafka/sink/QueryRefCountMap.java x: 2 # changes y: 249 line churn kafka-source-job/src/main/java/io/mantisrx/sourcejob/kafka/sink/QueryRequestPostProcessor.java x: 2 # changes y: 207 line churn kafka-source-job/src/main/java/io/mantisrx/sourcejob/kafka/sink/QueryRequestPreProcessor.java x: 2 # changes y: 216 line churn kafka-source-job/src/main/java/io/mantisrx/sourcejob/kafka/sink/TaggedDataSourceSink.java x: 2 # changes y: 240 line churn kafka-source-job/src/main/java/io/mantisrx/sourcejob/kafka/sink/TaggedEventFilter.java x: 2 # changes y: 255 line churn kafka-source-job/src/test/java/io/mantisrx/sourcejob/kafka/QueryableKafkaSourceJobTest.java x: 2 # changes y: 261 line churn publish-source-job/build.gradle x: 3 # changes y: 18 line churn publish-source-job/src/main/java/io/mantisrx/sourcejobs/publish/PushRequestEventSourceJob.java x: 2 # changes y: 18 line churn publish-source-job/src/main/java/io/mantisrx/sourcejobs/publish/core/RequestPostProcessor.java x: 2 # changes y: 6 line churn publish-source-job/src/main/java/io/mantisrx/sourcejobs/publish/stages/EchoStage.java x: 3 # changes y: 6 line churn settings.gradle x: 2 # changes y: 33 line churn build.gradle x: 2 # changes y: 8 line churn buildViaTravis.sh x: 2 # changes y: 26 line churn .travis.yml x: 2 # changes y: 14 line churn
819.0
line churn
  min: 2.0
  average: 158.74
  25th percentile: 14.0
  median: 96.0
  75th percentile: 240.0
  max: 819.0
0 4.0
# changes
min: 1.0 | average: 2.19 | 25th percentile: 2.0 | median: 2.0 | 75th percentile: 2.0 | max: 4.0

Number of Contributors vs. Line Churn: 19 points

kafka-source-job/src/main/java/io/mantisrx/sourcejob/kafka/CustomizedAutoAckTaggingStage.java x: 4 # contributors y: 556 line churn kafka-source-job/src/main/java/io/mantisrx/sourcejob/kafka/AbstractAckableTaggingStage.java x: 3 # contributors y: 447 line churn kafka-source-job/src/main/java/io/mantisrx/sourcejob/kafka/AutoAckTaggingStage.java x: 3 # contributors y: 264 line churn kafka-source-job/src/main/java/io/mantisrx/sourcejob/kafka/QueryableKafkaSourceJob.java x: 3 # contributors y: 204 line churn kafka-source-job/src/main/java/io/mantisrx/sourcejob/kafka/core/TaggedData.java x: 3 # contributors y: 186 line churn kafka-source-job/src/main/java/io/mantisrx/sourcejob/kafka/core/utils/JsonUtility.java x: 3 # contributors y: 183 line churn kafka-source-job/src/main/java/io/mantisrx/sourcejob/kafka/core/utils/SourceJobConstants.java x: 3 # contributors y: 78 line churn kafka-source-job/src/main/java/io/mantisrx/sourcejob/kafka/sink/MQL.java x: 3 # contributors y: 819 line churn kafka-source-job/src/main/java/io/mantisrx/sourcejob/kafka/sink/QueryRefCountMap.java x: 3 # contributors y: 249 line churn kafka-source-job/src/main/java/io/mantisrx/sourcejob/kafka/sink/QueryRequestPostProcessor.java x: 3 # contributors y: 207 line churn kafka-source-job/src/main/java/io/mantisrx/sourcejob/kafka/sink/QueryRequestPreProcessor.java x: 3 # contributors y: 216 line churn kafka-source-job/src/main/java/io/mantisrx/sourcejob/kafka/sink/TaggedDataSourceSink.java x: 3 # contributors y: 240 line churn kafka-source-job/src/main/java/io/mantisrx/sourcejob/kafka/sink/TaggedEventFilter.java x: 3 # contributors y: 255 line churn publish-source-job/src/main/java/io/mantisrx/sourcejobs/publish/PushRequestEventSourceJob.java x: 3 # contributors y: 18 line churn publish-source-job/src/main/java/io/mantisrx/sourcejobs/publish/core/RequestPostProcessor.java x: 3 # contributors y: 6 line churn
819.0
line churn
  min: 6.0
  average: 218.42
  25th percentile: 18.0
  median: 204.0
  75th percentile: 255.0
  max: 819.0
0 4.0
# contributors
min: 3.0 | average: 3.05 | 25th percentile: 3.0 | median: 3.0 | 75th percentile: 3.0 | max: 4.0

File Size vs. Line Churn: 19 points

kafka-source-job/src/main/java/io/mantisrx/sourcejob/kafka/CustomizedAutoAckTaggingStage.java x: 138 lines of code y: 556 line churn kafka-source-job/src/main/java/io/mantisrx/sourcejob/kafka/AbstractAckableTaggingStage.java x: 113 lines of code y: 447 line churn kafka-source-job/src/main/java/io/mantisrx/sourcejob/kafka/AutoAckTaggingStage.java x: 51 lines of code y: 264 line churn kafka-source-job/src/main/java/io/mantisrx/sourcejob/kafka/QueryableKafkaSourceJob.java x: 40 lines of code y: 204 line churn kafka-source-job/src/main/java/io/mantisrx/sourcejob/kafka/core/TaggedData.java x: 32 lines of code y: 186 line churn kafka-source-job/src/main/java/io/mantisrx/sourcejob/kafka/core/utils/JsonUtility.java x: 33 lines of code y: 183 line churn kafka-source-job/src/main/java/io/mantisrx/sourcejob/kafka/core/utils/SourceJobConstants.java x: 7 lines of code y: 78 line churn kafka-source-job/src/main/java/io/mantisrx/sourcejob/kafka/sink/MQL.java x: 127 lines of code y: 819 line churn kafka-source-job/src/main/java/io/mantisrx/sourcejob/kafka/sink/MQLQueryManager.java x: 36 lines of code y: 204 line churn kafka-source-job/src/main/java/io/mantisrx/sourcejob/kafka/sink/QueryRefCountMap.java x: 47 lines of code y: 249 line churn kafka-source-job/src/main/java/io/mantisrx/sourcejob/kafka/sink/QueryRequestPostProcessor.java x: 38 lines of code y: 207 line churn kafka-source-job/src/main/java/io/mantisrx/sourcejob/kafka/sink/QueryRequestPreProcessor.java x: 40 lines of code y: 216 line churn kafka-source-job/src/main/java/io/mantisrx/sourcejob/kafka/sink/TaggedDataSourceSink.java x: 53 lines of code y: 240 line churn kafka-source-job/src/main/java/io/mantisrx/sourcejob/kafka/sink/TaggedEventFilter.java x: 58 lines of code y: 255 line churn publish-source-job/src/main/java/io/mantisrx/sourcejobs/publish/PushRequestEventSourceJob.java x: 59 lines of code y: 18 line churn publish-source-job/src/main/java/io/mantisrx/sourcejobs/publish/core/RequestPostProcessor.java x: 30 lines of code y: 6 line churn publish-source-job/src/main/java/io/mantisrx/sourcejobs/publish/core/RequestPreProcessor.java x: 33 lines of code y: 6 line churn publish-source-job/src/main/java/io/mantisrx/sourcejobs/publish/core/Utils.java x: 20 lines of code y: 6 line churn publish-source-job/src/main/java/io/mantisrx/sourcejobs/publish/stages/EchoStage.java x: 79 lines of code y: 6 line churn
819.0
line churn
  min: 6.0
  average: 218.42
  25th percentile: 18.0
  median: 204.0
  75th percentile: 255.0
  max: 819.0
0 138.0
lines of code
min: 7.0 | average: 54.42 | 25th percentile: 33.0 | median: 40.0 | 75th percentile: 59.0 | max: 138.0