Uploaded image for project: 'Flink'
  1. Flink
  2. FLINK-6337

Remove the buffer provider from PartitionRequestServerHandler

    Details

    • Type: Improvement
    • Status: Closed
    • Priority: Minor
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 1.3.0
    • Component/s: Network
    • Labels:
      None

      Description

      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.

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                zjwang zhijiang
                Reporter:
                zjwang zhijiang
              • Votes:
                0 Vote for this issue
                Watchers:
                3 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: