kennknowles commented on PR #30196: URL: https://github.com/apache/beam/pull/30196#issuecomment-1924448566
The main reason for vendoring is that the things we vendor have frequent backwards-incompatible and forward-incompatible changes and are widely used so that they often cause conflicts with IOs and user pipelines. Perhaps we can remain vendored while decreasing toil but that would require some cleverness. I think adding more related libraries to a massive vendor uberjar so we still only have one "release" could be possible. -- 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: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
