kennknowles commented on pull request #14459:
URL: https://github.com/apache/beam/pull/14459#issuecomment-816978166


   We did just mean to use the semver definitions: `major` is anything goes, 
`minor` means user can upgrade without changing their pipeline, `patch` means 
user can upgrade or downgrade without changing their pipeline (aka in case of 
diamond dependency issue that downgrades it should still work)
   
   We don't have to be absolutist about it - if a data loss or security bug 
requires a breaking change we have to make it. But the spirit is useful and is 
our intent.


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