mirror of
https://github.com/ckaczor/azuredatastudio.git
synced 2026-01-27 17:23:21 -05:00
Redoing Execution Plan Comparison Editor (#19375)
* Adding code for execution plan comparison editor * Handling floating promises and fixing a loc string * Fixing some polygon stuff * Fixing azdatagraph null check bug * Adding progress notification for similar areas * Removing some floating promises * Fixing button enabled state
This commit is contained in:
10
src/sql/azdata.proposed.d.ts
vendored
10
src/sql/azdata.proposed.d.ts
vendored
@@ -1232,6 +1232,10 @@ declare module 'azdata' {
|
||||
}
|
||||
|
||||
export interface ExecutionPlanNode {
|
||||
/**
|
||||
* Unique id given to node by the provider
|
||||
*/
|
||||
id: string;
|
||||
/**
|
||||
* Type of the node. This property determines the icon that is displayed for it
|
||||
*/
|
||||
@@ -1365,6 +1369,10 @@ declare module 'azdata' {
|
||||
* File type for execution plan. This will be the file type of the editor when the user opens the graph file
|
||||
*/
|
||||
graphFileType: string;
|
||||
/**
|
||||
* Index of the execution plan in the file content
|
||||
*/
|
||||
planIndexInFile?: number;
|
||||
}
|
||||
|
||||
export interface GetExecutionPlanResult extends ResultStatus {
|
||||
@@ -1391,7 +1399,7 @@ declare module 'azdata' {
|
||||
/**
|
||||
* List of matching nodes for the ExecutionGraphComparisonResult.
|
||||
*/
|
||||
matchingNodes: ExecutionGraphComparisonResult[];
|
||||
matchingNodesId: number[];
|
||||
/**
|
||||
* The parent of the ExecutionGraphComparisonResult.
|
||||
*/
|
||||
|
||||
Reference in New Issue
Block a user