chamikaramj commented on a change in pull request #17101:
URL: https://github.com/apache/beam/pull/17101#discussion_r832449114



##########
File path: 
sdks/java/extensions/python/src/main/java/org/apache/beam/sdk/extensions/python/ExternalPythonTransform.java
##########
@@ -33,25 +40,169 @@
 import org.apache.beam.sdk.values.POutput;
 import org.apache.beam.sdk.values.Row;
 import org.apache.beam.sdk.values.TupleTag;
+import org.apache.beam.vendor.bytebuddy.v1_11_0.net.bytebuddy.ByteBuddy;

Review comment:
       Do you see a downside for this approach ? I would like to use an 
existing proven utility here (POJO -> schema) instead trying to recursively and 
manually generating the schema here. We could end up doing an implementation 
similar to what's already done by POJO -> schema conversion and might be hard 
to handle all corner cases that are already handled by existing conversion.
   
   If you don't see a downside can we try to get the API with this 
implementation in and look for an alternate implementation later ? (for 
example, if the second implementation is more efficient somehow)




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