Skip to content

Web: Add operator properties panel (#176)#177

Merged
erikdarlingdata merged 1 commit into
mainfrom
feature/web-blazor-wasm
Apr 7, 2026
Merged

Web: Add operator properties panel (#176)#177
erikdarlingdata merged 1 commit into
mainfrom
feature/web-blazor-wasm

Conversation

@erikdarlingdata
Copy link
Copy Markdown
Owner

Summary

  • Click any plan tree node to open a right-side properties panel with full operator details
  • Full parity with the desktop app's properties panel (37 sections, 200+ properties)
  • Includes per-thread stats for parallel operators, all predicates, costs, memory, and root-only statement/compilation info
  • Panel slides in from right with close button; clicking same node toggles it closed

Test plan

  • Paste estimated plan → click nodes → verify General, Object, Costs, Rows, Predicates, Output sections
  • Paste actual plan → verify Actual Statistics, Timing, I/O sections with per-thread breakdowns
  • Click root node → verify Statement Info, Set Options, Hardware, Memory Grant Info sections
  • Switch statements in multi-statement plan → panel clears
  • All 64 tests pass, solution builds clean

🤖 Generated with Claude Code

Click any plan tree node to open a right-side properties panel with full
operator details. Matches desktop app parity across all 37 sections
including per-thread stats, predicates, costs, memory, and root-only
statement info.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@erikdarlingdata erikdarlingdata merged commit b77f57c into main Apr 7, 2026
2 of 3 checks passed
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