What would you like to happen?
The conversion of rows to the external object is rather inefficient. The code to convert Row fields to the external field types required for the constructor / setters in FromRowUsingCreator is branch heavy and rather hard to optimize for Java's JIT compiler.
Benchmarks for GetterBasedSchemaProvider are available here: https://s.apache.org/beam-community-metrics/d/kllfR2vVk/java-jmh-benchmarks?orgId=1
Issue Priority
Priority: 2 (default / most feature requests should be filed as P2)
Issue Components