You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@beam.apache.org by bh...@apache.org on 2020/07/22 19:22:57 UTC
[beam] 01/01: [BEAM-10407,
10408] SchemaIOTableProviderWrapper and implementations for Avro
and Parquet (#12202)
This is an automated email from the ASF dual-hosted git repository.
bhulette pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/beam.git
commit 33f14ec1b315996b4569b4694a0ff5bf95626f8a
Merge: 8aca8cc bd915c7
Author: Brian Hulette <bh...@google.com>
AuthorDate: Wed Jul 22 12:22:29 2020 -0700
[BEAM-10407,10408] SchemaIOTableProviderWrapper and implementations for Avro and Parquet (#12202)
[BEAM-10407,10408] SchemaIOTableProviderWrapper and implementations for Avro and Parquet
.../apache/beam/sdk/io/AvroSchemaIOProvider.java | 126 +++++++++++++++++
.../beam/sdk/io}/GenericRecordWriteConverter.java | 2 +-
.../beam/sdk/schemas/io/SchemaIOProvider.java | 3 +
.../provider/SchemaIOTableProviderWrapper.java | 129 +++++++++++++++++
.../sql/meta/provider/avro/AvroTable.java | 82 -----------
.../sql/meta/provider/avro/AvroTableProvider.java | 23 +--
.../sql/meta/provider/parquet/ParquetTable.java | 68 ---------
.../provider/parquet/ParquetTableProvider.java | 23 +--
.../meta/provider/pubsub/PubsubIOJsonTable.java | 154 ---------------------
.../provider/pubsub/PubsubJsonTableProvider.java | 56 ++------
...IOProvider.java => PubsubSchemaIOProvider.java} | 7 +-
.../sdk/io/gcp/pubsub/PubsubMessageToRowTest.java | 2 +-
.../io}/parquet/GenericRecordReadConverter.java | 4 +-
.../sdk/io/parquet/ParquetSchemaIOProvider.java | 112 +++++++++++++++
.../sdk/io}/parquet/GenericRecordToRowTest.java | 2 +-
15 files changed, 422 insertions(+), 371 deletions(-)