You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@beam.apache.org by "Tyler Akidau (JIRA)" <ji...@apache.org> on 2017/08/01 17:07:00 UTC

[jira] [Commented] (BEAM-2676) move BeamSqlRow and BeamSqlRowType to sdk/java/core

    [ https://issues.apache.org/jira/browse/BEAM-2676?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16109295#comment-16109295 ] 

Tyler Akidau commented on BEAM-2676:
------------------------------------

+1 to Robert's proposal (including renaming BeamRecord; BeamRow sounds very SQL-ish to me as well, and we don't really talk about rows anywhere except when dealing with concepts from external systems such as BigQuery or HBase, but do talk about records in a number of places).

> move BeamSqlRow and BeamSqlRowType to sdk/java/core
> ---------------------------------------------------
>
>                 Key: BEAM-2676
>                 URL: https://issues.apache.org/jira/browse/BEAM-2676
>             Project: Beam
>          Issue Type: Test
>          Components: dsl-sql
>            Reporter: Xu Mingmin
>            Assignee: Xu Mingmin
>              Labels: dsl_sql_merge
>
> BeamSqlRow/BeamSqlRowType is the fundamental of structured data processing in Beam, like joins, simple projections/expansions. It's more visible to move them to sdk-java-core.
> It contains two parts:
> 1). remove SQL word in the name,
> BeamSqlRow --> BeamRow
> BeamSqlRowType --> BeamRowType
> 2). move from package {{org.apache.beam.dsls.sql.schema}} to {{org.apache.beam.sdk.sd}} (sd stands for structure data), in module {{beam-sdks-java-core}}



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)