Maximilian Michels created FLINK-33572:
------------------------------------------
Summary: Minimize ConfigMap API operations for autoscaler state
Key: FLINK-33572
URL: https://issues.apache.org/jira/browse/FLINK-33572
Project: Flink
Issue Type: Improvement
Components: Autoscaler, Kubernetes Operator
Affects Versions: kubernetes-operator-1.6.0
Reporter: Maximilian Michels
Assignee: Maximilian Michels
Fix For: kubernetes-operator-1.7.0
The newly introduced flush operation after the refactoring the autoscaler
interfaces, optimizes the number of write operations to the underlying state
store. A couple of further optimizations:
1. Any writes should be deferred until flush is called.
2. The flush routine should detect whether a write is needed and writing if
there are no changes
3. Clearing state should only require one write operation.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)