This is an automated email from the ASF dual-hosted git repository. ibzib pushed a change to branch master in repository https://gitbox.apache.org/repos/asf/beam.git.
from 9b1512d Merge pull request #15771 from Enable BQ Standard SQL dialect style table specifications. new cb54dca [BEAM-12976] Add Java interfaces for projection pushdown. new cd2ac1f fix cast new 3f10676 [BEAM-12976] Address review comments. new 2249c9f Hard-code output tag instead of making it public. new 72a5054 revert MAIN_OUTPUT_TAG to private new 31b66f4 Remove WITHOUT_FIELD_ORDERING. Field reordering will be a prerequisite for pushdown support. new 585e081 Merge pull request #15712 from ibzib/generic-pushdown The 33488 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "add" were already present in the repository and have only been added to this reference. Summary of changes: .../beam/sdk/schemas/ProjectionConsumer.java | 41 ++++++++++++++++++ .../beam/sdk/schemas/ProjectionProducer.java | 46 +++++++++++++++++++++ .../beam/sdk/schemas/io/PushdownProjector.java | 48 ---------------------- .../provider/SchemaIOTableProviderWrapper.java | 19 +++++---- .../provider/TestSchemaIOTableProviderWrapper.java | 25 ++++++----- 5 files changed, 112 insertions(+), 67 deletions(-) create mode 100644 sdks/java/core/src/main/java/org/apache/beam/sdk/schemas/ProjectionConsumer.java create mode 100644 sdks/java/core/src/main/java/org/apache/beam/sdk/schemas/ProjectionProducer.java delete mode 100644 sdks/java/core/src/main/java/org/apache/beam/sdk/schemas/io/PushdownProjector.java