You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@beam.apache.org by "Daniel Halperin (JIRA)" <ji...@apache.org> on 2016/02/25 17:12:18 UTC
[jira] [Created] (BEAM-63) DatastoreIO.Read: dynamic work
rebalancing
Daniel Halperin created BEAM-63:
-----------------------------------
Summary: DatastoreIO.Read: dynamic work rebalancing
Key: BEAM-63
URL: https://issues.apache.org/jira/browse/BEAM-63
Project: Beam
Issue Type: New Feature
Components: sdk-java-gcp
Reporter: Daniel Halperin
Priority: Minor
1. Change the API to DatastoreIO.Read so that it exposes a `PTransform<PBegin,Entity>` rather than a `BoundedSource<Entity>`
2. Under the hood, rewrite the Source to implement dynamic work rebalancing. Datastore team's suggestion is to simply request a large number of splits initially and then use `Create.<Query>of(splits)` for dynamic assigning of Query splits to different workers.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)