Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

fix(interactive-repr): ensure that null scalars can be repr'd interactively #10784

Merged

Conversation

cpcloud
Copy link
Member

@cpcloud cpcloud commented Feb 4, 2025

Fixes #10780.

@cpcloud cpcloud added this to the 10.0 milestone Feb 4, 2025
@cpcloud cpcloud added bug Incorrect behavior inside of ibis datatypes Issues relating to ibis's datatypes (under `ibis.expr.datatypes`) labels Feb 4, 2025
@cpcloud cpcloud changed the title fix(interactive-repr): ensure that null scalars can be repred interactively fix(interactive-repr): ensure that null scalars can be repr'd interactively Feb 4, 2025
@github-actions github-actions bot added tests Issues or PRs related to tests duckdb The DuckDB backend labels Feb 4, 2025
@cpcloud
Copy link
Member Author

cpcloud commented Feb 4, 2025

This is going to fail with lots of crashing until the next version of DuckDB is released. DuckDB 1.1.3 had some issues with converting bigger fixed length arrays to arrow.

@cpcloud cpcloud force-pushed the fix-null-scalar-interactive-repr branch from 6a3a5f5 to a3d8de2 Compare February 4, 2025 11:51
@cpcloud
Copy link
Member Author

cpcloud commented Feb 5, 2025

I'll reduce the test case here to limit the upper bound of fixed length arrays, so that we can get this merged for 10.0.

After all, the thing being fixed and tested here is not arrow conversion, but NULL printing.

@cpcloud cpcloud force-pushed the fix-null-scalar-interactive-repr branch 4 times, most recently from 3fccc90 to 15b4a61 Compare February 5, 2025 11:08
@cpcloud cpcloud force-pushed the fix-null-scalar-interactive-repr branch from 15b4a61 to 7512cf5 Compare February 5, 2025 13:54
@cpcloud cpcloud merged commit 5f1c75a into ibis-project:main Feb 5, 2025
87 checks passed
@cpcloud cpcloud deleted the fix-null-scalar-interactive-repr branch February 5, 2025 15:43
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Incorrect behavior inside of ibis datatypes Issues relating to ibis's datatypes (under `ibis.expr.datatypes`) duckdb The DuckDB backend tests Issues or PRs related to tests
Projects
None yet
Development

Successfully merging this pull request may close these issues.

bug(interactive-repr): interactive repr of null date scalar raises an exception
1 participant