ahmedabu98 opened a new pull request, #27202: URL: https://github.com/apache/beam/pull/27202
Context in this thread: https://lists.apache.org/thread/69cv98s9fr8qqvvg67wy9ydfmm8v12wd These changes start by making SchemaTransform an empty abstract class extending `PTransform<PCollectionRowTuple, PCollectionRowTuple>`. This decision was made in part to keep `SchemaTransform` in the codebase instead of reducing the word to just a concept. Another reason of keeping it is for better readability (SchemaTransformProvider provides a SchemaTransform; a SchemaTransform is a transform that works with Rows and therefore is Schema-aware) The rest of the changes are for updating the SchemaTransformProviders in our codebase to reflect this change. The way we go from SchemaTransformProvider to PTransform is simplified, but this should not affect the way it's used -- 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]
