You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@flink.apache.org by "Fabian Hueske (JIRA)" <ji...@apache.org> on 2015/11/16 14:44:13 UTC

[jira] [Updated] (FLINK-2667) Rework configuration parameters

     [ https://issues.apache.org/jira/browse/FLINK-2667?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Fabian Hueske updated FLINK-2667:
---------------------------------
    Fix Version/s:     (was: 0.10.0)
                   1.0.0

> Rework configuration parameters
> -------------------------------
>
>                 Key: FLINK-2667
>                 URL: https://issues.apache.org/jira/browse/FLINK-2667
>             Project: Flink
>          Issue Type: Improvement
>          Components: Start-Stop Scripts
>    Affects Versions: 0.10.0
>            Reporter: Maximilian Michels
>            Assignee: Maximilian Michels
>             Fix For: 1.0.0
>
>
> In the course of FLINK-2641, we came up with some changes to make the configuration parameters more meaningful and self-explanatory. Some concerns about backwards-compatibility were raised in the associated pull request: https://github.com/apache/flink/pull/1125. That's why I decided to delay those changes. 
> Here are the changes to the configuration which I would like to propose:
> {{taskmanager.memory.size}} --> {{taskmanager.memory.managed}}
> {{taskmanager.memory.fraction}} --> {{taskmanager.memory.managed.fraction}} 
> {{taskmanager.heap.mb}} --> {{taskmanager.memory}}
> (Change its meaning to combined JVM heap + off-heap memory)
> {{jobmanager.heap.mb}} --> {{jobmanager.memory}}
> {{taskmanager.network.numberOfBuffers}} --> {{taskmanager.network.memory}} 
> (Specify the network size in terms of space and not in terms of the number of buffers)
> I think those changes would make configuration easier and improve the overall user experience of Flink. The drawback is that it requires some users to update their config files. I believe the negative impact will be very little because only two of the changed parameters are present in the default config. Adapting to these new parameters should be easy because they make a lot more sense but I wanted to put this up for debate.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)