[ 
https://issues.apache.org/jira/browse/FLINK-32806?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17776557#comment-17776557
 ] 

Matthias Pohl commented on FLINK-32806:
---------------------------------------

[~samrat007] thanks for your ideas. You raise some reasonable points.

{quote}
Could you please clarify what the default time-to-live (TTL) for the entries 
will be? Additionally, are we considering exposing any configuration options 
for TTL, or is it best to avoid adding more configuration complexity?
{quote}
I think we should keep the default time-to-live at infinity/max to align with 
the current behavior. Adding a configuration parameter to make this 
configurable sounds reasonable in that case, especially when considering 
optimizations for OLAP usecases.

{quote}
Are we exploring any other conditions for removing an entry, apart from 
time-based removal? For example, should we also consider removing entries when 
the map size exceeds a certain threshold to prevent excessive memory 
consumption?
{quote}
The memory footprint of the entry is still quite small. I'm wondering whether 
we should keep this in the backlog for the sake of not letting the 
configuration grow even more. WDYT?

> EmbeddedJobResultStore keeps the non-dirty job entries forever
> --------------------------------------------------------------
>
>                 Key: FLINK-32806
>                 URL: https://issues.apache.org/jira/browse/FLINK-32806
>             Project: Flink
>          Issue Type: Improvement
>          Components: Runtime / Coordination
>    Affects Versions: 1.18.0, 1.17.1, 1.19.0
>            Reporter: Matthias Pohl
>            Assignee: hk__lrzy
>            Priority: Major
>              Labels: pull-request-available, stale-assigned, starter
>
> The {{EmbeddedJobResultStore}} keeps the entries of cleaned-up jobs in-memory 
> forever. We might want to add a TTL to have those entries be removed after a 
> certain amount of time to allow maintaining the memory footprint of the 
> {{EmbeddedJobResultStore}}.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to