Closed
Description
See: #25 (comment)
Perhaps there is a faster way to construct a dataframe from the results returned by the client library than looping over rows individually?
Note: the client library ends up effectively looping over all rows as well by returning an iterator that does the type conversions / parsing over the actual API results. I imagine some profiling might reveal places where the performance there can also be improved.
P.S. version 0.29.0 of the BigQuery client library (not yet released, as of 2017-12-08) will expose a to_dataframe()
method. The actual implementation of this issue may be to just use that method here.