This is an automated email from the ASF dual-hosted git repository. reuvenlax pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/beam.git
commit 8b20602f88959becbdd1c366d1e63a7fbbc8f62d Merge: 3400ba6 0a74b17 Author: reuvenlax <re...@google.com> AuthorDate: Wed Dec 12 13:16:03 2018 -0800 Merge pull request #7233: [BEAM-4454] Add remaining functionality for AVRO schemas build.gradle | 1 + ...y.java => AvroSpecificRecordGetterFactory.java} | 13 +- .../beam/sdk/schemas/AvroSpecificRecordSchema.java | 51 +++++ ... AvroSpecificRecordUserTypeCreatorFactory.java} | 16 +- .../sdk/schemas/GetterBasedSchemaProvider.java | 41 +--- .../apache/beam/sdk/schemas/JavaBeanSchema.java | 8 +- .../apache/beam/sdk/schemas/JavaFieldSchema.java | 6 - .../java/org/apache/beam/sdk/schemas/Schema.java | 8 + .../sdk/schemas/SetterBasedCreatorFactory.java | 57 +++++ .../beam/sdk/schemas/utils/AvroByteBuddyUtils.java | 123 +++++++++++ ... AvroSpecificRecordTypeInformationFactory.java} | 7 +- .../apache/beam/sdk/schemas/utils/AvroUtils.java | 243 ++++++++++++++++----- .../beam/sdk/schemas/utils/ByteBuddyUtils.java | 50 +++++ .../sdk/schemas/utils/JavaBeanGetterFactory.java | 3 +- .../utils/JavaBeanTypeInformationFactory.java | 3 +- .../beam/sdk/schemas/utils/JavaBeanUtils.java | 43 ++-- .../sdk/schemas/utils/StaticSchemaInference.java | 6 +- .../avro/org/apache/beam/sdk/schemas/test.avsc | 29 +++ .../apache/beam/sdk/schemas/AvroSchemaTest.java | 162 ++++++++++++++ .../beam/sdk/schemas/utils/AvroUtilsTest.java | 41 +++- .../beam/sdk/schemas/utils/JavaBeanUtilsTest.java | 43 +++- 21 files changed, 806 insertions(+), 148 deletions(-)