You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@beam.apache.org by re...@apache.org on 2019/01/08 19:30:17 UTC

[beam] 01/01: Merge pull request #7334: [BEAM-6293] Infer schemas from AutoValue classes.

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 f597622c2d107caad770c01dba2080f1e82e64b9
Merge: e4d4047 03b66e7
Author: reuvenlax <re...@google.com>
AuthorDate: Tue Jan 8 11:30:01 2019 -0800

    Merge pull request #7334: [BEAM-6293] Infer schemas from AutoValue classes.

 .../spark/coders/BeamSparkRunnerRegistrator.java   |   9 +-
 .../apache/beam/sdk/schemas/AutoValueSchema.java   | 113 +++++
 .../beam/sdk/schemas/utils/AutoValueUtils.java     | 294 ++++++++++++
 .../beam/sdk/schemas/utils/ByteBuddyUtils.java     |   2 +-
 .../beam/sdk/schemas/utils/JavaBeanUtils.java      |  12 +-
 .../beam/sdk/schemas/utils/ReflectUtils.java       |  23 +-
 .../beam/sdk/schemas/AutoValueSchemaTest.java      | 500 +++++++++++++++++++++
 7 files changed, 942 insertions(+), 11 deletions(-)