[ 
https://issues.apache.org/jira/browse/FLINK-40000?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

ChanBin OH updated FLINK-40000:
-------------------------------
    Description: 
AdaptiveBatchSchedulerTest currently defines a private inner class
  SynchronousComponentMainThreadExecutor that duplicates logic already
  provided by the shared utility NoMainThreadCheckComponentMainThreadExecutor.

  As part of FLINK-39931 (fixing flaky AdaptiveBatchSchedulerTest), this
  redundant class was identified and replaced with the shared utility in
  that test. This ticket tracks the cleanup of removing the now-unused
  duplicate class itself / ensuring no other usages remain, so FLINK-39931
  can stay focused on the flakiness fix.

  See PR: [https://github.com/apache/flink/pull/28481]
  Related: FLINK-38970, FLINK-39931

 

Commit message:
   [FLINK-39931][runtime/tests] Fix flaky AdaptiveBatchSchedulerTest due to 
unexpected ComponentMainThreadExecutor behavior in async execution

  was:
AdaptiveBatchSchedulerTest currently defines a private inner class
  SynchronousComponentMainThreadExecutor that duplicates logic already
  provided by the shared utility NoMainThreadCheckComponentMainThreadExecutor.

  As part of FLINK-39931 (fixing flaky AdaptiveBatchSchedulerTest), this
  redundant class was identified and replaced with the shared utility in
  that test. This ticket tracks the cleanup of removing the now-unused
  duplicate class itself / ensuring no other usages remain, so FLINK-39931
  can stay focused on the flakiness fix.

  See PR: https://github.com/apache/flink/pull/28481
  Related: FLINK-38970, FLINK-39931

 

Commit message:
   [FLINK-39931][runtime/tests] Fix flaky AdaptiveBatchSchedulerTest due to
   unexpected ComponentMainThreadExecutor behavior in async execution


> Remove the redundant testing util class SynchronousComponentMainThreadExecutor
> ------------------------------------------------------------------------------
>
>                 Key: FLINK-40000
>                 URL: https://issues.apache.org/jira/browse/FLINK-40000
>             Project: Flink
>          Issue Type: Improvement
>            Reporter: ChanBin OH
>            Priority: Minor
>              Labels: cleanup, test
>
> AdaptiveBatchSchedulerTest currently defines a private inner class
>   SynchronousComponentMainThreadExecutor that duplicates logic already
>   provided by the shared utility NoMainThreadCheckComponentMainThreadExecutor.
>   As part of FLINK-39931 (fixing flaky AdaptiveBatchSchedulerTest), this
>   redundant class was identified and replaced with the shared utility in
>   that test. This ticket tracks the cleanup of removing the now-unused
>   duplicate class itself / ensuring no other usages remain, so FLINK-39931
>   can stay focused on the flakiness fix.
>   See PR: [https://github.com/apache/flink/pull/28481]
>   Related: FLINK-38970, FLINK-39931
>  
> Commit message:
>    [FLINK-39931][runtime/tests] Fix flaky AdaptiveBatchSchedulerTest due to 
> unexpected ComponentMainThreadExecutor behavior in async execution



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to