apache / flink-benchmarks
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 80 files with 6,742 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)
    • 23 files changed 6-20 times (2,324 lines of code)
    • 57 files changed 1-5 times (4,418 lines of code)
0% | 0% | 0% | 34% | 65%
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 80 files with 6,742 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)
    • 10 files changed by 6-10 contributors (1,294 lines of code)
    • 48 files changed by 2-5 contributors (4,667 lines of code)
    • 22 files changed by 1 contributor (781 lines of code)
0% | 0% | 19% | 69% | 11%
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, yaml, py, properties, gitignore, avsc, txt, sh, xml, md, proto, thrift, cmd
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
java0% | 0% | 0% | 35% | 64%
py0% | 0% | 0% | 30% | 69%
avsc0% | 0% | 0% | 0% | 100%
proto0% | 0% | 0% | 0% | 100%
thrift0% | 0% | 0% | 0% | 100%
yaml0% | 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
src0% | 0% | 0% | 34% | 65%
ROOT0% | 0% | 0% | 30% | 69%
Most Frequently Changed Files (Top 50)

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
BlockingPartitionBenchmark.java
in src/main/java/org/apache/flink/benchmark
76 8 2019-12-12 2024-10-09 14 10 piotr.nowojski@gmail.com zakelly.lan@gmail.com
FlinkEnvironmentContext.java
in src/main/java/org/apache/flink/benchmark
78 6 2017-11-28 2024-10-09 14 8 piotr.nowojski@gmail.com zakelly.lan@gmail.com
StateBenchmarkBase.java
in src/main/java/org/apache/flink/state/benchmark
91 7 2019-03-20 2024-10-09 11 6 liyu@apache.org zakelly.lan@gmail.com
SerializationFrameworkAllBenchmarks.java
in src/main/java/org/apache/flink/benchmark/full
256 16 2018-06-06 2025-01-14 10 7 nico@data-artisans.com m1a2@outlook.com
BlockingPartitionRemoteChannelBenchmark.java
in src/main/java/org/apache/flink/benchmark
58 6 2020-10-21 2024-10-09 9 6 wangzhijiang999@aliyun.com zakelly.lan@gmail.com
WindowBenchmarks.java
in src/main/java/org/apache/flink/benchmark
61 6 2017-08-04 2024-10-09 9 5 piotr.nowojski@gmail.com zakelly.lan@gmail.com
ListStateBenchmark.java
in src/main/java/org/apache/flink/state/benchmark
101 10 2019-03-20 2024-11-04 9 8 liyu@apache.org alexyinhan@gmail.com
MemoryStateBackendBenchmark.java
in src/main/java/org/apache/flink/benchmark
41 3 2017-08-04 2024-10-09 8 5 piotr.nowojski@gmail.com zakelly.lan@gmail.com
RocksStateBackendBenchmark.java
in src/main/java/org/apache/flink/benchmark
51 4 2017-08-04 2024-09-18 8 6 piotr.nowojski@gmail.com zakelly.lan@gmail.com
ContinuousFileReaderOperatorBenchmark.java
in src/main/java/org/apache/flink/benchmark
114 9 2019-11-21 2024-10-09 8 5 khachatryan.roman@gmail.com zakelly.lan@gmail.com
SerializationFrameworkMiniBenchmarks.java
in src/main/java/org/apache/flink/benchmark
434 48 2018-06-06 2025-01-14 8 7 nico@data-artisans.com m1a2@outlook.com
BenchmarkBase.java
in src/main/java/org/apache/flink/benchmark
25 - 2017-07-17 2021-05-05 7 2 nico.kruber@gmail.com piotr.nowojski@gmail.com
MapStateBenchmark.java
in src/main/java/org/apache/flink/state/benchmark
125 13 2019-03-20 2023-06-15 7 6 liyu@apache.org masteryhx@gmail.com
StreamGraphUtils.java
in src/main/java/org/apache/flink/benchmark
24 1 2020-10-21 2024-10-09 6 6 wangzhijiang999@aliyun.com zakelly.lan@gmail.com
BaseSourceWithKeyRange.java
in src/main/java/org/apache/flink/benchmark/functions
32 4 2018-06-06 2024-10-09 6 5 nico@data-artisans.com zakelly.lan@gmail.com
SchedulingDownstreamTasksInBatchJobBenchmarkExecutor.java
in src/main/java/org/apache/flink/scheduler/benchmark/scheduling
35 4 2021-03-03 2023-06-09 6 4 cyprestar@outlook.com xingbe528@gmail.com
ValueStateBenchmark.java
in src/main/java/org/apache/flink/state/benchmark
51 5 2019-03-20 2023-06-15 6 5 liyu@apache.org masteryhx@gmail.com
TwoInputBenchmark.java
in src/main/java/org/apache/flink/benchmark
64 3 2019-05-30 2024-10-09 6 4 sunhaibotb@163.com zakelly.lan@gmail.com
KeyByBenchmarks.java
in src/main/java/org/apache/flink/benchmark
67 4 2018-06-04 2024-10-09 6 5 nico@data-artisans.com zakelly.lan@gmail.com
RemoteChannelThroughputBenchmark.java
in src/main/java/org/apache/flink/benchmark
69 4 2020-04-26 2024-10-09 6 4 kevin.cyj@alibaba-inc.com zakelly.lan@gmail.com
StateBackendBenchmarkBase.java
in src/main/java/org/apache/flink/benchmark
73 3 2017-08-04 2024-10-09 6 5 piotr.nowojski@gmail.com zakelly.lan@gmail.com
85 2 2017-07-06 2022-12-27 6 3 piotr.nowojski@gmail.com fredialei@gmail.com
SortingBoundedInputBenchmarks.java
in src/main/java/org/apache/flink/benchmark
313 29 2020-10-29 2024-10-09 6 4 dwysakowicz@apache.org zakelly.lan@gmail.com
PartitionReleaseInBatchJobBenchmarkExecutor.java
in src/main/java/org/apache/flink/scheduler/benchmark/partitionrelease
34 4 2021-03-03 2021-11-01 5 3 cyprestar@outlook.com piotr.nowojski@gmail.com
BuildExecutionGraphBenchmarkExecutor.java
in src/main/java/org/apache/flink/scheduler/benchmark/topology
34 4 2021-03-03 2021-11-01 5 3 cyprestar@outlook.com piotr.nowojski@gmail.com
InitSchedulingStrategyBenchmarkExecutor.java
in src/main/java/org/apache/flink/scheduler/benchmark/scheduling
35 4 2021-03-03 2021-11-01 5 3 cyprestar@outlook.com piotr.nowojski@gmail.com
InputBenchmark.java
in src/main/java/org/apache/flink/benchmark
50 3 2019-05-20 2024-10-09 5 5 s.richter@data-artisans.com zakelly.lan@gmail.com
StringSerializationBenchmark.java
in src/main/java/org/apache/flink/benchmark/full
97 4 2019-11-29 2024-10-09 5 5 grv@dfdx.me zakelly.lan@gmail.com
PojoSerializationBenchmark.java
in src/main/java/org/apache/flink/benchmark/full
120 2 2019-11-29 2024-10-09 5 5 grv@dfdx.me zakelly.lan@gmail.com
RescalingBenchmarkBase.java
in src/main/java/org/apache/flink/state/benchmark
131 12 2021-07-05 2024-10-09 5 3 leiyanfei.lyf@alibaba-inc.com zakelly.lan@gmail.com
MultipleInputBenchmark.java
in src/main/java/org/apache/flink/benchmark
149 10 2020-02-21 2024-10-09 5 3 piotr.nowojski@gmail.com zakelly.lan@gmail.com
RecordSource.java
in src/main/java/org/apache/flink/benchmark/operators
161 31 2021-05-05 2021-11-01 5 3 piotr.nowojski@gmail.com piotr.nowojski@gmail.com
CollectSink.java
in src/main/java/org/apache/flink/benchmark
11 1 2017-07-05 2024-10-09 4 2 piotr.nowojski@gmail.com zakelly.lan@gmail.com
RegionToRestartInStreamingJobBenchmarkExecutor.java
in src/main/java/org/apache/flink/scheduler/benchmark/failover
35 4 2021-03-03 2021-11-01 4 2 cyprestar@outlook.com piotr.nowojski@gmail.com
RegionToRestartInBatchJobBenchmarkExecutor.java
in src/main/java/org/apache/flink/scheduler/benchmark/failover
35 4 2021-03-03 2021-11-01 4 2 cyprestar@outlook.com piotr.nowojski@gmail.com
DeployingTasksInStreamingJobBenchmarkExecutor.java
in src/main/java/org/apache/flink/scheduler/benchmark/deploying
35 4 2021-03-03 2021-11-01 4 2 cyprestar@outlook.com piotr.nowojski@gmail.com
DeployingDownstreamTasksInBatchJobBenchmarkExecutor.java
in src/main/java/org/apache/flink/scheduler/benchmark/deploying
36 4 2021-03-03 2021-11-01 4 2 cyprestar@outlook.com piotr.nowojski@gmail.com
StateBenchmarkConstants.java
in src/main/java/org/apache/flink/state/benchmark
50 5 2019-03-20 2023-12-16 4 3 liyu@apache.org zakelly.lan@gmail.com
HashMapStateBackendRescalingBenchmarkExecutor.java
in src/main/java/org/apache/flink/state/benchmark
57 6 2021-07-05 2023-09-20 4 4 leiyanfei.lyf@alibaba-inc.com zakelly.lan@gmail.com
RocksdbStateBackendRescalingBenchmarkExecutor.java
in src/main/java/org/apache/flink/state/benchmark
57 6 2021-07-05 2023-09-20 4 4 leiyanfei.lyf@alibaba-inc.com zakelly.lan@gmail.com
73 3 2023-03-10 2023-11-15 4 3 18653940+fredia@users.norep... zakelly.lan@gmail.com
AsyncWaitOperatorBenchmark.java
in src/main/java/org/apache/flink/benchmark
74 6 2019-10-02 2024-10-09 4 4 arvid@ververica.com zakelly.lan@gmail.com
CheckpointingTimeBenchmark.java
in src/main/java/org/apache/flink/benchmark
84 6 2021-09-22 2021-10-13 4 2 dwysakowicz@apache.org piotr.nowojski@gmail.com
ProcessingTimerBenchmark.java
in src/main/java/org/apache/flink/benchmark
85 10 2021-07-21 2024-10-09 4 4 buptliaojiayi@gmail.com zakelly.lan@gmail.com
CheckpointEnvironmentContext.java
in src/main/java/org/apache/flink/benchmark
125 8 2021-10-06 2024-10-09 4 3 dwysakowicz@apache.org zakelly.lan@gmail.com
IntegerLongSource.java
in src/main/java/org/apache/flink/benchmark/functions
48 8 2017-08-04 2024-10-09 3 2 piotr.nowojski@gmail.com zakelly.lan@gmail.com
TtlStateBenchmarkBase.java
in src/main/java/org/apache/flink/state/benchmark/ttl
62 7 2023-12-16 2024-09-18 3 1 zakelly.lan@gmail.com zakelly.lan@gmail.com
BackpressureUtils.java
in src/main/java/org/apache/flink/benchmark
69 2 2021-10-06 2024-10-09 3 3 dwysakowicz@apache.org zakelly.lan@gmail.com
TtlListStateBenchmark.java
in src/main/java/org/apache/flink/state/benchmark/ttl
104 10 2023-12-16 2024-11-04 3 2 zakelly.lan@gmail.com alexyinhan@gmail.com
123 8 2022-03-16 2023-11-15 3 3 piotr.nowojski@gmail.com zakelly.lan@gmail.com
Files With Most Contributors (Top 50)
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
BlockingPartitionBenchmark.java
in src/main/java/org/apache/flink/benchmark
76 8 2019-12-12 2024-10-09 14 10 piotr.nowojski@gmail.com zakelly.lan@gmail.com
FlinkEnvironmentContext.java
in src/main/java/org/apache/flink/benchmark
78 6 2017-11-28 2024-10-09 14 8 piotr.nowojski@gmail.com zakelly.lan@gmail.com
ListStateBenchmark.java
in src/main/java/org/apache/flink/state/benchmark
101 10 2019-03-20 2024-11-04 9 8 liyu@apache.org alexyinhan@gmail.com
SerializationFrameworkAllBenchmarks.java
in src/main/java/org/apache/flink/benchmark/full
256 16 2018-06-06 2025-01-14 10 7 nico@data-artisans.com m1a2@outlook.com
SerializationFrameworkMiniBenchmarks.java
in src/main/java/org/apache/flink/benchmark
434 48 2018-06-06 2025-01-14 8 7 nico@data-artisans.com m1a2@outlook.com
StateBenchmarkBase.java
in src/main/java/org/apache/flink/state/benchmark
91 7 2019-03-20 2024-10-09 11 6 liyu@apache.org zakelly.lan@gmail.com
BlockingPartitionRemoteChannelBenchmark.java
in src/main/java/org/apache/flink/benchmark
58 6 2020-10-21 2024-10-09 9 6 wangzhijiang999@aliyun.com zakelly.lan@gmail.com
RocksStateBackendBenchmark.java
in src/main/java/org/apache/flink/benchmark
51 4 2017-08-04 2024-09-18 8 6 piotr.nowojski@gmail.com zakelly.lan@gmail.com
MapStateBenchmark.java
in src/main/java/org/apache/flink/state/benchmark
125 13 2019-03-20 2023-06-15 7 6 liyu@apache.org masteryhx@gmail.com
StreamGraphUtils.java
in src/main/java/org/apache/flink/benchmark
24 1 2020-10-21 2024-10-09 6 6 wangzhijiang999@aliyun.com zakelly.lan@gmail.com
WindowBenchmarks.java
in src/main/java/org/apache/flink/benchmark
61 6 2017-08-04 2024-10-09 9 5 piotr.nowojski@gmail.com zakelly.lan@gmail.com
MemoryStateBackendBenchmark.java
in src/main/java/org/apache/flink/benchmark
41 3 2017-08-04 2024-10-09 8 5 piotr.nowojski@gmail.com zakelly.lan@gmail.com
ContinuousFileReaderOperatorBenchmark.java
in src/main/java/org/apache/flink/benchmark
114 9 2019-11-21 2024-10-09 8 5 khachatryan.roman@gmail.com zakelly.lan@gmail.com
ValueStateBenchmark.java
in src/main/java/org/apache/flink/state/benchmark
51 5 2019-03-20 2023-06-15 6 5 liyu@apache.org masteryhx@gmail.com
BaseSourceWithKeyRange.java
in src/main/java/org/apache/flink/benchmark/functions
32 4 2018-06-06 2024-10-09 6 5 nico@data-artisans.com zakelly.lan@gmail.com
StateBackendBenchmarkBase.java
in src/main/java/org/apache/flink/benchmark
73 3 2017-08-04 2024-10-09 6 5 piotr.nowojski@gmail.com zakelly.lan@gmail.com
KeyByBenchmarks.java
in src/main/java/org/apache/flink/benchmark
67 4 2018-06-04 2024-10-09 6 5 nico@data-artisans.com zakelly.lan@gmail.com
PojoSerializationBenchmark.java
in src/main/java/org/apache/flink/benchmark/full
120 2 2019-11-29 2024-10-09 5 5 grv@dfdx.me zakelly.lan@gmail.com
StringSerializationBenchmark.java
in src/main/java/org/apache/flink/benchmark/full
97 4 2019-11-29 2024-10-09 5 5 grv@dfdx.me zakelly.lan@gmail.com
InputBenchmark.java
in src/main/java/org/apache/flink/benchmark
50 3 2019-05-20 2024-10-09 5 5 s.richter@data-artisans.com zakelly.lan@gmail.com
SchedulingDownstreamTasksInBatchJobBenchmarkExecutor.java
in src/main/java/org/apache/flink/scheduler/benchmark/scheduling
35 4 2021-03-03 2023-06-09 6 4 cyprestar@outlook.com xingbe528@gmail.com
TwoInputBenchmark.java
in src/main/java/org/apache/flink/benchmark
64 3 2019-05-30 2024-10-09 6 4 sunhaibotb@163.com zakelly.lan@gmail.com
RemoteChannelThroughputBenchmark.java
in src/main/java/org/apache/flink/benchmark
69 4 2020-04-26 2024-10-09 6 4 kevin.cyj@alibaba-inc.com zakelly.lan@gmail.com
SortingBoundedInputBenchmarks.java
in src/main/java/org/apache/flink/benchmark
313 29 2020-10-29 2024-10-09 6 4 dwysakowicz@apache.org zakelly.lan@gmail.com
RocksdbStateBackendRescalingBenchmarkExecutor.java
in src/main/java/org/apache/flink/state/benchmark
57 6 2021-07-05 2023-09-20 4 4 leiyanfei.lyf@alibaba-inc.com zakelly.lan@gmail.com
HashMapStateBackendRescalingBenchmarkExecutor.java
in src/main/java/org/apache/flink/state/benchmark
57 6 2021-07-05 2023-09-20 4 4 leiyanfei.lyf@alibaba-inc.com zakelly.lan@gmail.com
ProcessingTimerBenchmark.java
in src/main/java/org/apache/flink/benchmark
85 10 2021-07-21 2024-10-09 4 4 buptliaojiayi@gmail.com zakelly.lan@gmail.com
AsyncWaitOperatorBenchmark.java
in src/main/java/org/apache/flink/benchmark
74 6 2019-10-02 2024-10-09 4 4 arvid@ververica.com zakelly.lan@gmail.com
85 2 2017-07-06 2022-12-27 6 3 piotr.nowojski@gmail.com fredialei@gmail.com
RescalingBenchmarkBase.java
in src/main/java/org/apache/flink/state/benchmark
131 12 2021-07-05 2024-10-09 5 3 leiyanfei.lyf@alibaba-inc.com zakelly.lan@gmail.com
BuildExecutionGraphBenchmarkExecutor.java
in src/main/java/org/apache/flink/scheduler/benchmark/topology
34 4 2021-03-03 2021-11-01 5 3 cyprestar@outlook.com piotr.nowojski@gmail.com
PartitionReleaseInBatchJobBenchmarkExecutor.java
in src/main/java/org/apache/flink/scheduler/benchmark/partitionrelease
34 4 2021-03-03 2021-11-01 5 3 cyprestar@outlook.com piotr.nowojski@gmail.com
InitSchedulingStrategyBenchmarkExecutor.java
in src/main/java/org/apache/flink/scheduler/benchmark/scheduling
35 4 2021-03-03 2021-11-01 5 3 cyprestar@outlook.com piotr.nowojski@gmail.com
RecordSource.java
in src/main/java/org/apache/flink/benchmark/operators
161 31 2021-05-05 2021-11-01 5 3 piotr.nowojski@gmail.com piotr.nowojski@gmail.com
MultipleInputBenchmark.java
in src/main/java/org/apache/flink/benchmark
149 10 2020-02-21 2024-10-09 5 3 piotr.nowojski@gmail.com zakelly.lan@gmail.com
StateBenchmarkConstants.java
in src/main/java/org/apache/flink/state/benchmark
50 5 2019-03-20 2023-12-16 4 3 liyu@apache.org zakelly.lan@gmail.com
CheckpointEnvironmentContext.java
in src/main/java/org/apache/flink/benchmark
125 8 2021-10-06 2024-10-09 4 3 dwysakowicz@apache.org zakelly.lan@gmail.com
73 3 2023-03-10 2023-11-15 4 3 18653940+fredia@users.norep... zakelly.lan@gmail.com
BackpressureUtils.java
in src/main/java/org/apache/flink/benchmark
69 2 2021-10-06 2024-10-09 3 3 dwysakowicz@apache.org zakelly.lan@gmail.com
123 8 2022-03-16 2023-11-15 3 3 piotr.nowojski@gmail.com zakelly.lan@gmail.com
BenchmarkBase.java
in src/main/java/org/apache/flink/benchmark
25 - 2017-07-17 2021-05-05 7 2 nico.kruber@gmail.com piotr.nowojski@gmail.com
DeployingTasksInStreamingJobBenchmarkExecutor.java
in src/main/java/org/apache/flink/scheduler/benchmark/deploying
35 4 2021-03-03 2021-11-01 4 2 cyprestar@outlook.com piotr.nowojski@gmail.com
DeployingDownstreamTasksInBatchJobBenchmarkExecutor.java
in src/main/java/org/apache/flink/scheduler/benchmark/deploying
36 4 2021-03-03 2021-11-01 4 2 cyprestar@outlook.com piotr.nowojski@gmail.com
RegionToRestartInBatchJobBenchmarkExecutor.java
in src/main/java/org/apache/flink/scheduler/benchmark/failover
35 4 2021-03-03 2021-11-01 4 2 cyprestar@outlook.com piotr.nowojski@gmail.com
RegionToRestartInStreamingJobBenchmarkExecutor.java
in src/main/java/org/apache/flink/scheduler/benchmark/failover
35 4 2021-03-03 2021-11-01 4 2 cyprestar@outlook.com piotr.nowojski@gmail.com
CheckpointingTimeBenchmark.java
in src/main/java/org/apache/flink/benchmark
84 6 2021-09-22 2021-10-13 4 2 dwysakowicz@apache.org piotr.nowojski@gmail.com
CollectSink.java
in src/main/java/org/apache/flink/benchmark
11 1 2017-07-05 2024-10-09 4 2 piotr.nowojski@gmail.com zakelly.lan@gmail.com
TtlListStateBenchmark.java
in src/main/java/org/apache/flink/state/benchmark/ttl
104 10 2023-12-16 2024-11-04 3 2 zakelly.lan@gmail.com alexyinhan@gmail.com
IntegerLongSource.java
in src/main/java/org/apache/flink/benchmark/functions
48 8 2017-08-04 2024-10-09 3 2 piotr.nowojski@gmail.com zakelly.lan@gmail.com
SchedulerBenchmarkExecutorBase.java
in src/main/java/org/apache/flink/scheduler/benchmark
35 1 2021-06-23 2021-11-01 2 2 cyprestar@outlook.com piotr.nowojski@gmail.com
Files With Least Contributors (Top 50)
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
MultiInputCheckpointingTimeBenchmark.java
in src/main/java/org/apache/flink/benchmark
96 5 2021-10-06 2021-10-06 1 1 dwysakowicz@apache.org dwysakowicz@apache.org
HighAvailabilityServiceBenchmark.java
in src/main/java/org/apache/flink/benchmark
96 9 2023-12-13 2023-12-13 1 1 karmagyz@gmail.com karmagyz@gmail.com
TtlMapStateBenchmark.java
in src/main/java/org/apache/flink/state/benchmark/ttl
94 9 2023-12-16 2023-12-27 2 1 zakelly.lan@gmail.com zakelly.lan@gmail.com
mypojo.avsc
in src/main/resources/avro
74 - 2018-06-06 2018-06-06 1 1 nico@data-artisans.com nico@data-artisans.com
TtlStateBenchmarkBase.java
in src/main/java/org/apache/flink/state/benchmark/ttl
62 7 2023-12-16 2024-09-18 3 1 zakelly.lan@gmail.com zakelly.lan@gmail.com
ConfigUtil.java
in src/main/java/org/apache/flink/config
59 2 2021-11-21 2021-11-21 1 1 yuli.mwj@alibaba-inc.com yuli.mwj@alibaba-inc.com
TtlValueStateBenchmark.java
in src/main/java/org/apache/flink/state/benchmark/ttl
57 6 2023-12-16 2023-12-27 2 1 zakelly.lan@gmail.com zakelly.lan@gmail.com
MultiplyByTwoOperatorFactory.java
in src/main/java/org/apache/flink/benchmark/operators
44 4 2020-02-21 2021-11-01 2 1 piotr.nowojski@gmail.com piotr.nowojski@gmail.com
WatermarkAggregationBenchmark.java
in src/main/java/org/apache/flink/benchmark
43 4 2023-06-30 2023-06-30 1 1 1996fanrui@gmail.com 1996fanrui@gmail.com
proto
MyPojo.proto
in src/main/resources/protobuf
33 - 2019-03-25 2019-03-25 1 1 nico@ververica.com nico@ververica.com
TestUtils.java
in src/main/java/org/apache/flink/benchmark/functions
26 1 2017-07-21 2021-11-01 2 1 piotr.nowojski@gmail.com piotr.nowojski@gmail.com
ValidatingCounter.java
in src/main/java/org/apache/flink/benchmark/functions
17 2 2017-07-21 2017-07-21 1 1 piotr.nowojski@gmail.com piotr.nowojski@gmail.com
IntLongApplications.java
in src/main/java/org/apache/flink/benchmark/functions
16 1 2017-08-04 2021-11-01 2 1 piotr.nowojski@gmail.com piotr.nowojski@gmail.com
mypojo.thrift
in src/main/resources/thrift
16 - 2020-03-09 2020-03-09 1 1 nico@ververica.com nico@ververica.com
StateBenchmarkOptions.java
in src/main/java/org/apache/flink/config
10 - 2021-11-21 2021-11-21 1 1 yuli.mwj@alibaba-inc.com yuli.mwj@alibaba-inc.com
SumReduceIntLong.java
in src/main/java/org/apache/flink/benchmark/functions
9 - 2017-08-04 2021-11-01 2 1 piotr.nowojski@gmail.com piotr.nowojski@gmail.com
MultiplyIntLongByTwo.java
in src/main/java/org/apache/flink/benchmark/functions
9 - 2017-08-04 2021-11-01 2 1 piotr.nowojski@gmail.com piotr.nowojski@gmail.com
SumReduce.java
in src/main/java/org/apache/flink/benchmark/functions
8 1 2017-07-21 2017-07-21 1 1 piotr.nowojski@gmail.com piotr.nowojski@gmail.com
MultiplyByTwo.java
in src/main/java/org/apache/flink/benchmark/functions
8 1 2017-07-21 2017-07-21 1 1 piotr.nowojski@gmail.com piotr.nowojski@gmail.com
SuccessException.java
in src/main/java/org/apache/flink/benchmark/functions
2 - 2017-07-21 2021-11-01 2 1 piotr.nowojski@gmail.com piotr.nowojski@gmail.com
package-info.java
in src/main/java/org/apache/flink/benchmark/full
1 - 2018-06-06 2018-06-06 1 1 nico@data-artisans.com nico@data-artisans.com
benchmark-conf.yaml
in src/main/resources
1 - 2021-11-21 2021-11-21 1 1 yuli.mwj@alibaba-inc.com yuli.mwj@alibaba-inc.com
MyPojo.java
in src/main/java/org/apache/flink/benchmark/thrift
1123 70 2020-03-09 2021-11-01 2 2 nico@ververica.com piotr.nowojski@gmail.com
MyOperation.java
in src/main/java/org/apache/flink/benchmark/thrift
418 39 2020-03-09 2021-11-01 2 2 nico@ververica.com piotr.nowojski@gmail.com
TtlListStateBenchmark.java
in src/main/java/org/apache/flink/state/benchmark/ttl
104 10 2023-12-16 2024-11-04 3 2 zakelly.lan@gmail.com alexyinhan@gmail.com
CheckpointingTimeBenchmark.java
in src/main/java/org/apache/flink/benchmark
84 6 2021-09-22 2021-10-13 4 2 dwysakowicz@apache.org piotr.nowojski@gmail.com
IntegerLongSource.java
in src/main/java/org/apache/flink/benchmark/functions
48 8 2017-08-04 2024-10-09 3 2 piotr.nowojski@gmail.com zakelly.lan@gmail.com
DeployingDownstreamTasksInBatchJobBenchmarkExecutor.java
in src/main/java/org/apache/flink/scheduler/benchmark/deploying
36 4 2021-03-03 2021-11-01 4 2 cyprestar@outlook.com piotr.nowojski@gmail.com
DeployingTasksInStreamingJobBenchmarkExecutor.java
in src/main/java/org/apache/flink/scheduler/benchmark/deploying
35 4 2021-03-03 2021-11-01 4 2 cyprestar@outlook.com piotr.nowojski@gmail.com
RegionToRestartInBatchJobBenchmarkExecutor.java
in src/main/java/org/apache/flink/scheduler/benchmark/failover
35 4 2021-03-03 2021-11-01 4 2 cyprestar@outlook.com piotr.nowojski@gmail.com
RegionToRestartInStreamingJobBenchmarkExecutor.java
in src/main/java/org/apache/flink/scheduler/benchmark/failover
35 4 2021-03-03 2021-11-01 4 2 cyprestar@outlook.com piotr.nowojski@gmail.com
SchedulerBenchmarkExecutorBase.java
in src/main/java/org/apache/flink/scheduler/benchmark
35 1 2021-06-23 2021-11-01 2 2 cyprestar@outlook.com piotr.nowojski@gmail.com
LongSourceType.java
in src/main/java/org/apache/flink/benchmark/functions
33 1 2021-06-08 2021-11-01 2 2 dwysakowicz@apache.org piotr.nowojski@gmail.com
LongNewSource.java
in src/main/java/org/apache/flink/benchmark/functions
32 2 2021-06-08 2021-11-01 2 2 dwysakowicz@apache.org piotr.nowojski@gmail.com
QueuingLongSource.java
in src/main/java/org/apache/flink/benchmark/functions
26 3 2019-06-12 2021-11-01 2 2 sunhaibotb@163.com piotr.nowojski@gmail.com
LongSource.java
in src/main/java/org/apache/flink/benchmark/functions
26 3 2017-07-21 2024-10-09 2 2 piotr.nowojski@gmail.com zakelly.lan@gmail.com
BenchmarkBase.java
in src/main/java/org/apache/flink/benchmark
25 - 2017-07-17 2021-05-05 7 2 nico.kruber@gmail.com piotr.nowojski@gmail.com
RemoteBenchmarkBase.java
in src/main/java/org/apache/flink/benchmark
17 2 2020-10-20 2021-11-01 2 2 wangzhijiang999@aliyun.com piotr.nowojski@gmail.com
MultiplyByTwoCoStreamMap.java
in src/main/java/org/apache/flink/benchmark/operators
15 2 2019-05-30 2021-11-01 2 2 sunhaibotb@163.com piotr.nowojski@gmail.com
CollectSink.java
in src/main/java/org/apache/flink/benchmark
11 1 2017-07-05 2024-10-09 4 2 piotr.nowojski@gmail.com zakelly.lan@gmail.com
RecordSource.java
in src/main/java/org/apache/flink/benchmark/operators
161 31 2021-05-05 2021-11-01 5 3 piotr.nowojski@gmail.com piotr.nowojski@gmail.com
MultipleInputBenchmark.java
in src/main/java/org/apache/flink/benchmark
149 10 2020-02-21 2024-10-09 5 3 piotr.nowojski@gmail.com zakelly.lan@gmail.com
RescalingBenchmarkBase.java
in src/main/java/org/apache/flink/state/benchmark
131 12 2021-07-05 2024-10-09 5 3 leiyanfei.lyf@alibaba-inc.com zakelly.lan@gmail.com
CheckpointEnvironmentContext.java
in src/main/java/org/apache/flink/benchmark
125 8 2021-10-06 2024-10-09 4 3 dwysakowicz@apache.org zakelly.lan@gmail.com
123 8 2022-03-16 2023-11-15 3 3 piotr.nowojski@gmail.com zakelly.lan@gmail.com
85 2 2017-07-06 2022-12-27 6 3 piotr.nowojski@gmail.com fredialei@gmail.com
73 3 2023-03-10 2023-11-15 4 3 18653940+fredia@users.norep... zakelly.lan@gmail.com
BackpressureUtils.java
in src/main/java/org/apache/flink/benchmark
69 2 2021-10-06 2024-10-09 3 3 dwysakowicz@apache.org zakelly.lan@gmail.com
StateBenchmarkConstants.java
in src/main/java/org/apache/flink/state/benchmark
50 5 2019-03-20 2023-12-16 4 3 liyu@apache.org zakelly.lan@gmail.com
InitSchedulingStrategyBenchmarkExecutor.java
in src/main/java/org/apache/flink/scheduler/benchmark/scheduling
35 4 2021-03-03 2021-11-01 5 3 cyprestar@outlook.com piotr.nowojski@gmail.com
Correlations

File Size vs. Number of Changes: 80 points

src/main/java/org/apache/flink/benchmark/SerializationFrameworkMiniBenchmarks.java x: 434 lines of code y: 8 # changes src/main/java/org/apache/flink/benchmark/full/SerializationFrameworkAllBenchmarks.java x: 256 lines of code y: 10 # changes src/main/java/org/apache/flink/state/benchmark/ListStateBenchmark.java x: 101 lines of code y: 9 # changes src/main/java/org/apache/flink/state/benchmark/ttl/TtlListStateBenchmark.java x: 104 lines of code y: 3 # changes src/main/java/org/apache/flink/benchmark/ProcessingTimerBenchmark.java x: 85 lines of code y: 4 # changes src/main/java/org/apache/flink/benchmark/AsyncWaitOperatorBenchmark.java x: 74 lines of code y: 4 # changes src/main/java/org/apache/flink/benchmark/BackpressureUtils.java x: 69 lines of code y: 3 # changes src/main/java/org/apache/flink/benchmark/BlockingPartitionBenchmark.java x: 76 lines of code y: 14 # changes src/main/java/org/apache/flink/benchmark/BlockingPartitionRemoteChannelBenchmark.java x: 58 lines of code y: 9 # changes src/main/java/org/apache/flink/benchmark/CheckpointEnvironmentContext.java x: 125 lines of code y: 4 # changes src/main/java/org/apache/flink/benchmark/CollectSink.java x: 11 lines of code y: 4 # changes src/main/java/org/apache/flink/benchmark/ContinuousFileReaderOperatorBenchmark.java x: 114 lines of code y: 8 # changes src/main/java/org/apache/flink/benchmark/FlinkEnvironmentContext.java x: 78 lines of code y: 14 # changes src/main/java/org/apache/flink/benchmark/InputBenchmark.java x: 50 lines of code y: 5 # changes src/main/java/org/apache/flink/benchmark/KeyByBenchmarks.java x: 67 lines of code y: 6 # changes src/main/java/org/apache/flink/benchmark/MemoryStateBackendBenchmark.java x: 41 lines of code y: 8 # changes src/main/java/org/apache/flink/benchmark/MultipleInputBenchmark.java x: 149 lines of code y: 5 # changes src/main/java/org/apache/flink/benchmark/RemoteChannelThroughputBenchmark.java x: 69 lines of code y: 6 # changes src/main/java/org/apache/flink/benchmark/SortingBoundedInputBenchmarks.java x: 313 lines of code y: 6 # changes src/main/java/org/apache/flink/benchmark/StateBackendBenchmarkBase.java x: 73 lines of code y: 6 # changes src/main/java/org/apache/flink/benchmark/StreamGraphUtils.java x: 24 lines of code y: 6 # changes src/main/java/org/apache/flink/benchmark/TwoInputBenchmark.java x: 64 lines of code y: 6 # changes src/main/java/org/apache/flink/benchmark/WindowBenchmarks.java x: 61 lines of code y: 9 # changes src/main/java/org/apache/flink/benchmark/full/PojoSerializationBenchmark.java x: 120 lines of code y: 5 # changes src/main/java/org/apache/flink/benchmark/full/StringSerializationBenchmark.java x: 97 lines of code y: 5 # changes src/main/java/org/apache/flink/benchmark/functions/BaseSourceWithKeyRange.java x: 32 lines of code y: 6 # changes src/main/java/org/apache/flink/benchmark/functions/IntegerLongSource.java x: 48 lines of code y: 3 # changes src/main/java/org/apache/flink/benchmark/functions/LongSource.java x: 26 lines of code y: 2 # changes src/main/java/org/apache/flink/state/benchmark/RescalingBenchmarkBase.java x: 131 lines of code y: 5 # changes src/main/java/org/apache/flink/state/benchmark/StateBenchmarkBase.java x: 91 lines of code y: 11 # changes src/main/java/org/apache/flink/benchmark/RocksStateBackendBenchmark.java x: 51 lines of code y: 8 # changes src/main/java/org/apache/flink/state/benchmark/ttl/TtlStateBenchmarkBase.java x: 62 lines of code y: 3 # changes src/main/java/org/apache/flink/state/benchmark/ttl/TtlMapStateBenchmark.java x: 94 lines of code y: 2 # changes src/main/java/org/apache/flink/state/benchmark/ttl/TtlValueStateBenchmark.java x: 57 lines of code y: 2 # changes src/main/java/org/apache/flink/state/benchmark/StateBenchmarkConstants.java x: 50 lines of code y: 4 # changes src/main/java/org/apache/flink/benchmark/HighAvailabilityServiceBenchmark.java x: 96 lines of code y: 1 # changes regression_report.py x: 123 lines of code y: 3 # changes src/main/java/org/apache/flink/state/benchmark/HashMapStateBackendRescalingBenchmarkExecutor.java x: 57 lines of code y: 4 # changes src/main/java/org/apache/flink/state/benchmark/MapStateBenchmark.java x: 125 lines of code y: 7 # changes src/main/java/org/apache/flink/state/benchmark/ValueStateBenchmark.java x: 51 lines of code y: 6 # changes src/main/java/org/apache/flink/benchmark/WatermarkAggregationBenchmark.java x: 43 lines of code y: 1 # changes src/main/java/org/apache/flink/scheduler/benchmark/scheduling/SchedulingDownstreamTasksInBatchJobBenchmarkExecutor.java x: 35 lines of code y: 6 # changes save_jmh_result.py x: 85 lines of code y: 6 # changes src/main/java/org/apache/flink/config/ConfigUtil.java x: 59 lines of code y: 1 # changes src/main/java/org/apache/flink/config/StateBenchmarkOptions.java x: 10 lines of code y: 1 # changes src/main/resources/benchmark-conf.yaml x: 1 lines of code y: 1 # changes src/main/java/org/apache/flink/benchmark/RemoteBenchmarkBase.java x: 17 lines of code y: 2 # changes src/main/java/org/apache/flink/benchmark/functions/IntLongApplications.java x: 16 lines of code y: 2 # changes src/main/java/org/apache/flink/benchmark/functions/LongNewSource.java x: 32 lines of code y: 2 # changes src/main/java/org/apache/flink/benchmark/functions/LongSourceType.java x: 33 lines of code y: 2 # changes src/main/java/org/apache/flink/benchmark/functions/MultiplyIntLongByTwo.java x: 9 lines of code y: 2 # changes src/main/java/org/apache/flink/benchmark/functions/SuccessException.java x: 2 lines of code y: 2 # changes src/main/java/org/apache/flink/benchmark/operators/MultiplyByTwoOperatorFactory.java x: 44 lines of code y: 2 # changes src/main/java/org/apache/flink/benchmark/operators/RecordSource.java x: 161 lines of code y: 5 # changes src/main/java/org/apache/flink/benchmark/thrift/MyOperation.java x: 418 lines of code y: 2 # changes src/main/java/org/apache/flink/benchmark/thrift/MyPojo.java x: 1123 lines of code y: 2 # changes src/main/java/org/apache/flink/scheduler/benchmark/SchedulerBenchmarkExecutorBase.java x: 35 lines of code y: 2 # changes src/main/java/org/apache/flink/scheduler/benchmark/deploying/DeployingDownstreamTasksInBatchJobBenchmarkExecutor.java x: 36 lines of code y: 4 # changes src/main/java/org/apache/flink/scheduler/benchmark/partitionrelease/PartitionReleaseInBatchJobBenchmarkExecutor.java x: 34 lines of code y: 5 # changes src/main/java/org/apache/flink/scheduler/benchmark/scheduling/InitSchedulingStrategyBenchmarkExecutor.java x: 35 lines of code y: 5 # changes src/main/java/org/apache/flink/benchmark/BenchmarkBase.java x: 25 lines of code y: 7 # changes src/main/resources/protobuf/MyPojo.proto x: 33 lines of code y: 1 # changes src/main/resources/thrift/mypojo.thrift x: 16 lines of code y: 1 # changes src/main/resources/avro/mypojo.avsc x: 74 lines of code y: 1 # changes src/main/java/org/apache/flink/benchmark/functions/MultiplyByTwo.java x: 8 lines of code y: 1 # changes src/main/java/org/apache/flink/benchmark/functions/ValidatingCounter.java x: 17 lines of code y: 1 # changes
14.0
# changes
  min: 1.0
  average: 4.26
  25th percentile: 2.0
  median: 4.0
  75th percentile: 6.0
  max: 14.0
0 1123.0
lines of code
min: 1.0 | average: 84.28 | 25th percentile: 32.0 | median: 54.0 | 75th percentile: 89.5 | max: 1123.0

Number of Contributors vs. Number of Changes: 80 points

src/main/java/org/apache/flink/benchmark/SerializationFrameworkMiniBenchmarks.java x: 7 # contributors y: 8 # changes src/main/java/org/apache/flink/benchmark/full/SerializationFrameworkAllBenchmarks.java x: 7 # contributors y: 10 # changes src/main/java/org/apache/flink/state/benchmark/ListStateBenchmark.java x: 8 # contributors y: 9 # changes src/main/java/org/apache/flink/state/benchmark/ttl/TtlListStateBenchmark.java x: 2 # contributors y: 3 # changes src/main/java/org/apache/flink/benchmark/ProcessingTimerBenchmark.java x: 4 # contributors y: 4 # changes src/main/java/org/apache/flink/benchmark/BackpressureUtils.java x: 3 # contributors y: 3 # changes src/main/java/org/apache/flink/benchmark/BlockingPartitionBenchmark.java x: 10 # contributors y: 14 # changes src/main/java/org/apache/flink/benchmark/BlockingPartitionRemoteChannelBenchmark.java x: 6 # contributors y: 9 # changes src/main/java/org/apache/flink/benchmark/CheckpointEnvironmentContext.java x: 3 # contributors y: 4 # changes src/main/java/org/apache/flink/benchmark/CollectSink.java x: 2 # contributors y: 4 # changes src/main/java/org/apache/flink/benchmark/ContinuousFileReaderOperatorBenchmark.java x: 5 # contributors y: 8 # changes src/main/java/org/apache/flink/benchmark/FlinkEnvironmentContext.java x: 8 # contributors y: 14 # changes src/main/java/org/apache/flink/benchmark/InputBenchmark.java x: 5 # contributors y: 5 # changes src/main/java/org/apache/flink/benchmark/KeyByBenchmarks.java x: 5 # contributors y: 6 # changes src/main/java/org/apache/flink/benchmark/MultipleInputBenchmark.java x: 3 # contributors y: 5 # changes src/main/java/org/apache/flink/benchmark/RemoteChannelThroughputBenchmark.java x: 4 # contributors y: 6 # changes src/main/java/org/apache/flink/benchmark/StreamGraphUtils.java x: 6 # contributors y: 6 # changes src/main/java/org/apache/flink/benchmark/WindowBenchmarks.java x: 5 # contributors y: 9 # changes src/main/java/org/apache/flink/benchmark/functions/LongSource.java x: 2 # contributors y: 2 # changes src/main/java/org/apache/flink/state/benchmark/StateBenchmarkBase.java x: 6 # contributors y: 11 # changes src/main/java/org/apache/flink/benchmark/RocksStateBackendBenchmark.java x: 6 # contributors y: 8 # changes src/main/java/org/apache/flink/state/benchmark/ttl/TtlStateBenchmarkBase.java x: 1 # contributors y: 3 # changes src/main/java/org/apache/flink/state/benchmark/ttl/TtlMapStateBenchmark.java x: 1 # contributors y: 2 # changes src/main/java/org/apache/flink/benchmark/HighAvailabilityServiceBenchmark.java x: 1 # contributors y: 1 # changes src/main/java/org/apache/flink/state/benchmark/MapStateBenchmark.java x: 6 # contributors y: 7 # changes save_jmh_result.py x: 3 # contributors y: 6 # changes src/main/java/org/apache/flink/benchmark/BenchmarkBase.java x: 2 # contributors y: 7 # changes
14.0
# changes
  min: 1.0
  average: 4.26
  25th percentile: 2.0
  median: 4.0
  75th percentile: 6.0
  max: 14.0
0 10.0
# contributors
min: 1.0 | average: 3.07 | 25th percentile: 1.0 | median: 2.5 | 75th percentile: 4.75 | max: 10.0

Number of Contributors vs. File Size: 80 points

src/main/java/org/apache/flink/benchmark/SerializationFrameworkMiniBenchmarks.java x: 7 # contributors y: 434 lines of code src/main/java/org/apache/flink/benchmark/full/SerializationFrameworkAllBenchmarks.java x: 7 # contributors y: 256 lines of code src/main/java/org/apache/flink/state/benchmark/ListStateBenchmark.java x: 8 # contributors y: 101 lines of code src/main/java/org/apache/flink/state/benchmark/ttl/TtlListStateBenchmark.java x: 2 # contributors y: 104 lines of code src/main/java/org/apache/flink/benchmark/ProcessingTimerBenchmark.java x: 4 # contributors y: 85 lines of code src/main/java/org/apache/flink/benchmark/AsyncWaitOperatorBenchmark.java x: 4 # contributors y: 74 lines of code src/main/java/org/apache/flink/benchmark/BackpressureUtils.java x: 3 # contributors y: 69 lines of code src/main/java/org/apache/flink/benchmark/BlockingPartitionBenchmark.java x: 10 # contributors y: 76 lines of code src/main/java/org/apache/flink/benchmark/BlockingPartitionRemoteChannelBenchmark.java x: 6 # contributors y: 58 lines of code src/main/java/org/apache/flink/benchmark/CheckpointEnvironmentContext.java x: 3 # contributors y: 125 lines of code src/main/java/org/apache/flink/benchmark/CollectSink.java x: 2 # contributors y: 11 lines of code src/main/java/org/apache/flink/benchmark/ContinuousFileReaderOperatorBenchmark.java x: 5 # contributors y: 114 lines of code src/main/java/org/apache/flink/benchmark/FlinkEnvironmentContext.java x: 8 # contributors y: 78 lines of code src/main/java/org/apache/flink/benchmark/InputBenchmark.java x: 5 # contributors y: 50 lines of code src/main/java/org/apache/flink/benchmark/KeyByBenchmarks.java x: 5 # contributors y: 67 lines of code src/main/java/org/apache/flink/benchmark/MemoryStateBackendBenchmark.java x: 5 # contributors y: 41 lines of code src/main/java/org/apache/flink/benchmark/MultipleInputBenchmark.java x: 3 # contributors y: 149 lines of code src/main/java/org/apache/flink/benchmark/RemoteChannelThroughputBenchmark.java x: 4 # contributors y: 69 lines of code src/main/java/org/apache/flink/benchmark/SortingBoundedInputBenchmarks.java x: 4 # contributors y: 313 lines of code src/main/java/org/apache/flink/benchmark/StateBackendBenchmarkBase.java x: 5 # contributors y: 73 lines of code src/main/java/org/apache/flink/benchmark/StreamGraphUtils.java x: 6 # contributors y: 24 lines of code src/main/java/org/apache/flink/benchmark/TwoInputBenchmark.java x: 4 # contributors y: 64 lines of code src/main/java/org/apache/flink/benchmark/WindowBenchmarks.java x: 5 # contributors y: 61 lines of code src/main/java/org/apache/flink/benchmark/full/PojoSerializationBenchmark.java x: 5 # contributors y: 120 lines of code src/main/java/org/apache/flink/benchmark/full/StringSerializationBenchmark.java x: 5 # contributors y: 97 lines of code src/main/java/org/apache/flink/benchmark/functions/BaseSourceWithKeyRange.java x: 5 # contributors y: 32 lines of code src/main/java/org/apache/flink/benchmark/functions/IntegerLongSource.java x: 2 # contributors y: 48 lines of code src/main/java/org/apache/flink/benchmark/functions/LongSource.java x: 2 # contributors y: 26 lines of code src/main/java/org/apache/flink/state/benchmark/RescalingBenchmarkBase.java x: 3 # contributors y: 131 lines of code src/main/java/org/apache/flink/state/benchmark/StateBenchmarkBase.java x: 6 # contributors y: 91 lines of code src/main/java/org/apache/flink/benchmark/RocksStateBackendBenchmark.java x: 6 # contributors y: 51 lines of code src/main/java/org/apache/flink/state/benchmark/ttl/TtlStateBenchmarkBase.java x: 1 # contributors y: 62 lines of code src/main/java/org/apache/flink/state/benchmark/ttl/TtlMapStateBenchmark.java x: 1 # contributors y: 94 lines of code src/main/java/org/apache/flink/state/benchmark/ttl/TtlValueStateBenchmark.java x: 1 # contributors y: 57 lines of code src/main/java/org/apache/flink/state/benchmark/StateBenchmarkConstants.java x: 3 # contributors y: 50 lines of code regression_report.py x: 3 # contributors y: 123 lines of code regression_report_v2.py x: 3 # contributors y: 73 lines of code src/main/java/org/apache/flink/state/benchmark/HashMapStateBackendRescalingBenchmarkExecutor.java x: 4 # contributors y: 57 lines of code src/main/java/org/apache/flink/state/benchmark/MapStateBenchmark.java x: 6 # contributors y: 125 lines of code src/main/java/org/apache/flink/benchmark/WatermarkAggregationBenchmark.java x: 1 # contributors y: 43 lines of code src/main/java/org/apache/flink/scheduler/benchmark/scheduling/SchedulingDownstreamTasksInBatchJobBenchmarkExecutor.java x: 4 # contributors y: 35 lines of code save_jmh_result.py x: 3 # contributors y: 85 lines of code src/main/java/org/apache/flink/config/ConfigUtil.java x: 1 # contributors y: 59 lines of code src/main/java/org/apache/flink/config/StateBenchmarkOptions.java x: 1 # contributors y: 10 lines of code src/main/resources/benchmark-conf.yaml x: 1 # contributors y: 1 lines of code src/main/java/org/apache/flink/benchmark/RemoteBenchmarkBase.java x: 2 # contributors y: 17 lines of code src/main/java/org/apache/flink/benchmark/functions/IntLongApplications.java x: 1 # contributors y: 16 lines of code src/main/java/org/apache/flink/benchmark/functions/LongNewSource.java x: 2 # contributors y: 32 lines of code src/main/java/org/apache/flink/benchmark/functions/TestUtils.java x: 1 # contributors y: 26 lines of code src/main/java/org/apache/flink/benchmark/operators/RecordSource.java x: 3 # contributors y: 161 lines of code src/main/java/org/apache/flink/benchmark/thrift/MyOperation.java x: 2 # contributors y: 418 lines of code src/main/java/org/apache/flink/benchmark/thrift/MyPojo.java x: 2 # contributors y: 1123 lines of code src/main/java/org/apache/flink/scheduler/benchmark/deploying/DeployingDownstreamTasksInBatchJobBenchmarkExecutor.java x: 2 # contributors y: 36 lines of code src/main/java/org/apache/flink/scheduler/benchmark/partitionrelease/PartitionReleaseInBatchJobBenchmarkExecutor.java x: 3 # contributors y: 34 lines of code src/main/java/org/apache/flink/benchmark/CheckpointingTimeBenchmark.java x: 2 # contributors y: 84 lines of code src/main/resources/protobuf/MyPojo.proto x: 1 # contributors y: 33 lines of code src/main/resources/avro/mypojo.avsc x: 1 # contributors y: 74 lines of code src/main/java/org/apache/flink/benchmark/functions/MultiplyByTwo.java x: 1 # contributors y: 8 lines of code
1123.0
lines of code
  min: 1.0
  average: 84.28
  25th percentile: 32.0
  median: 54.0
  75th percentile: 89.5
  max: 1123.0
0 10.0
# contributors
min: 1.0 | average: 3.07 | 25th percentile: 1.0 | median: 2.5 | 75th percentile: 4.75 | max: 10.0