[ https://issues.apache.org/jira/browse/FLINK-34266?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Gyula Fora closed FLINK-34266. ------------------------------ Fix Version/s: kubernetes-operator-1.8.0 Resolution: Fixed merged to main 0a7588c084e7197f73e659e763f4d82d2d94ae76 > Output ratios should be computed over the whole metric window instead of > averaged > --------------------------------------------------------------------------------- > > Key: FLINK-34266 > URL: https://issues.apache.org/jira/browse/FLINK-34266 > Project: Flink > Issue Type: Improvement > Components: Autoscaler > Reporter: Gyula Fora > Assignee: Gyula Fora > Priority: Critical > Labels: pull-request-available > Fix For: kubernetes-operator-1.8.0 > > > Currently Output ratios are computed during metric collection based on the > current in/out metrics an stored as part of the collected metrics. > During evaluation the output ratios previously computed are then averaged > together in the metric window. This however leads to incorrect computation > due to the nature of the computation and averaging. > Example: > Let's look at a window operator that simply sorts and re-emits events in > windows. During the window collection phase, output ratio will be computed > and stored as 0. During the window computation the output ratio will be > last_input_rate / window_size. Depending on the last input rate observation > this can be off when averaged into any direction. -- This message was sent by Atlassian Jira (v8.20.10#820010)