GitHub user jkff opened a pull request:

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

    [BEAM-2803, BEAM-2706] JdbcIO improvements

    This solves two issues:
    
    * https://issues.apache.org/jira/browse/BEAM-2803 by changing the strategy 
of breaking fusion: instead of a regular reshuffle, materializes via side input 
first.
    * https://issues.apache.org/jira/browse/BEAM-2706 by introducing 
JdbcIO.readAll().
    
    Also brings the validation messages in accordance with the updated guidance 
in PTransform Style Guide.
    
    R: @jbonofre 

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

    $ git pull https://github.com/jkff/incubator-beam jdbcio-improvements

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

    https://github.com/apache/beam/pull/3800.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 #3800
    
----
commit be7b47e286bc441c3edb5f9417a12364e809396b
Author: Eugene Kirpichov <[email protected]>
Date:   2017-08-31T00:22:45Z

    [BEAM-2803] Improves performance of JdbcIO for a very large number of query 
results

commit e5daf608122345c36eafd010b00c4d940adbff7d
Author: Eugene Kirpichov <[email protected]>
Date:   2017-08-31T00:40:16Z

    Introduces JdbcIO.readAll()
    
    Also cleans up validation messages.

----


---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at [email protected] or file a JIRA ticket
with INFRA.
---

Reply via email to