apucher commented on pull request #6613:
URL: https://github.com/apache/incubator-pinot/pull/6613#issuecomment-800634068


   > Working the entire realtime flow inside an integration test is definitely 
useful. Where I am afraid things ay break is if servers are running older 
version and controllers newer, or vice versa. Realtime segment upload failure 
will block realtime consumption. If you can ascertain that as long as auth 
tokens are not configured anywhere the behavior is the same that would be 
awesome.
   
   Fortunately, there aren't any logic changes here. Any auth tokens are passed 
via http headers and are therefore fully backwards-compatible.
   
   The only way the segment upload can break is if controllers are configured 
to expect auth headers, while servers don't provide any. This would be an 
operations / configuration error, however. The inverse, i.e. servers providing 
auth headers without controllers expecting them, will work without issues (this 
also enables zero-downtime upgrades to authentication).


----------------------------------------------------------------
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:
us...@infra.apache.org



---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscr...@pinot.apache.org
For additional commands, e-mail: commits-h...@pinot.apache.org

Reply via email to