[
https://issues.apache.org/jira/browse/FLINK-19400?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17201983#comment-17201983
]
Nicholas Jiang edited comment on FLINK-19400 at 9/25/20, 8:12 AM:
------------------------------------------------------------------
[~AHeise], I agree with you. IMO, BufferPoolOwner only works for releasing
memory buffers when taking up too much memory, and releaseInternal of
ResultPartition could also release the memory buffers, no need to implement
BufferPoolOwner to release memory separately which doesn't have any usages. I
think that release much memory operation could be involved in releaseInternal.
[~zjwang],[~kevin.cyj] what do you think about?
was (Author: nicholasjiang):
[~AHeise], I agree with you. IMO, BufferPoolOwner only works for releasing
memory buffers when taking up too much memory, and releaseInternal of
ResultPartition could also release the memory buffers, no need to implement
BufferPoolOwner to release memory separately.
[~zjwang],[~kevin.cyj] what do you think about?
> Removed unused BufferPoolOwner
> ------------------------------
>
> Key: FLINK-19400
> URL: https://issues.apache.org/jira/browse/FLINK-19400
> Project: Flink
> Issue Type: Bug
> Components: Runtime / Network
> Affects Versions: 1.12.0
> Reporter: Arvid Heise
> Priority: Major
>
> {{BufferPoolOwner}} does not have any production usages and just complicates
> a few tests.
--
This message was sent by Atlassian Jira
(v8.3.4#803005)