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)

Reply via email to