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 2018/07/14 12:25:14 UTC
[beam] 01/01: Merge pull request #5941: [BEAM-4076] Schema
utilities for converting between types
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 9432dffc8d98fe56391719993e45e1551de2a9d1
Merge: 6fd2834 a1e55a2
Author: reuvenlax <re...@google.com>
AuthorDate: Sat Jul 14 05:25:07 2018 -0700
Merge pull request #5941: [BEAM-4076] Schema utilities for converting between types
.../java/org/apache/beam/sdk/schemas/Schema.java | 63 ++++++
.../apache/beam/sdk/schemas/SchemaProvider.java | 3 +-
.../beam/sdk/schemas/transforms/Convert.java | 161 +++++++++++++++
.../transforms/package-info.java} | 22 +-
.../org/apache/beam/sdk/values/PCollection.java | 15 ++
.../beam/sdk/values/reflect/FieldValueGetter.java | 3 +-
.../values/reflect/FieldValueGetterFactory.java | 3 +-
.../beam/sdk/values/reflect/FieldValueSetter.java | 3 +-
.../values/reflect/FieldValueSetterFactory.java | 3 +-
.../beam/sdk/values/reflect/ReflectionGetter.java | 2 +-
.../org/apache/beam/sdk/schemas/SchemaTest.java | 109 ++++++++++
.../beam/sdk/schemas/transforms/ConvertTest.java | 221 +++++++++++++++++++++
.../beam/sdk/schemas/utils/SchemaTestUtils.java | 51 +----
13 files changed, 588 insertions(+), 71 deletions(-)