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