Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings
This repository was archived by the owner on May 7, 2026. It is now read-only.

fix: Correctly iterate over null struct values in ManagedArrowTable#2209

Merged
chelsea-lin merged 3 commits into
maingoogleapis/python-bigquery-dataframes:mainfrom
main_chelsealin_localdatagoogleapis/python-bigquery-dataframes:main_chelsealin_localdataCopy head branch name to clipboard
Nov 7, 2025
Merged

fix: Correctly iterate over null struct values in ManagedArrowTable#2209
chelsea-lin merged 3 commits into
maingoogleapis/python-bigquery-dataframes:mainfrom
main_chelsealin_localdatagoogleapis/python-bigquery-dataframes:main_chelsealin_localdataCopy head branch name to clipboard

Conversation

@chelsea-lin

Copy link
Copy Markdown
Contributor

Fixes internal issue 446726636 🦕

@product-auto-label product-auto-label Bot added size: m Pull request size is medium. api: bigquery Issues related to the googleapis/python-bigquery-dataframes API. labels Oct 30, 2025
@chelsea-lin chelsea-lin force-pushed the main_chelsealin_localdata branch from e5e14e4 to 3461a95 Compare November 3, 2025 22:22
@chelsea-lin chelsea-lin changed the title fix: managed arrow table iterates None list and struct incorrectly fix: Correctly iterate over null list and struct values in ManagedArrowTable Nov 3, 2025
@chelsea-lin chelsea-lin force-pushed the main_chelsealin_localdata branch 2 times, most recently from 5a2c692 to 389c18d Compare November 6, 2025 18:22
@chelsea-lin chelsea-lin force-pushed the main_chelsealin_localdata branch from 389c18d to d787cec Compare November 6, 2025 18:22
@chelsea-lin chelsea-lin added the owlbot:run Add this label to trigger the Owlbot post processor. label Nov 6, 2025
@gcf-owl-bot gcf-owl-bot Bot removed the owlbot:run Add this label to trigger the Owlbot post processor. label Nov 6, 2025
@chelsea-lin chelsea-lin marked this pull request as ready for review November 6, 2025 21:50
@chelsea-lin chelsea-lin requested review from a team November 6, 2025 21:50
@chelsea-lin chelsea-lin changed the title fix: Correctly iterate over null list and struct values in ManagedArrowTable fix: Correctly iterate over null struct values in ManagedArrowTable Nov 6, 2025
@chelsea-lin chelsea-lin merged commit 12e04d5 into main Nov 7, 2025
24 of 25 checks passed
@chelsea-lin chelsea-lin deleted the main_chelsealin_localdata branch November 7, 2025 22:35
sycai pushed a commit that referenced this pull request Nov 10, 2025
🤖 I have created a release *beep* *boop*
---


##
[2.29.0](v2.28.0...v2.29.0)
(2025-11-10)


### Features

* Add bigframes.bigquery.st_regionstats to join raster data from Earth
Engine
([#2228](#2228))
([10ec52f](10ec52f))
* Add DataFrame.resample and Series.resample
([#2213](#2213))
([c9ca02c](c9ca02c))
* SQL Cell no longer escapes formatted string values
([#2245](#2245))
([d2d38f9](d2d38f9))
* Support left_index and right_index for merge
([#2220](#2220))
([da9ba26](da9ba26))


### Bug Fixes

* Correctly iterate over null struct values in ManagedArrowTable
([#2209](#2209))
([12e04d5](12e04d5))
* Simplify UnsupportedTypeError message
([#2212](#2212))
([6c9a18d](6c9a18d))
* Support results with STRUCT and ARRAY columns containing JSON
subfields in `to_pandas_batches()`
([#2216](#2216))
([3d8b17f](3d8b17f))


### Documentation

* Switch API reference docs to pydata theme
([#2237](#2237))
([9b86dcf](9b86dcf))
* Update notebook for JSON subfields support in to_pandas_batches()
([#2138](#2138))
([5663d2a](5663d2a))

---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please). See
[documentation](https://github.com/googleapis/release-please#release-please).

Co-authored-by: release-please[bot] <55107282+release-please[bot]@users.noreply.github.com>
parthea pushed a commit to googleapis/google-cloud-python that referenced this pull request Apr 1, 2026
🤖 I have created a release *beep* *boop*
---


##
[2.29.0](googleapis/python-bigquery-dataframes@v2.28.0...v2.29.0)
(2025-11-10)


### Features

* Add bigframes.bigquery.st_regionstats to join raster data from Earth
Engine
([#2228](googleapis/python-bigquery-dataframes#2228))
([10ec52f](googleapis/python-bigquery-dataframes@10ec52f))
* Add DataFrame.resample and Series.resample
([#2213](googleapis/python-bigquery-dataframes#2213))
([c9ca02c](googleapis/python-bigquery-dataframes@c9ca02c))
* SQL Cell no longer escapes formatted string values
([#2245](googleapis/python-bigquery-dataframes#2245))
([d2d38f9](googleapis/python-bigquery-dataframes@d2d38f9))
* Support left_index and right_index for merge
([#2220](googleapis/python-bigquery-dataframes#2220))
([da9ba26](googleapis/python-bigquery-dataframes@da9ba26))


### Bug Fixes

* Correctly iterate over null struct values in ManagedArrowTable
([#2209](googleapis/python-bigquery-dataframes#2209))
([12e04d5](googleapis/python-bigquery-dataframes@12e04d5))
* Simplify UnsupportedTypeError message
([#2212](googleapis/python-bigquery-dataframes#2212))
([6c9a18d](googleapis/python-bigquery-dataframes@6c9a18d))
* Support results with STRUCT and ARRAY columns containing JSON
subfields in `to_pandas_batches()`
([#2216](googleapis/python-bigquery-dataframes#2216))
([3d8b17f](googleapis/python-bigquery-dataframes@3d8b17f))


### Documentation

* Switch API reference docs to pydata theme
([#2237](googleapis/python-bigquery-dataframes#2237))
([9b86dcf](googleapis/python-bigquery-dataframes@9b86dcf))
* Update notebook for JSON subfields support in to_pandas_batches()
([#2138](googleapis/python-bigquery-dataframes#2138))
([5663d2a](googleapis/python-bigquery-dataframes@5663d2a))

---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please). See
[documentation](https://github.com/googleapis/release-please#release-please).

Co-authored-by: release-please[bot] <55107282+release-please[bot]@users.noreply.github.com>
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

api: bigquery Issues related to the googleapis/python-bigquery-dataframes API. size: m Pull request size is medium.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants

Morty Proxy This is a proxified and sanitized view of the page, visit original site.