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]

Reply via email to