Skip to content

Enhance Plan Studio for deep analysis and performance recommendations#80

Merged
ric-v merged 6 commits into
dev-asterix:mainfrom
ric-v:main
May 7, 2026
Merged

Enhance Plan Studio for deep analysis and performance recommendations#80
ric-v merged 6 commits into
dev-asterix:mainfrom
ric-v:main

Conversation

@ric-v
Copy link
Copy Markdown
Member

@ric-v ric-v commented May 7, 2026

This pull request introduces several major new features and improvements to the PostgreSQL Explorer extension, most notably a new Plan Studio workspace for advanced query plan analysis, enhancements to the schema designer and query result rendering, and updates to telemetry and UX workflows. It also includes dependency and compatibility updates, security improvements for workflows, and expanded telemetry tracking.

Major features and enhancements:

  • Plan Studio workspace: Added a dedicated Plan Studio for deep EXPLAIN analysis, including plan comparison, flame graphs, and performance recommendations. This includes new message handlers, panel integration, and notebook helpers for explain reports. [1] [2] [3] [4]
  • Schema designer upgrades: Added DBML import, support for multi-schema ERD, and export/migration draft helpers to the schema designer.
  • Query result renderer: Improved the query result renderer with lazy-loaded chart, analyst, and explain tabs, and a more modular rendering pipeline.

User experience and workflow improvements:

  • Telemetry and status UX: Introduced explicit telemetry mode controls, a status-bar indicator, and improved message handling across the extension. Expanded telemetry tracking for command repeats and dashboard opens. [1] [2] [3] [4] [5]
  • Dashboard and saved queries: Refreshed dashboard rendering and saved-query flows to align with the new message/result model. Improved dashboard webview template loading and inline style handling. [1] [2] [3]

Security and compatibility updates:

  • Workflow hardening: Updated the GitHub workflow for summarizing new issues to sanitize inputs, restrict permissions, and use a deterministic template for comments, reducing prompt-injection and abuse risks.
  • Dependency and engine updates: Updated the VS Code engine requirement to ^1.107.0, bumped extension version to 1.3.8, and refreshed several dev dependencies for improved compatibility and security. [1] [2] [3]

Changelog:

  • Added a new entry for version 1.2.5 (nightly releases v1.3.6–v1.3.7) summarizing the above features and changes.

ric-v and others added 6 commits May 5, 2026 19:31
…tions

- Introduced a new Plan Studio for analyzing PostgreSQL query execution plans, allowing users to visualize and understand performance bottlenecks.
- Implemented deep plan analysis to identify critical functions, CTEs, and subqueries, providing severity ratings and recommendations for optimization.
- Added functionality to save and link execution plans to notebooks, enhancing user workflow and documentation capabilities.
- Enhanced the user interface with shared CSS for consistent styling across panels and improved user experience.

These updates significantly enhance the PostgreSQL Explorer extension's capabilities for query performance analysis and optimization.
…e summary workflow

Co-authored-by: Copilot <copilot@github.com>
@ric-v ric-v merged commit ff6b95f into dev-asterix:main May 7, 2026
1 check 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