apache / beam

Apache Beam is a unified programming model for Batch and Streaming data processing.
https://beam.apache.org/
Apache License 2.0
7.67k stars 4.19k forks source link

[Feature Request]: add documentation on maintaining transform update compatiblity when performing changes #31002

Open chamikaramj opened 2 months ago

chamikaramj commented 2 months ago

What would you like to happen?

Beam supports upgrading specific transforms to new Beam versions using the Transform Service: https://beam.apache.org/documentation/programming-guide/#transform-service-usage-upgrade

We should add documentation on maintaining update compatibility when performing transform changes (for example, when adding new fields to the builders).

Issue Priority

Priority: 3 (nice-to-have improvement)

Issue Components

liferoad commented 2 months ago

@xianhualiu could you take this issue?