Skip to content

bigrquery 1.4.0

Compare
Choose a tag to compare
@hadley hadley released this 05 Aug 12:00
  • bq_table_download() has been heavily refactored (#412):

    • It should now return the requested results, in full, in most situations.
      However, when there is a "row shortage", it throws an error instead of
      silently returning incomplete results.
    • The max_results argument has been deprecated in favor of n_max, which
      reflects what we actually do with this number and is consistent with the
      n_max argument elsewhere, e.g., readr::read_csv().
    • The default value of page_size is no longer fixed and, instead, is
      determined empirically. Users are strongly recommended to let bigrquery
      select page_size automatically, unless there's a specific reason to do
      otherwise.
  • The BigQueryResult object gains a billing slot (@meztez, #423).

  • collect.tbl_BigQueryConnection() honours the bigint field found in a connection object created with DBI::dbConnect() and passes bigint along to bq_table_download(). This improves support for 64-bit integers when reading BigQuery tables with dplyr syntax (@zoews, #439, #437).