Releases: googleapis/python-bigquery
Releases · googleapis/python-bigquery
v2.24.0
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
Bug Fixes
- increase default retry deadline to 10 minutes (#859) (30770fd)
v2.23.2
Dependencies
- expand pyarrow pins to support 5.x releases (#833) (80e3a61)
v2.23.1
Bug Fixes
insert_rows()
accepts float column values as strings again (#824) (d9378af)
v2.23.0
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
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
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
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
Features
- support script options in query job config (#690) (1259e16)
v2.19.0
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)