beam-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "ASF GitHub Bot (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (BEAM-1750) Refactor BigQueryIO.java into multiple files
Date Sat, 18 Mar 2017 20:21:42 GMT

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

ASF GitHub Bot commented on BEAM-1750:
--------------------------------------

GitHub user reuvenlax opened a pull request:

    https://github.com/apache/beam/pull/2271

    [BEAM-1750] Split BigQueryIO.java into several files.

    BigQueryIO.java has become almost unmanageably large. This pull request refactors it into
multiple files which are easier to peruse. There should be no functionality changes introduced
by this PR.

You can merge this pull request into a Git repository by running:

    $ git pull https://github.com/reuvenlax/incubator-beam bigquery_file_refactor

Alternatively you can review and apply these changes as the patch at:

    https://github.com/apache/beam/pull/2271.patch

To close this pull request, make a commit to your master/trunk branch
with (at least) the following in the commit message:

    This closes #2271
    
----
commit 43f4dd34ccbfc8f4ce89a462a2b9fce001e2769b
Author: Reuven Lax <relax@google.com>
Date:   2017-03-13T22:25:25Z

    Cleanup BigQueryIO
      * Input type T
      * Allow data-dependent tables, based on ValueInSingleWindow

commit e1d28c04edb14c5b4728864de6cd949c6233808d
Author: Reuven Lax <relax@google.com>
Date:   2017-03-15T16:05:55Z

    Move ValueInSingleWindow from testing package to values package

commit 8c05cd8be9a588dd0ca1a83cfc3a58e9de7f29f0
Author: Reuven Lax <relax@google.com>
Date:   2017-03-17T22:15:16Z

    Refactor BigQueryIO helper methods into a BigQueryHelpers class.
    Move helper transforms for BigQueryIO.Read into individual files.

commit 67b1397270b39270d596770868c79c91ce14f034
Author: Reuven Lax <relax@google.com>
Date:   2017-03-17T22:18:17Z

    Change private to package in BigQueryHelpers.

commit 8cb884f16255ed427f4e64d665b955f07d86f205
Author: Reuven Lax <relax@google.com>
Date:   2017-03-17T22:20:58Z

    Fix CheckStyle errors

commit 31e2e484220319e4c742d1d8ee36da3ab4f226ae
Author: Reuven Lax <relax@google.com>
Date:   2017-03-17T22:30:53Z

    Refactor BigQueryIO.Write helper transforms into separate files.

commit cd73b1ee78148465a0469ea5f754c9e32d9eeccc
Author: Reuven Lax <relax@google.com>
Date:   2017-03-18T19:58:23Z

    Refactor streaming Write transforms as well as TableRowWriter into separate files.

commit 57bdfd017a3ff1cb2a3b0e79267ce6a85d9700d8
Author: Reuven Lax <relax@google.com>
Date:   2017-03-18T20:03:25Z

    Move a few more functions into BigQueryHelper

commit 2026413156513979d0689718a47184de6c2dc1ee
Author: Reuven Lax <relax@google.com>
Date:   2017-03-18T20:14:54Z

    Move batch-loading path into its own PTransform and a separate file.

commit d66e48101b85d7646bddbfd6b6030896b05e088c
Author: Reuven Lax <relax@google.com>
Date:   2017-03-18T20:17:29Z

    Add javadoc.

----


> Refactor BigQueryIO.java into multiple files
> --------------------------------------------
>
>                 Key: BEAM-1750
>                 URL: https://issues.apache.org/jira/browse/BEAM-1750
>             Project: Beam
>          Issue Type: Improvement
>          Components: sdk-java-core
>            Reporter: Reuven Lax
>            Assignee: Reuven Lax
>
> BigQueryIO.java has become almost unmanageably large. We should refactor this into several
files.



--
This message was sent by Atlassian JIRA
(v6.3.15#6346)

Mime
View raw message