[ 
https://issues.apache.org/jira/browse/BEAM-10930?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Luke Cwik updated BEAM-10930:
-----------------------------
    Status: Resolved  (was: Triage Needed)

> Use dense encoding for BigQuery JSON API interactions
> -----------------------------------------------------
>
>                 Key: BEAM-10930
>                 URL: https://issues.apache.org/jira/browse/BEAM-10930
>             Project: Beam
>          Issue Type: Improvement
>          Components: io-java-gcp
>            Reporter: Seth Hollyman
>            Priority: P2
>          Time Spent: 2h
>  Remaining Estimate: 0h
>
> Did a quick audit of java BigQueryIO, which leverages the underlying 
> discovery client for the HTTP interactions with the BigQuery service.
>  
> By default, interactions with BigQuery will use pretty-printed JSON responses 
> which may include significant whitespace due to the complexity inherent in 
> the BigQuery JSON response structure.  This whitespace is all unnecessary for 
> programmatic interactions, and interactions should use dense encoding as JSON 
> is whitespace agnostic.
> Information about the system parameters can be found at the below URL.  In 
> particular, the prettyPrint parameter governs dense-vs-pretty JSON 
> representation.
> [https://cloud.google.com/apis/docs/system-parameters]
>  
> I already have a fix for this issue in progress, creating this issue in order 
> to submit the PR for review.
>  



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

Reply via email to