Ali Waseem
f4409d4ac5
fix: updated explain to not crash on non text formats ( #42076 )
...
updated explain to not crash on non text formats
2026-01-22 12:26:45 -07:00
Ali Waseem
89e0fe4f28
feature: Explain tab in SQL editor that shows output of explain analyze ( #41569 )
...
* wip: explain tab in results editor
* updated to add sql explain
* updated to default back to results
* updated explain function
* updated case with multiple statements
* updated to reset explain query results
* added tests for semi colon comments
* feature: add explain w/ AI on pretty-explain tab (#41588 )
* wip: added explain with AI
* wip: updated header with new buttons
* updated prompt
* remove any types
* removed unused flag
* updated header
* formatted code
2025-12-24 10:14:53 -07:00
Ali Waseem
f867ddbe12
chore: update pretty explain to match the Figma designs a bit better ( #41540 )
...
* wip: updated UI and design for row renderer
* updated components
* wip: updated row count to remove useless estimates
* wip: updated colors for seq and index scans
* updated UI
* updated utility functions
* updated padding
* made circle smaller
* fixed breaking test
2025-12-22 13:17:19 -07:00
Ali Waseem
f807310248
fix: update height for SQL editor when showing pretty explain ( #41351 )
...
update spacing for sql editor
2025-12-16 19:44:37 +00:00
Ali Waseem
3a41846044
Feature: Pretty explain in SQL Editor ( #41289 )
...
* added cleaner explanation
* update UI
* refactored components
* updated logic
* removed steps
* updated UI
* updated read
* updated node render styles
* added tests
* updated file naming
* updated utility method
* updated description
* updated spacing
* updated to include header
* updated logic
* added flag to hide pretty explain
* updated cost width
* added aria label
* move index scan down
* updated to catch schema and qoutes
* remove node
* forgot the missed node
* addressed PR feedback
* updated bad slop
* removing tests
* updated node to be undefined, null remove it makes the logic cleaner
* updated function name
* updated row indicator to be separate components
* updated code rabbit feedback
* added divide by zero check
* updated test description
2025-12-12 20:35:18 +00:00