Skip to content

Releases: googleapis/python-bigquery

v2.24.0

11 Aug 19:48
cf6f0e9
Compare
Choose a tag to compare

Features

  • add support for transaction statistics (#849) (7f7b1a8)
  • make the same Table* instances equal to each other (#867) (c1a3d44)
  • retry failed query jobs in result() (#837) (519d99c)
  • support ScalarQueryParameterType for type_ argument in ScalarQueryParameter constructor (#850) (93d15e2)

Bug Fixes

  • make unicode characters working well in load_table_from_json (#865) (ad9c802)

v2.23.3

09 Aug 17:32
9694a4d
Compare
Choose a tag to compare

Bug Fixes

  • increase default retry deadline to 10 minutes (#859) (30770fd)

v2.23.2

29 Jul 15:18
40ef77f
Compare
Choose a tag to compare

Dependencies

  • expand pyarrow pins to support 5.x releases (#833) (80e3a61)

v2.23.1

28 Jul 15:47
a505440
Compare
Choose a tag to compare

Bug Fixes

  • insert_rows() accepts float column values as strings again (#824) (d9378af)

v2.23.0

27 Jul 19:02
02bbdae
Compare
Choose a tag to compare

Features

  • Update proto definitions for bigquery/v2 to support new proto fields for BQML. (#817) (fe7a902)

Bug Fixes

  • no longer raise a warning in to_dataframe if max_results set (#815) (3c1be14)
  • retry ChunkedEncodingError by default (#802) (419d36d)

Documentation

  • correct docs for LoadJobConfig.destination_table_description (#810) (da87fd9)

v2.22.1

22 Jul 19:32
f20ee50
Compare
Choose a tag to compare

Bug Fixes

  • issue a warning if buggy pyarrow is detected (#787) (e403721)
  • use a larger chunk size when loading data (#799) (b804373)

Documentation

v2.22.0

19 Jul 21:02
5802092
Compare
Choose a tag to compare

Features

  • add LoadJobConfig.projection_fields to select DATASTORE_BACKUP fields (#736) (c45a738)
  • add standard sql table type, update scalar type enums (#777) (b8b5433)
  • add support for more detailed DML stats (#758) (36fe86f)
  • add support for user defined Table View Functions (#724) (8c7b839)

Bug Fixes

  • avoid possible job already exists error (#751) (45b9308)

Dependencies

  • allow 2.x versions of google-api-core, google-cloud-core, google-resumable-media (#770) (87a09fa)

Documentation

  • add loading data from Firestore backup sample (#737) (22fd848)

v2.21.0

13 Jul 19:01
7771f34
Compare
Choose a tag to compare

2.21.0 (2021-07-13)

Features

  • Add max_results parameter to some of the QueryJob methods. (#698) (2a9618f)
  • Add support for decimal target types. (#735) (7d2d3e9)
  • Add support for table snapshots. (#740) (ba86b2a)
  • Enable unsetting policy tags on schema fields. (#703) (18bb443)
  • Make it easier to disable best-effort deduplication with streaming inserts. (#734) (1246da8)
  • Support passing struct data to the DB API. (#718) (38b3ef9)

Bug Fixes

  • Inserting non-finite floats with insert_rows(). (#728) (d047419)
  • Use pandas function to check for NaN. (#750) (67bc5fb)

Documentation

  • Add docs for all enums in module. (#745) (145944f)
  • Omit mention of Python 2.7 in CONTRIBUTING.rst. (#706) (27d6839)

v2.20.0

07 Jun 13:32
23140d9
Compare
Choose a tag to compare

Features

  • support script options in query job config (#690) (1259e16)

v2.19.0

07 Jun 07:02
d034a4d
Compare
Choose a tag to compare

Features

  • list_tables, list_projects, list_datasets, list_models, list_routines, and list_jobs now accept a page_size parameter to control page size (#686) (1f1c4b7)