Hi,

In Flink 1.5 we have introduced Credit-based Flow Control [1] in the network 
stack. Back then we were aware about potential downsides of it [2] and we 
decided to keep the old model in the code base ( configurable by setting  
`taskmanager.network.credit-model: false` ). Now, that we are about to modify 
internals of the network stack again [3], it might be a good time to clean up 
the code and remove the older code paths.

Is anyone still using the non default non Credit-based model ( 
`taskmanager.network.credit-model: false`)? If so, why? 

Piotrek

[1] https://flink.apache.org/2019/06/05/flink-network-stack.html 
<https://flink.apache.org/2019/06/05/flink-network-stack.html>
[2] 
https://flink.apache.org/2019/06/05/flink-network-stack.html#what-do-we-gain-where-is-the-catch
 
<https://flink.apache.org/2019/06/05/flink-network-stack.html#what-do-we-gain-where-is-the-catch>
[3] 
https://lists.apache.org/thread.html/a2b58b7b2b24b9bd4814b2aa51d2fc44b08a919eddbb5b1256be5b6a@%3Cdev.flink.apache.org%3E
 
<https://lists.apache.org/thread.html/a2b58b7b2b24b9bd4814b2aa51d2fc44b08a919eddbb5b1256be5b6a@%3Cdev.flink.apache.org%3E>

Reply via email to