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

Reply via email to