Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Off-heap memory for network buffers.

(taskmanager.memory.networkshuffle.[min/max/fraction]) or (taskmanager.network.memory.[min/max/fraction])

...

Deprecated configuration keys are as follows:

Deprecated KeyAs Fallback of New KeyNotes
taskmanager.heap.sizetaskmanager.memory.total-flink.size
taskmanager.heap.mbtaskmanager.memory.total-flink.size
taskmanager.memory.sizetaskmamager.memory.managed.size
taskmanager.memory.fractiontaskmanager.memory.managed.fraction
taskmanager.memory.off-heaptaskmanager.memory.managed.offheap-fraction`taskmanager.memory.managed.offheap-fraction` is set to `1.0`, if it is not explicitly configured by the user and `taskmanager.memory.off-heap` is `true`.
taskmanager.memory.preallocateN/A`taskmanager.memory.preallocate` will be ignored, because we no-longer support pre-allocation of managed memory.
taskmanager.network.memory.[min/max/fraction]taskmanager.memory.
network
shuffle.[min/max/fraction]

Test Plan

  • We need to update existing and add new integration tests dedicated to validate the new memory configuration behaviors.
  • It is also expected that other regular integration and end-to-end tests should fail if this is broken.

...