base repository: googleapis/python-bigquery
base: v2.3.1
head repository: googleapis/python-bigquery
Uh oh!
There was an error while loading. Please reload this page.
compare: v2.4.0
- 9 commits
- 16 files changed
- 5 contributors
Commits on Nov 10, 2020
perf: use
getQueryResults
from DB-API (#375)I suspect `list_rows` (`tabledata.list`) was being called directly due to no `page_size` parameter on `QueryJob.result` at the time.
tswast authoredNov 10, 2020 deps: expand pyarrow dependencies to include version 2 (#368)
Pyarrow 2.0 includes several bug fixes. The wire format remains the same, so it continues to be compatible with the BigQuery Storage API.
tswast authoredNov 10, 2020 perf: cache first page of
jobs.getQueryResults
rows (#374)Co-authored-by: Steffany Brown <[email protected]>
feat: allow routine references (#378)
* feat: allow routine references in dataset access property * build: black formatting
cguardia authoredNov 10, 2020
Commits on Nov 11, 2020
perf: avoid extra API calls from
to_dataframe
if all rows are cached (#384) Follow-up to previous PR, which cached the first page of `getQueryResults`. If the first page is the only page (no `pageToken`), then it is unnecessary to make extra API calls from `to_dataframe` or `to_arrow` to the BigQuery Storage API.
tswast authoredNov 11, 2020
Commits on Nov 12, 2020
fix(dbapi): allow rows to be fetched from scripts (#387)
The `is_dml` logic is not needed now that we moved to `getQueryResults` instead of `tabledata.list` (#375). Previously, the destination table of a DML query would return a non-null value that was unreadable or would return nonsense with DML (and some DDL) queries. Thank you for opening a Pull Request! Before submitting your PR, there are a few things you can do to make sure it goes smoothly: - [ ] Make sure to open an issue as a [bug/issue](https://.com/googleapis/python-bigquery/issues/new/choose) before writing your code! That way we can discuss the change, evaluate designs, and agree on the general idea - [ ] Ensure the tests and linter pass - [ ] Code coverage does not decrease (if any source code was changed) - [ ] Appropriate docs were updated (if necessary) Towards #377 🦕
tswast authoredNov 12, 2020 Configuration menu Copy the full SHA View commit details Browse the repository at this point in the history
Commits on Nov 16, 2020
feat: add progress bar to
QueryJob.to_dataframe
andto_arrow
(#352)* feat: add progress bar for to_arrow method * feat: add progress bar for to_dataframe * feat: add default progress bar and unit test * feat: nit * feat: result timout for without queryplan
HemangChothani authoredNov 16, 2020 test: fix DML system tests (#388)
tswast authoredNov 16, 2020 Co-authored-by: release-please[bot] <55107282+release-please[bot]@users.noreply..com> Co-authored-by: Tim Swast <[email protected]>
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:git diff v2.3.1...v2.4.0
Uh oh!
There was an error while loading. Please reload this page.