aliyun / aliyun-log-java-producer
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 28 files with 2,231 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)
    • 6 files changed 6-20 times (1,322 lines of code)
    • 22 files changed 1-5 times (909 lines of code)
0% | 0% | 0% | 59% | 40%
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 28 files with 2,231 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)
    • 7 files changed by 2-5 contributors (1,006 lines of code)
    • 21 files changed by 1 contributor (1,225 lines of code)
0% | 0% | 0% | 45% | 54%
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, md, xml, txt, gitignore, yaml
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
java0% | 0% | 0% | 59% | 40%
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
src0% | 0% | 0% | 59% | 40%
Most Frequently Changed Files (Top 28)

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
ProducerConfig.java
in src/main/java/com/aliyun/openservices/aliyun/log/producer
198 36 2018-12-22 2024-12-23 17 4 brucewu.fly.cn@gmail.com syaningv@gmail.com
LogProducer.java
in src/main/java/com/aliyun/openservices/aliyun/log/producer
403 26 2018-12-22 2025-03-05 14 4 brucewu.fly.cn@gmail.com 31562192+evanljp@users.nore...
SendProducerBatchTask.java
in src/main/java/com/aliyun/openservices/aliyun/log/producer/internals
212 9 2018-12-24 2024-12-25 13 5 brucewu.fly.cn@gmail.com 39024757+crimson-gao@users....
LogAccumulator.java
in src/main/java/com/aliyun/openservices/aliyun/log/producer/internals
292 14 2018-12-22 2021-01-26 8 1 brucewu.fly.cn@gmail.com brucewu.fly.cn@gmail.com
RetriableErrors.java
in src/main/java/com/aliyun/openservices/aliyun/log/producer/errors
15 - 2018-12-29 2021-05-19 6 2 brucewu.fly.cn@gmail.com brucewu.fly.cn@gmail.com
ProducerBatch.java
in src/main/java/com/aliyun/openservices/aliyun/log/producer/internals
202 26 2018-12-22 2019-03-19 6 1 brucewu.fly.cn@gmail.com brucewu.fly.cn@gmail.com
ProjectConfig.java
in src/main/java/com/aliyun/openservices/aliyun/log/producer
117 16 2018-12-29 2025-03-05 5 4 brucewu.fly.cn@gmail.com 31562192+evanljp@users.nore...
LogSizeCalculator.java
in src/main/java/com/aliyun/openservices/aliyun/log/producer/internals
26 2 2018-12-29 2024-05-21 3 2 brucewu.fly.cn@gmail.com 39024757+crimson-gao@users....
Utils.java
in src/main/java/com/aliyun/openservices/aliyun/log/producer/internals
35 4 2018-12-29 2023-06-12 3 2 brucewu.fly.cn@gmail.com chaolee50@outlook.com
Result.java
in src/main/java/com/aliyun/openservices/aliyun/log/producer
41 7 2018-12-25 2018-12-30 3 1 brucewu.fly.cn@gmail.com brucewu.fly.cn@gmail.com
Producer.java
in src/main/java/com/aliyun/openservices/aliyun/log/producer
79 - 2018-12-27 2019-06-25 3 1 brucewu.fly.cn@gmail.com brucewu.fly.cn@gmail.com
Mover.java
in src/main/java/com/aliyun/openservices/aliyun/log/producer/internals
100 9 2018-12-22 2019-06-25 3 1 brucewu.fly.cn@gmail.com brucewu.fly.cn@gmail.com
Errors.java
in src/main/java/com/aliyun/openservices/aliyun/log/producer/errors
9 - 2018-12-29 2018-12-30 2 1 brucewu.fly.cn@gmail.com brucewu.fly.cn@gmail.com
ResultFailedException.java
in src/main/java/com/aliyun/openservices/aliyun/log/producer/errors
22 5 2018-12-25 2018-12-29 2 1 brucewu.fly.cn@gmail.com brucewu.fly.cn@gmail.com
Attempt.java
in src/main/java/com/aliyun/openservices/aliyun/log/producer
49 7 2018-12-24 2018-12-29 2 1 brucewu.fly.cn@gmail.com brucewu.fly.cn@gmail.com
GroupKey.java
in src/main/java/com/aliyun/openservices/aliyun/log/producer/internals
57 10 2018-12-29 2019-12-29 2 1 brucewu.fly.cn@gmail.com brucewu.fly.cn@gmail.com
RetryQueue.java
in src/main/java/com/aliyun/openservices/aliyun/log/producer/internals
82 7 2018-12-22 2018-12-29 2 1 brucewu.fly.cn@gmail.com brucewu.fly.cn@gmail.com
Callback.java
in src/main/java/com/aliyun/openservices/aliyun/log/producer
4 - 2018-12-29 2018-12-29 1 1 brucewu.fly.cn@gmail.com brucewu.fly.cn@gmail.com
TimeoutException.java
in src/main/java/com/aliyun/openservices/aliyun/log/producer/errors
15 4 2018-12-29 2018-12-29 1 1 brucewu.fly.cn@gmail.com brucewu.fly.cn@gmail.com
LogSizeTooLargeException.java
in src/main/java/com/aliyun/openservices/aliyun/log/producer/errors
15 4 2018-12-30 2018-12-30 1 1 brucewu.fly.cn@gmail.com brucewu.fly.cn@gmail.com
MaxBatchCountExceedException.java
in src/main/java/com/aliyun/openservices/aliyun/log/producer/errors
15 4 2018-12-30 2018-12-30 1 1 brucewu.fly.cn@gmail.com brucewu.fly.cn@gmail.com
ProducerException.java
in src/main/java/com/aliyun/openservices/aliyun/log/producer/errors
15 4 2018-12-29 2018-12-29 1 1 brucewu.fly.cn@gmail.com brucewu.fly.cn@gmail.com
ExpiredBatches.java
in src/main/java/com/aliyun/openservices/aliyun/log/producer/internals
21 4 2018-12-29 2018-12-29 1 1 brucewu.fly.cn@gmail.com brucewu.fly.cn@gmail.com
ShardHashAdjuster.java
in src/main/java/com/aliyun/openservices/aliyun/log/producer
26 3 2019-01-25 2019-01-25 1 1 brucewu.fly.cn@gmail.com brucewu.fly.cn@gmail.com
IOThreadPool.java
in src/main/java/com/aliyun/openservices/aliyun/log/producer/internals
28 5 2018-12-29 2018-12-29 1 1 brucewu.fly.cn@gmail.com brucewu.fly.cn@gmail.com
LogThread.java
in src/main/java/com/aliyun/openservices/aliyun/log/producer/internals
29 5 2018-12-29 2018-12-29 1 1 brucewu.fly.cn@gmail.com brucewu.fly.cn@gmail.com
ExampleUsage.java
in src/main/java/com/aliyun/openservices/aliyun/log/producer/example
59 4 2023-09-25 2023-09-25 1 1 39024757+crimson-gao@users.... 39024757+crimson-gao@users....
BatchHandler.java
in src/main/java/com/aliyun/openservices/aliyun/log/producer/internals
65 7 2018-12-29 2018-12-29 1 1 brucewu.fly.cn@gmail.com brucewu.fly.cn@gmail.com
Files With Most Contributors (Top 28)
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
SendProducerBatchTask.java
in src/main/java/com/aliyun/openservices/aliyun/log/producer/internals
212 9 2018-12-24 2024-12-25 13 5 brucewu.fly.cn@gmail.com 39024757+crimson-gao@users....
ProducerConfig.java
in src/main/java/com/aliyun/openservices/aliyun/log/producer
198 36 2018-12-22 2024-12-23 17 4 brucewu.fly.cn@gmail.com syaningv@gmail.com
LogProducer.java
in src/main/java/com/aliyun/openservices/aliyun/log/producer
403 26 2018-12-22 2025-03-05 14 4 brucewu.fly.cn@gmail.com 31562192+evanljp@users.nore...
ProjectConfig.java
in src/main/java/com/aliyun/openservices/aliyun/log/producer
117 16 2018-12-29 2025-03-05 5 4 brucewu.fly.cn@gmail.com 31562192+evanljp@users.nore...
RetriableErrors.java
in src/main/java/com/aliyun/openservices/aliyun/log/producer/errors
15 - 2018-12-29 2021-05-19 6 2 brucewu.fly.cn@gmail.com brucewu.fly.cn@gmail.com
Utils.java
in src/main/java/com/aliyun/openservices/aliyun/log/producer/internals
35 4 2018-12-29 2023-06-12 3 2 brucewu.fly.cn@gmail.com chaolee50@outlook.com
LogSizeCalculator.java
in src/main/java/com/aliyun/openservices/aliyun/log/producer/internals
26 2 2018-12-29 2024-05-21 3 2 brucewu.fly.cn@gmail.com 39024757+crimson-gao@users....
LogAccumulator.java
in src/main/java/com/aliyun/openservices/aliyun/log/producer/internals
292 14 2018-12-22 2021-01-26 8 1 brucewu.fly.cn@gmail.com brucewu.fly.cn@gmail.com
ProducerBatch.java
in src/main/java/com/aliyun/openservices/aliyun/log/producer/internals
202 26 2018-12-22 2019-03-19 6 1 brucewu.fly.cn@gmail.com brucewu.fly.cn@gmail.com
Producer.java
in src/main/java/com/aliyun/openservices/aliyun/log/producer
79 - 2018-12-27 2019-06-25 3 1 brucewu.fly.cn@gmail.com brucewu.fly.cn@gmail.com
Result.java
in src/main/java/com/aliyun/openservices/aliyun/log/producer
41 7 2018-12-25 2018-12-30 3 1 brucewu.fly.cn@gmail.com brucewu.fly.cn@gmail.com
Mover.java
in src/main/java/com/aliyun/openservices/aliyun/log/producer/internals
100 9 2018-12-22 2019-06-25 3 1 brucewu.fly.cn@gmail.com brucewu.fly.cn@gmail.com
GroupKey.java
in src/main/java/com/aliyun/openservices/aliyun/log/producer/internals
57 10 2018-12-29 2019-12-29 2 1 brucewu.fly.cn@gmail.com brucewu.fly.cn@gmail.com
RetryQueue.java
in src/main/java/com/aliyun/openservices/aliyun/log/producer/internals
82 7 2018-12-22 2018-12-29 2 1 brucewu.fly.cn@gmail.com brucewu.fly.cn@gmail.com
Attempt.java
in src/main/java/com/aliyun/openservices/aliyun/log/producer
49 7 2018-12-24 2018-12-29 2 1 brucewu.fly.cn@gmail.com brucewu.fly.cn@gmail.com
ResultFailedException.java
in src/main/java/com/aliyun/openservices/aliyun/log/producer/errors
22 5 2018-12-25 2018-12-29 2 1 brucewu.fly.cn@gmail.com brucewu.fly.cn@gmail.com
Errors.java
in src/main/java/com/aliyun/openservices/aliyun/log/producer/errors
9 - 2018-12-29 2018-12-30 2 1 brucewu.fly.cn@gmail.com brucewu.fly.cn@gmail.com
ExpiredBatches.java
in src/main/java/com/aliyun/openservices/aliyun/log/producer/internals
21 4 2018-12-29 2018-12-29 1 1 brucewu.fly.cn@gmail.com brucewu.fly.cn@gmail.com
LogThread.java
in src/main/java/com/aliyun/openservices/aliyun/log/producer/internals
29 5 2018-12-29 2018-12-29 1 1 brucewu.fly.cn@gmail.com brucewu.fly.cn@gmail.com
BatchHandler.java
in src/main/java/com/aliyun/openservices/aliyun/log/producer/internals
65 7 2018-12-29 2018-12-29 1 1 brucewu.fly.cn@gmail.com brucewu.fly.cn@gmail.com
IOThreadPool.java
in src/main/java/com/aliyun/openservices/aliyun/log/producer/internals
28 5 2018-12-29 2018-12-29 1 1 brucewu.fly.cn@gmail.com brucewu.fly.cn@gmail.com
ShardHashAdjuster.java
in src/main/java/com/aliyun/openservices/aliyun/log/producer
26 3 2019-01-25 2019-01-25 1 1 brucewu.fly.cn@gmail.com brucewu.fly.cn@gmail.com
ExampleUsage.java
in src/main/java/com/aliyun/openservices/aliyun/log/producer/example
59 4 2023-09-25 2023-09-25 1 1 39024757+crimson-gao@users.... 39024757+crimson-gao@users....
Callback.java
in src/main/java/com/aliyun/openservices/aliyun/log/producer
4 - 2018-12-29 2018-12-29 1 1 brucewu.fly.cn@gmail.com brucewu.fly.cn@gmail.com
ProducerException.java
in src/main/java/com/aliyun/openservices/aliyun/log/producer/errors
15 4 2018-12-29 2018-12-29 1 1 brucewu.fly.cn@gmail.com brucewu.fly.cn@gmail.com
MaxBatchCountExceedException.java
in src/main/java/com/aliyun/openservices/aliyun/log/producer/errors
15 4 2018-12-30 2018-12-30 1 1 brucewu.fly.cn@gmail.com brucewu.fly.cn@gmail.com
LogSizeTooLargeException.java
in src/main/java/com/aliyun/openservices/aliyun/log/producer/errors
15 4 2018-12-30 2018-12-30 1 1 brucewu.fly.cn@gmail.com brucewu.fly.cn@gmail.com
TimeoutException.java
in src/main/java/com/aliyun/openservices/aliyun/log/producer/errors
15 4 2018-12-29 2018-12-29 1 1 brucewu.fly.cn@gmail.com brucewu.fly.cn@gmail.com
Files With Least Contributors (Top 28)
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
LogAccumulator.java
in src/main/java/com/aliyun/openservices/aliyun/log/producer/internals
292 14 2018-12-22 2021-01-26 8 1 brucewu.fly.cn@gmail.com brucewu.fly.cn@gmail.com
ProducerBatch.java
in src/main/java/com/aliyun/openservices/aliyun/log/producer/internals
202 26 2018-12-22 2019-03-19 6 1 brucewu.fly.cn@gmail.com brucewu.fly.cn@gmail.com
Mover.java
in src/main/java/com/aliyun/openservices/aliyun/log/producer/internals
100 9 2018-12-22 2019-06-25 3 1 brucewu.fly.cn@gmail.com brucewu.fly.cn@gmail.com
RetryQueue.java
in src/main/java/com/aliyun/openservices/aliyun/log/producer/internals
82 7 2018-12-22 2018-12-29 2 1 brucewu.fly.cn@gmail.com brucewu.fly.cn@gmail.com
Producer.java
in src/main/java/com/aliyun/openservices/aliyun/log/producer
79 - 2018-12-27 2019-06-25 3 1 brucewu.fly.cn@gmail.com brucewu.fly.cn@gmail.com
BatchHandler.java
in src/main/java/com/aliyun/openservices/aliyun/log/producer/internals
65 7 2018-12-29 2018-12-29 1 1 brucewu.fly.cn@gmail.com brucewu.fly.cn@gmail.com
ExampleUsage.java
in src/main/java/com/aliyun/openservices/aliyun/log/producer/example
59 4 2023-09-25 2023-09-25 1 1 39024757+crimson-gao@users.... 39024757+crimson-gao@users....
GroupKey.java
in src/main/java/com/aliyun/openservices/aliyun/log/producer/internals
57 10 2018-12-29 2019-12-29 2 1 brucewu.fly.cn@gmail.com brucewu.fly.cn@gmail.com
Attempt.java
in src/main/java/com/aliyun/openservices/aliyun/log/producer
49 7 2018-12-24 2018-12-29 2 1 brucewu.fly.cn@gmail.com brucewu.fly.cn@gmail.com
Result.java
in src/main/java/com/aliyun/openservices/aliyun/log/producer
41 7 2018-12-25 2018-12-30 3 1 brucewu.fly.cn@gmail.com brucewu.fly.cn@gmail.com
LogThread.java
in src/main/java/com/aliyun/openservices/aliyun/log/producer/internals
29 5 2018-12-29 2018-12-29 1 1 brucewu.fly.cn@gmail.com brucewu.fly.cn@gmail.com
IOThreadPool.java
in src/main/java/com/aliyun/openservices/aliyun/log/producer/internals
28 5 2018-12-29 2018-12-29 1 1 brucewu.fly.cn@gmail.com brucewu.fly.cn@gmail.com
ShardHashAdjuster.java
in src/main/java/com/aliyun/openservices/aliyun/log/producer
26 3 2019-01-25 2019-01-25 1 1 brucewu.fly.cn@gmail.com brucewu.fly.cn@gmail.com
ResultFailedException.java
in src/main/java/com/aliyun/openservices/aliyun/log/producer/errors
22 5 2018-12-25 2018-12-29 2 1 brucewu.fly.cn@gmail.com brucewu.fly.cn@gmail.com
ExpiredBatches.java
in src/main/java/com/aliyun/openservices/aliyun/log/producer/internals
21 4 2018-12-29 2018-12-29 1 1 brucewu.fly.cn@gmail.com brucewu.fly.cn@gmail.com
ProducerException.java
in src/main/java/com/aliyun/openservices/aliyun/log/producer/errors
15 4 2018-12-29 2018-12-29 1 1 brucewu.fly.cn@gmail.com brucewu.fly.cn@gmail.com
MaxBatchCountExceedException.java
in src/main/java/com/aliyun/openservices/aliyun/log/producer/errors
15 4 2018-12-30 2018-12-30 1 1 brucewu.fly.cn@gmail.com brucewu.fly.cn@gmail.com
LogSizeTooLargeException.java
in src/main/java/com/aliyun/openservices/aliyun/log/producer/errors
15 4 2018-12-30 2018-12-30 1 1 brucewu.fly.cn@gmail.com brucewu.fly.cn@gmail.com
TimeoutException.java
in src/main/java/com/aliyun/openservices/aliyun/log/producer/errors
15 4 2018-12-29 2018-12-29 1 1 brucewu.fly.cn@gmail.com brucewu.fly.cn@gmail.com
Errors.java
in src/main/java/com/aliyun/openservices/aliyun/log/producer/errors
9 - 2018-12-29 2018-12-30 2 1 brucewu.fly.cn@gmail.com brucewu.fly.cn@gmail.com
Callback.java
in src/main/java/com/aliyun/openservices/aliyun/log/producer
4 - 2018-12-29 2018-12-29 1 1 brucewu.fly.cn@gmail.com brucewu.fly.cn@gmail.com
Utils.java
in src/main/java/com/aliyun/openservices/aliyun/log/producer/internals
35 4 2018-12-29 2023-06-12 3 2 brucewu.fly.cn@gmail.com chaolee50@outlook.com
LogSizeCalculator.java
in src/main/java/com/aliyun/openservices/aliyun/log/producer/internals
26 2 2018-12-29 2024-05-21 3 2 brucewu.fly.cn@gmail.com 39024757+crimson-gao@users....
RetriableErrors.java
in src/main/java/com/aliyun/openservices/aliyun/log/producer/errors
15 - 2018-12-29 2021-05-19 6 2 brucewu.fly.cn@gmail.com brucewu.fly.cn@gmail.com
LogProducer.java
in src/main/java/com/aliyun/openservices/aliyun/log/producer
403 26 2018-12-22 2025-03-05 14 4 brucewu.fly.cn@gmail.com 31562192+evanljp@users.nore...
ProducerConfig.java
in src/main/java/com/aliyun/openservices/aliyun/log/producer
198 36 2018-12-22 2024-12-23 17 4 brucewu.fly.cn@gmail.com syaningv@gmail.com
ProjectConfig.java
in src/main/java/com/aliyun/openservices/aliyun/log/producer
117 16 2018-12-29 2025-03-05 5 4 brucewu.fly.cn@gmail.com 31562192+evanljp@users.nore...
SendProducerBatchTask.java
in src/main/java/com/aliyun/openservices/aliyun/log/producer/internals
212 9 2018-12-24 2024-12-25 13 5 brucewu.fly.cn@gmail.com 39024757+crimson-gao@users....