You are viewing a plain text version of this content. The canonical link for it is here.
Posted to builds@flink.apache.org by Flink CI <fl...@foxmail.com> on 2020/03/25 07:46:20 UTC

Broken: apache/flink#43020 (master - bb4ec22)

|  [

apache

/

flink

](https://travis-ci.org/apache/flink)  
---  
  
![branch icon](https://s3.amazonaws.com/travis-email-
assets/branch.png)[master](https://github.com/apache/flink/tree/master)  
  
|

![build hasfailed](https://s3.amazonaws.com/travis-email-assets/status-
failed.png)

[Build #43020 broken](https://travis-ci.org/apache/flink/builds/666652608)

![arrow to build time](https://s3.amazonaws.com/travis-email-assets/failure-
arrow.png)

![clock icon](https://s3.amazonaws.com/travis-email-assets/time.png)2 hrs, 7
mins, 15 secs  
  
---  
  
![Zhijiang
avatar](https://secure.gravatar.com/avatar/92a244cca512354365c41d947baeb69e.jpg)Zhijiang

[bb4ec22 CHANGESET
->](https://github.com/apache/flink/compare/d38a010c55ad...bb4ec22a7d0e)  
  
[FLINK-16712][task] Refactor StreamTask to construct final fields  
  
At the moment there are four fields initialized in the method of
StreamTask#beforeInvoke, such as `stateBackend`, `checkpointStorage`,
`timerService`, `asyncOperationsThreadPool`.  
  
In general it is suggested to use final fields to get known benefits. So we
can refactor the StreamTask to initialize these fields in the constructor
instead.  
  
This closes #11486