Kenneth Jung created BEAM-11208:
-----------------------------------

             Summary: BigQuery storage streams fail with QUOTA_EXCEEDED errors 
in split
                 Key: BEAM-11208
                 URL: https://issues.apache.org/jira/browse/BEAM-11208
             Project: Beam
          Issue Type: Bug
          Components: io-java-gcp
    Affects Versions: 2.25.0
            Reporter: Kenneth Jung


The BigQueryStorageStreamSource attempts to call 
[SplitReadStream](https://cloud.google.com/bigquery/docs/reference/storage/rpc/google.cloud.bigquery.storage.v1#bigqueryread)
 for each splitAtFraction call. However, the storage API 
[limits](https://cloud.google.com/bigquery/quotas#storage-limits) the number of 
control plane operations per minute for a given project, which can lead to the 
service being overloaded in the event of a large pipeline. The stream reader 
should not attempt to split a stream once it has learned that the stream can no 
longer be split (e.g. once a SplitReadStream call returns an empty response).



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to