Skip to content

feat: support interactive execution of deferred DataFrames in TableWidget#17486

Open
shuoweil wants to merge 73 commits into
mainfrom
shuowei-angular-deferred-mode
Open

feat: support interactive execution of deferred DataFrames in TableWidget#17486
shuoweil wants to merge 73 commits into
mainfrom
shuowei-angular-deferred-mode

Conversation

@shuoweil

@shuoweil shuoweil commented Jun 16, 2026

Copy link
Copy Markdown
Contributor

This PR introduces support for deferred execution rendering in TableWidget (the anywidget-based interactive table viewer for Jupyter notebooks). Users can now view dry-run estimations (e.g., query size/cost) and trigger execution directly from the notebook output.

Verified at:
vs code: go/scrcast/NjcyODQxMDY2MjQzNjg2NHxlNjJhY2Y0NS1hMg
colab notebook: go/scrcast/NTk1NzEyMTg0NDcwNzMyOHxjZGQ1ZjQ0NS05NQ

Fixes #<460865443> 🦕

shuoweil added 30 commits May 4, 2026 23:18
# Conflicts:
#	packages/bigframes/bigframes/display/table_widget_angular.js
#	packages/bigframes/bigframes/display/table_widget_angular/README.md
#	packages/bigframes/bigframes/display/table_widget_angular/src/app/app.spec.ts
#	packages/bigframes/bigframes/display/table_widget_angular/src/app/app.ts
@shuoweil shuoweil marked this pull request as ready for review June 18, 2026 18:34
@shuoweil shuoweil added the kokoro:force-run Add this label to force Kokoro to re-run the tests. label Jun 18, 2026
@yoshi-kokoro yoshi-kokoro removed the kokoro:force-run Add this label to force Kokoro to re-run the tests. label Jun 18, 2026
@shuoweil shuoweil requested a review from GarrettWu June 23, 2026 19:50
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants