gyfora opened a new pull request, #371:
URL: https://github.com/apache/flink-kubernetes-operator/pull/371

   ## What is the purpose of the change
   
   This PR improves the logic of the observe configuration to avoid problems 
with juggling operator specific confg between the new and deployed specs. We 
now ensure that operator related configs from the latest spec are always 
accounted for in the observe config.
   
   The PR includes additional test coverage to ensure that the correct config 
is used during JM deployment recovery + improves the savepoint cleanup logic.
   
   ## Brief change log
   
     - *Add latest operator related configs to observeconfig*
     - *Improve savepoint cleanup*
     - *Add tests to ensure that new operator configs are picked up in 
reconcile/observe even if they didnt lead to a job upgrade*
     - *Add config test for JM deployment recovery*
   
   ## Verifying this change
   
   Partly covered by existing tests and new tests have been added for the cases 
outlined in the ticket
   
   ## Does this pull request potentially affect one of the following parts:
   
     - Dependencies (does it add or upgrade a dependency): no
     - The public API, i.e., is any changes to the `CustomResourceDescriptors`: 
no
     - Core observer or reconciler logic that is regularly executed: yes
   
   ## Documentation
   
     - Does this pull request introduce a new feature? no
     - If yes, how is the feature documented? not applicable
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: issues-unsubscr...@flink.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org

Reply via email to