[ https://issues.apache.org/jira/browse/FLINK-6337?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15988665#comment-15988665 ]
ASF GitHub Bot commented on FLINK-6337: --------------------------------------- Github user uce commented on a diff in the pull request: https://github.com/apache/flink/pull/3785#discussion_r113904383 --- Diff: flink-runtime/src/test/java/org/apache/flink/runtime/io/network/partition/SpillableSubpartitionTest.java --- @@ -68,7 +68,11 @@ public static void shutdown() { @Override ResultSubpartition createSubpartition() { - return new SpillableSubpartition(0, mock(ResultPartition.class), ioManager); + ResultPartition parent = mock(ResultPartition.class); --- End diff -- Could you make this a static helper method? ```java private static ResultPartition createMockPartition() { ... } ``` > Remove the buffer provider from PartitionRequestServerHandler > ------------------------------------------------------------- > > Key: FLINK-6337 > URL: https://issues.apache.org/jira/browse/FLINK-6337 > Project: Flink > Issue Type: Improvement > Components: Network > Reporter: zhijiang > Assignee: zhijiang > Priority: Minor > > Currently, {{PartitionRequestServerHandler}} will create a > {{LocalBufferPool}} when the channel is registered. The {{LocalBufferPool}} > is only used to get segment size for creating read view in > {{SpillableSubpartition}}, and the buffers in the pool will not be used all > the time, so it will waste the buffer resource of global pool. > We would like to remove the {{LocalBufferPool}} from the > {{PartitionRequestServerHandler}}, and the {{LocalBufferPool}} in > {{ResultPartition}} can also provide the segment size for creating sub > partition view. -- This message was sent by Atlassian JIRA (v6.3.15#6346)