apache / flink-connector-rabbitmq
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 9 files with 894 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)
    • 3 files changed 6-20 times (732 lines of code)
    • 6 files changed 1-5 times (162 lines of code)
0% | 0% | 0% | 81% | 18%
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 9 files with 894 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)
    • 3 files changed by 6-10 contributors (732 lines of code)
    • 6 files changed by 2-5 contributors (162 lines of code)
    • 0 files changed by 1 contributor (0 lines of code)
0% | 0% | 81% | 18% | 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, xml, md, yml, properties, yaml, txt, mod, gitignore, json, gitmodules
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
java0% | 0% | 0% | 81% | 18%
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
flink-connector-rabbitmq0% | 0% | 0% | 81% | 18%
tools0% | 0% | 0% | 0% | 0%
Most Frequently Changed Files (Top 10)

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
RMQSource.java
in flink-connector-rabbitmq/src/main/java/org/apache/flink/streaming/connectors/rabbitmq
268 22 2016-11-29 2021-07-05 17 10 fhueske@apache.org michal.ciesielczyk@deep.bi
RMQSink.java
in flink-connector-rabbitmq/src/main/java/org/apache/flink/streaming/connectors/rabbitmq
165 11 2016-11-29 2022-12-20 12 10 fhueske@apache.org yaron.shani@gmail.com
RMQConnectionConfig.java
in flink-connector-rabbitmq/src/main/java/org/apache/flink/streaming/connectors/rabbitmq/common
299 35 2016-11-29 2021-10-13 7 7 fhueske@apache.org flinker@126.com
RMQSinkPublishOptions.java
in flink-connector-rabbitmq/src/main/java/org/apache/flink/streaming/connectors/rabbitmq
15 2 2018-02-04 2020-12-28 3 3 philippe.duveau@pmu.fr dev@flink.apache.org
RMQDeserializationSchema.java
in flink-connector-rabbitmq/src/main/java/org/apache/flink/streaming/connectors/rabbitmq
23 2 2020-09-30 2021-09-01 3 3 karim.mansour@xing.com w.gh123@qq.com
QueueingConsumer.java
in flink-connector-rabbitmq/src/main/java/org/apache/flink/streaming/connectors/rabbitmq
79 10 2020-06-15 2020-12-28 3 2 austin.cawley@gmail.com dev@flink.apache.org
SerializableReturnListener.java
in flink-connector-rabbitmq/src/main/java/org/apache/flink/streaming/connectors/rabbitmq
4 - 2018-06-21 2020-12-28 2 2 gary@data-artisans.com dev@flink.apache.org
Util.java
in flink-connector-rabbitmq/src/main/java/org/apache/flink/streaming/connectors/rabbitmq
8 1 2020-05-05 2020-12-28 2 2 austin.cawley@gmail.com dev@flink.apache.org
RMQDeserializationSchemaWrapper.java
in flink-connector-rabbitmq/src/main/java/org/apache/flink/streaming/connectors/rabbitmq
33 4 2020-09-30 2020-12-28 2 2 karim.mansour@xing.com dev@flink.apache.org
suppressions.xml
in tools/maven
48 -
Files With Most Contributors (Top 10)
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
RMQSource.java
in flink-connector-rabbitmq/src/main/java/org/apache/flink/streaming/connectors/rabbitmq
268 22 2016-11-29 2021-07-05 17 10 fhueske@apache.org michal.ciesielczyk@deep.bi
RMQSink.java
in flink-connector-rabbitmq/src/main/java/org/apache/flink/streaming/connectors/rabbitmq
165 11 2016-11-29 2022-12-20 12 10 fhueske@apache.org yaron.shani@gmail.com
RMQConnectionConfig.java
in flink-connector-rabbitmq/src/main/java/org/apache/flink/streaming/connectors/rabbitmq/common
299 35 2016-11-29 2021-10-13 7 7 fhueske@apache.org flinker@126.com
RMQDeserializationSchema.java
in flink-connector-rabbitmq/src/main/java/org/apache/flink/streaming/connectors/rabbitmq
23 2 2020-09-30 2021-09-01 3 3 karim.mansour@xing.com w.gh123@qq.com
RMQSinkPublishOptions.java
in flink-connector-rabbitmq/src/main/java/org/apache/flink/streaming/connectors/rabbitmq
15 2 2018-02-04 2020-12-28 3 3 philippe.duveau@pmu.fr dev@flink.apache.org
QueueingConsumer.java
in flink-connector-rabbitmq/src/main/java/org/apache/flink/streaming/connectors/rabbitmq
79 10 2020-06-15 2020-12-28 3 2 austin.cawley@gmail.com dev@flink.apache.org
Util.java
in flink-connector-rabbitmq/src/main/java/org/apache/flink/streaming/connectors/rabbitmq
8 1 2020-05-05 2020-12-28 2 2 austin.cawley@gmail.com dev@flink.apache.org
SerializableReturnListener.java
in flink-connector-rabbitmq/src/main/java/org/apache/flink/streaming/connectors/rabbitmq
4 - 2018-06-21 2020-12-28 2 2 gary@data-artisans.com dev@flink.apache.org
RMQDeserializationSchemaWrapper.java
in flink-connector-rabbitmq/src/main/java/org/apache/flink/streaming/connectors/rabbitmq
33 4 2020-09-30 2020-12-28 2 2 karim.mansour@xing.com dev@flink.apache.org
suppressions.xml
in tools/maven
48 -
Files With Least Contributors (Top 10)
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
suppressions.xml
in tools/maven
48 -
QueueingConsumer.java
in flink-connector-rabbitmq/src/main/java/org/apache/flink/streaming/connectors/rabbitmq
79 10 2020-06-15 2020-12-28 3 2 austin.cawley@gmail.com dev@flink.apache.org
RMQDeserializationSchemaWrapper.java
in flink-connector-rabbitmq/src/main/java/org/apache/flink/streaming/connectors/rabbitmq
33 4 2020-09-30 2020-12-28 2 2 karim.mansour@xing.com dev@flink.apache.org
Util.java
in flink-connector-rabbitmq/src/main/java/org/apache/flink/streaming/connectors/rabbitmq
8 1 2020-05-05 2020-12-28 2 2 austin.cawley@gmail.com dev@flink.apache.org
SerializableReturnListener.java
in flink-connector-rabbitmq/src/main/java/org/apache/flink/streaming/connectors/rabbitmq
4 - 2018-06-21 2020-12-28 2 2 gary@data-artisans.com dev@flink.apache.org
RMQDeserializationSchema.java
in flink-connector-rabbitmq/src/main/java/org/apache/flink/streaming/connectors/rabbitmq
23 2 2020-09-30 2021-09-01 3 3 karim.mansour@xing.com w.gh123@qq.com
RMQSinkPublishOptions.java
in flink-connector-rabbitmq/src/main/java/org/apache/flink/streaming/connectors/rabbitmq
15 2 2018-02-04 2020-12-28 3 3 philippe.duveau@pmu.fr dev@flink.apache.org
RMQConnectionConfig.java
in flink-connector-rabbitmq/src/main/java/org/apache/flink/streaming/connectors/rabbitmq/common
299 35 2016-11-29 2021-10-13 7 7 fhueske@apache.org flinker@126.com
RMQSource.java
in flink-connector-rabbitmq/src/main/java/org/apache/flink/streaming/connectors/rabbitmq
268 22 2016-11-29 2021-07-05 17 10 fhueske@apache.org michal.ciesielczyk@deep.bi
RMQSink.java
in flink-connector-rabbitmq/src/main/java/org/apache/flink/streaming/connectors/rabbitmq
165 11 2016-11-29 2022-12-20 12 10 fhueske@apache.org yaron.shani@gmail.com
Correlations

File Size vs. Number of Changes: 9 points

flink-connector-rabbitmq/src/main/java/org/apache/flink/streaming/connectors/rabbitmq/RMQSink.java x: 165 lines of code y: 12 # changes flink-connector-rabbitmq/src/main/java/org/apache/flink/streaming/connectors/rabbitmq/common/RMQConnectionConfig.java x: 299 lines of code y: 7 # changes flink-connector-rabbitmq/src/main/java/org/apache/flink/streaming/connectors/rabbitmq/RMQDeserializationSchema.java x: 23 lines of code y: 3 # changes flink-connector-rabbitmq/src/main/java/org/apache/flink/streaming/connectors/rabbitmq/RMQSource.java x: 268 lines of code y: 17 # changes flink-connector-rabbitmq/src/main/java/org/apache/flink/streaming/connectors/rabbitmq/QueueingConsumer.java x: 79 lines of code y: 3 # changes flink-connector-rabbitmq/src/main/java/org/apache/flink/streaming/connectors/rabbitmq/RMQDeserializationSchemaWrapper.java x: 33 lines of code y: 2 # changes flink-connector-rabbitmq/src/main/java/org/apache/flink/streaming/connectors/rabbitmq/RMQSinkPublishOptions.java x: 15 lines of code y: 3 # changes flink-connector-rabbitmq/src/main/java/org/apache/flink/streaming/connectors/rabbitmq/SerializableReturnListener.java x: 4 lines of code y: 2 # changes flink-connector-rabbitmq/src/main/java/org/apache/flink/streaming/connectors/rabbitmq/Util.java x: 8 lines of code y: 2 # changes
17.0
# changes
  min: 2.0
  average: 5.67
  25th percentile: 2.0
  median: 3.0
  75th percentile: 9.5
  max: 17.0
0 299.0
lines of code
min: 4.0 | average: 99.33 | 25th percentile: 11.5 | median: 33.0 | 75th percentile: 216.5 | max: 299.0

Number of Contributors vs. Number of Changes: 9 points

flink-connector-rabbitmq/src/main/java/org/apache/flink/streaming/connectors/rabbitmq/RMQSink.java x: 10 # contributors y: 12 # changes flink-connector-rabbitmq/src/main/java/org/apache/flink/streaming/connectors/rabbitmq/common/RMQConnectionConfig.java x: 7 # contributors y: 7 # changes flink-connector-rabbitmq/src/main/java/org/apache/flink/streaming/connectors/rabbitmq/RMQDeserializationSchema.java x: 3 # contributors y: 3 # changes flink-connector-rabbitmq/src/main/java/org/apache/flink/streaming/connectors/rabbitmq/RMQSource.java x: 10 # contributors y: 17 # changes flink-connector-rabbitmq/src/main/java/org/apache/flink/streaming/connectors/rabbitmq/QueueingConsumer.java x: 2 # contributors y: 3 # changes flink-connector-rabbitmq/src/main/java/org/apache/flink/streaming/connectors/rabbitmq/RMQDeserializationSchemaWrapper.java x: 2 # contributors y: 2 # changes
17.0
# changes
  min: 2.0
  average: 5.67
  25th percentile: 2.0
  median: 3.0
  75th percentile: 9.5
  max: 17.0
0 10.0
# contributors
min: 2.0 | average: 4.56 | 25th percentile: 2.0 | median: 3.0 | 75th percentile: 8.5 | max: 10.0

Number of Contributors vs. File Size: 9 points

flink-connector-rabbitmq/src/main/java/org/apache/flink/streaming/connectors/rabbitmq/RMQSink.java x: 10 # contributors y: 165 lines of code flink-connector-rabbitmq/src/main/java/org/apache/flink/streaming/connectors/rabbitmq/common/RMQConnectionConfig.java x: 7 # contributors y: 299 lines of code flink-connector-rabbitmq/src/main/java/org/apache/flink/streaming/connectors/rabbitmq/RMQDeserializationSchema.java x: 3 # contributors y: 23 lines of code flink-connector-rabbitmq/src/main/java/org/apache/flink/streaming/connectors/rabbitmq/RMQSource.java x: 10 # contributors y: 268 lines of code flink-connector-rabbitmq/src/main/java/org/apache/flink/streaming/connectors/rabbitmq/QueueingConsumer.java x: 2 # contributors y: 79 lines of code flink-connector-rabbitmq/src/main/java/org/apache/flink/streaming/connectors/rabbitmq/RMQDeserializationSchemaWrapper.java x: 2 # contributors y: 33 lines of code flink-connector-rabbitmq/src/main/java/org/apache/flink/streaming/connectors/rabbitmq/RMQSinkPublishOptions.java x: 3 # contributors y: 15 lines of code flink-connector-rabbitmq/src/main/java/org/apache/flink/streaming/connectors/rabbitmq/SerializableReturnListener.java x: 2 # contributors y: 4 lines of code flink-connector-rabbitmq/src/main/java/org/apache/flink/streaming/connectors/rabbitmq/Util.java x: 2 # contributors y: 8 lines of code
299.0
lines of code
  min: 4.0
  average: 99.33
  25th percentile: 11.5
  median: 33.0
  75th percentile: 216.5
  max: 299.0
0 10.0
# contributors
min: 2.0 | average: 4.56 | 25th percentile: 2.0 | median: 3.0 | 75th percentile: 8.5 | max: 10.0