[GitHub] [flink] zhijiangW commented on issue #8455: [FLINK-12284][Network, Metrics]Fix the incorrect inputBufferUsage metric in credit-based network mode

2019-07-02 Thread GitBox
zhijiangW commented on issue #8455: [FLINK-12284][Network,Metrics]Fix the 
incorrect inputBufferUsage metric in credit-based network mode
URL: https://github.com/apache/flink/pull/8455#issuecomment-507919160
 
 
   Thanks for the patience and addressing my comments @Aitozi !
   
   I think you might miss one previous comment for using tuple2 instead of 
tuple3. After fixing this I have no other concerns.  LGTM! 


This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


With regards,
Apache Git Services


[GitHub] [flink] zhijiangW commented on issue #8455: [FLINK-12284][Network, Metrics]Fix the incorrect inputBufferUsage metric in credit-based network mode

2019-07-01 Thread GitBox
zhijiangW commented on issue #8455: [FLINK-12284][Network,Metrics]Fix the 
incorrect inputBufferUsage metric in credit-based network mode
URL: https://github.com/apache/flink/pull/8455#issuecomment-507508370
 
 
   Thanks for the updates @Aitozi ! I left some other comments for tests.


This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


With regards,
Apache Git Services


[GitHub] [flink] zhijiangW commented on issue #8455: [FLINK-12284][Network, Metrics]Fix the incorrect inputBufferUsage metric in credit-based network mode

2019-05-29 Thread GitBox
zhijiangW commented on issue #8455: [FLINK-12284][Network,Metrics]Fix the 
incorrect inputBufferUsage metric in credit-based network mode
URL: https://github.com/apache/flink/pull/8455#issuecomment-497198811
 
 
   Thanks for the updates @Aitozi ! I left some inline comments.


This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


With regards,
Apache Git Services


[GitHub] [flink] zhijiangW commented on issue #8455: [FLINK-12284][Network, Metrics]Fix the incorrect inputBufferUsage metric in credit-based network mode

2019-05-26 Thread GitBox
zhijiangW commented on issue #8455: [FLINK-12284][Network,Metrics]Fix the 
incorrect inputBufferUsage metric in credit-based network mode
URL: https://github.com/apache/flink/pull/8455#issuecomment-496069672
 
 
   Thanks for the confirmation and good suggestions. @pnowojski 
   
   > > In other words, if we see the floating buffers are used, that means the 
exclusive buffers should also be used.
   > > This is not true for even slight data skew
   
   Maybe my previous expression is not very clear. If floating buffers are 
used, I only mean the exclusive buffers for one/some `RemoteInputChannels` are 
also expected to be used eventually, but not indicate the exclusive buffers for 
all the channels are used. 
   
   For example, if the producer's backlog is 1, we would always request another 
1 floating buffer even though the 2 exclusive buffers for this channel are 
available atm. Because we want to feedback some overhead credits beforehand in 
order not to block the network transport after producing more backlog soon. So 
it is not strong consistent for exclusive buffers used in time, might be 
eventual consistent within our expectation. If the backlog is becoming 0 from 
1, the previous requested floating buffer would also be released by this 
channel if the 2 exclusive buffers are still available. So from the aspect of 
one input channel, it would not occupy extra floating buffers if its available 
exclusive buffers are enough.
   
   I also agree with the above suggestions for distinguishing the total 
`inPoolUsage` and `floatingInPoolUsage`, or we could only retain 
`exclusiveInPoolUsage` and `floatingInPoolUsage` for credit-based mode.
   
   
   


This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


With regards,
Apache Git Services


[GitHub] [flink] zhijiangW commented on issue #8455: [FLINK-12284][Network, Metrics]Fix the incorrect inputBufferUsage metric in credit-based network mode

2019-05-24 Thread GitBox
zhijiangW commented on issue #8455: [FLINK-12284][Network,Metrics]Fix the 
incorrect inputBufferUsage metric in credit-based network mode
URL: https://github.com/apache/flink/pull/8455#issuecomment-495545979
 
 
   @pnowojski What do you think of this issue?


This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


With regards,
Apache Git Services