Sending show plan graph to ADS on Result Set updated event (#1300)

* Sending showplan graph over json rpc in Result updated event
Translating showplan graph into simple objects to be sent over JSON RPC

* Revert "Sending showplan graph over json rpc in Result updated event"

This reverts commit 2d63a625fd200d057bf6093e233f05dea440347c.

* Added string for localization

* Sending showplan graph over json rpc in Result updated event
Translating showplan graph into simple objects to be sent over JSON RPC

* Refactoring class

* Removing test warning

* Removing unused imports
Adding copyright

* Removing unused prop

* removing formatted string out .strings file

* Formatting files
Adding Errors in show plan graph

* Adding a separate event for execution plan

* Now sending mulitple graphs when a batch has more than one query.
This commit is contained in:
Aasim Khan
2021-11-16 22:33:28 -08:00
committed by GitHub
parent 482afd8427
commit 2e7bac5659
14 changed files with 680 additions and 66 deletions

View File

@@ -8774,6 +8774,16 @@ namespace Microsoft.SqlTools.ServiceLayer
return Keys.GetString(Keys.NameValuePair, name, value);
}
public static string OperatorDisplayCost(double cost, int percentage)
{
return Keys.GetString(Keys.OperatorDisplayCost, cost, percentage);
}
public static string ActualOfEstimated(string actual, string estimated, decimal percent)
{
return Keys.GetString(Keys.ActualOfEstimated, actual, estimated, percent);
}
public static string TableNotInitializedException(string tableId)
{
return Keys.GetString(Keys.TableNotInitializedException, tableId);
@@ -12107,6 +12117,12 @@ namespace Microsoft.SqlTools.ServiceLayer
public const string SizeInTeraBytesFormat = "SizeInTeraBytesFormat";
public const string OperatorDisplayCost = "OperatorDisplayCost";
public const string ActualOfEstimated = "ActualOfEstimated";
public const string TableNotInitializedException = "TableNotInitializedException";