Skip to content

Icebird SQL - #61

Merged
platypii merged 11 commits into
masterfrom
icebird-sql
May 17, 2026
Merged

Icebird SQL#61
platypii merged 11 commits into
masterfrom
icebird-sql

Conversation

@platypii

Copy link
Copy Markdown
Contributor

Adds in-browser SQL querying to the Icebird demo, replacing the single-table viewer with a query editor that resolves table identifiers against the database URL.

  • SQL editor with syntax highlighting and error positions (HighlightedTextArea, sqlHighlight.ts)
  • squirrelingDataFrame wires squirreling's SQL engine to a HighTable DataFrame, with lazy per-table iceberg loading via icebergDataSource
  • Snapshot slider moved to the header and now anchored to the first table referenced in the query; pinned dataSources cached per snapshot
  • URL routing moved from per-table to per-database; tables come from the SQL
  • Show iceberg column types in the table header
  • Sidebar style refresh
  • Minor dep bumps (hightable, hyparquet) and CSS cleanup across sibling demos

@platypii
platypii merged commit 34eaed6 into master May 17, 2026
24 checks passed
@platypii
platypii deleted the icebird-sql branch May 17, 2026 20:15
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.

1 participant