bkonold commented on pull request #1286:
URL: https://github.com/apache/samza/pull/1286#issuecomment-642466920


   It is my understanding that we override generated configs to allow for job 
deployment to be reconfigured without building a new binary of the job. This is 
useful, for example, when managing issues in production and a job needs to be 
quickly reconfigured; the job's configuration can be modified and the job 
redeployed with the same binary vs needing to touch the job's app descriptor 
and building a new version of the binary.
   
   For that reason it seems contradictory to merge values for the same key 
between original and generated config...
   
   A bit more generally begs the question of how we treat precedence between 
original config, rewritten config, and generated configs (from app descriptor). 
@kw2542 Since you are working on the deployment flow, can you comment on what 
the touch points are in the system currently for rewriting configs? Do we have 
a clear picture of what this precedence is now?


----------------------------------------------------------------
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.

For queries about this service, please contact Infrastructure at:
[email protected]


Reply via email to