You are viewing a plain text version of this content. The canonical link for it is here.
Posted to github@beam.apache.org by "bvolpato (via GitHub)" <gi...@apache.org> on 2023/07/20 12:26:15 UTC

[GitHub] [beam] bvolpato commented on pull request #27534: [Java][Schemas] Improve performance of GetterBasedSchemaProvider#fromRowFunction

bvolpato commented on PR #27534:
URL: https://github.com/apache/beam/pull/27534#issuecomment-1643833955

   Wow! That's awesome, great improvements. Nice work.
   
   I don't have any red flags, just slightly concerned if we have good test coverage around this change. It seems that we don't have unit tests for any of `FromRowUsingCreator` / `GetterBasedSchemaProvider`, but we rely on `GetterBasedSchemaProvider`'s subclasses to be tested (`AutoValueSchemaTest`, `AvroSchemaTest`, `ThriftSchemaTest`, `JavaFieldSchemaTest`, `JavaBeanSchemaTest`, `ProtoMessageSchemaTest`). 
   
   I think it should be fine, but I don't know if we cover all scenarios (I'll try to look at some of those tests).
   
   @chamikaramj Can you please take a look too?
   


-- 
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: github-unsubscribe@beam.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org