You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@beam.apache.org by "Luke Cwik (JIRA)" <ji...@apache.org> on 2017/06/13 14:49:00 UTC

[jira] [Created] (BEAM-2440) DSL SQL: Reduce visibility to simplify backwards compatibility

Luke Cwik created BEAM-2440:
-------------------------------

             Summary: DSL SQL: Reduce visibility to simplify backwards compatibility
                 Key: BEAM-2440
                 URL: https://issues.apache.org/jira/browse/BEAM-2440
             Project: Beam
          Issue Type: Improvement
          Components: dsl-sql
            Reporter: Luke Cwik
            Assignee: Xu Mingmin


The package namespace should be flattened into one java package and everything made package private except for the public classes like BeamSql, BeamSqlCli, BeamSqlRow, BeamSqlRowCoder, ...

This will simplify the backwards compatibility story after merging since it reduces the visible surface that users can interact with.



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