You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@flink.apache.org by "Yangze Guo (Jira)" <ji...@apache.org> on 2021/11/19 02:34:00 UTC
[jira] [Comment Edited] (FLINK-24951) Allow watch bookmarks to mitigate frequent watcher rebuilding
[ https://issues.apache.org/jira/browse/FLINK-24951?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17446247#comment-17446247 ]
Yangze Guo edited comment on FLINK-24951 at 11/19/21, 2:33 AM:
---------------------------------------------------------------
With Fabric8 5.5.0, we can enable this feature, but it cannot handle BOOKMARK events until 5.9.0[1]. So, we may need to upgrade k8s client as well.
Would bookmark introduce any regression for users? If so, +1 for not enabling it by default.
[1] https://github.com/fabric8io/kubernetes-client/pull/3488
was (Author: JIRAUSER280074):
Fabric8 5.5.0 can enable this feature, but it cannot handle BOOKMARK events until 5.9.0[1]. So, we may need to upgrade k8s client as well.
Would bookmark introduce any regression for users? If so, +1 for not enabling it by default.
[1] https://github.com/fabric8io/kubernetes-client/pull/3488
> Allow watch bookmarks to mitigate frequent watcher rebuilding
> -------------------------------------------------------------
>
> Key: FLINK-24951
> URL: https://issues.apache.org/jira/browse/FLINK-24951
> Project: Flink
> Issue Type: Improvement
> Components: Deployment / Kubernetes
> Affects Versions: 1.15.0
> Reporter: Yangze Guo
> Priority: Major
> Fix For: 1.15.0
>
>
> In some production environments, there are massive pods that create and delete. Thus the global resource version is updated very quickly and may cause frequent watcher rebuilding because of "too old resource version". To avoid this, K8s provide a Bookmark mechanism[1].
> I propose to enable bookmark by default
> [1] https://kubernetes.io/docs/reference/using-api/api-concepts/#watch-bookmarks
--
This message was sent by Atlassian Jira
(v8.20.1#820001)