Thanks Yang for reporting this issue!

You are right, these 2 conditions are indeed the same. It's unexpected IIUC.
Would you like to fix it?

Feel free to create a FLINK JIRA to fix it if you would like to, and I'm
happy to
review!

And cc @Maximilian Michels <m...@apache.org>

Best,
Rui

On Tue, Jan 2, 2024 at 11:03 PM Yang LI <yang.hunter...@gmail.com> wrote:

> Hello,
>
> I see we have 2 times the same condition check in the
> function getNumRecordsInPerSecond (L220
> <
> https://github.com/apache/flink-kubernetes-operator/blob/main/flink-autoscaler/src/main/java/org/apache/flink/autoscaler/metrics/ScalingMetrics.java#L220
> >
> and
> L224
> <
> https://github.com/apache/flink-kubernetes-operator/blob/main/flink-autoscaler/src/main/java/org/apache/flink/autoscaler/metrics/ScalingMetrics.java#L224
> >).
> I imagine you want to use SOURCE_TASK_NUM_RECORDS_OUT_PER_SEC when the
> operator is not the source. Can you confirm this and if we have a FIP
> ticket to fix this?
>
> Regards,
> Yang LI
>

Reply via email to