Commit Graph

1128 Commits

Author SHA1 Message Date
Hai Cao
bc1b60fa87 [Table Designer] Add apis to support computed column (#1495) 2022-05-23 15:41:07 -07:00
Sai Avishkar Sreerama
62d3cdc99a Revert "Revert "Adding new Dac Deployment Options and getting descriptions fr…" (#1507)
* Adding missing Deploy options

* SQL DB Project database genScript/Publish working but tests

* Test cases fixed for the changes for DacFx and SC services

* Refactored the model name and tested the changes with ADS extensions.

* updated DeploymentOptionProperty model and corresponding updates.

* Adding DisplayNames to the deploymentOptionProperty to maintain names in STS for all extensions.

* MapTabe intialization in constructor

* Updated comment with more meaning

* Porperty strong type update with actual type

* Creating model with generic type getting using Activator.CreateInstance

* Rebase to main and resolved merge conflicts

* Xml comments added and code updated

* Deployment options update

* Deployoptions typo and comments updates a

* updated deployment options comments

* removed unnecessary using statement

* code refactor

* Revert "Revert "Adding new Dac Deployment Options and getting descriptions from DacFx API (#1357)" (#1493)"

This reverts commit 2b48331115.

* removing duplicated default empty string value
2022-05-23 16:19:15 -05:00
Hai Cao
262fd00afd fix memory optimized option inconsistent state (#1503)
* disable mem optimized instead of removing options

* bump DacFx
2022-05-23 13:27:18 -07:00
Aasim Khan
25f5f024dd Adding plan index in file info (#1501) 2022-05-19 13:52:02 -07:00
Aasim Khan
e7c7489b21 Removing circular references from Plan Comparison (#1498) 2022-05-18 00:13:26 -07:00
Christopher Suh
106b6baeda Refreshes token for intellisense (#1476)
* check if token refresh needed

* add more checks

* simplify logic

* add summary and change to false

* wip

* wip

* add ExpiresOn field to check when token needs to be refreshed

* expired token check

* wip

* wip

* wip

* update expiresOn check

* wip

* wip

* working refresh token

* add closing tag

* fix summary

* pr comments

* add max tolerance

* refactoring

* refactoring and updating descriptions

* remove comment

* pr updates

* more pr comments

* pr comments

* wip

* pr comments - add state tracker

* update comment

* fix type

* pr comments

* fix race condition

* wip

* pr comments

* add comment

* pr comments

* nullable int

* pr comments

* remove uri from map upon disconnect

* pr comments

* remove uri from map upon editor close

* pr comments
2022-05-13 13:47:37 -05:00
Aditya Bist
01fe402adf Add error link to period col error (#1494)
* add error link to period col error

* remove sql server 15 from link
2022-05-13 10:18:58 -07:00
Charles Gagnon
7787a6af7b Fix Backup/Restore parameters defaulting to wrong DeviceType (#1490) 2022-05-12 13:34:49 -07:00
Udeesha Gautam
2b48331115 Revert "Adding new Dac Deployment Options and getting descriptions from DacFx API (#1357)" (#1493)
This reverts commit a3a66137b8.
2022-05-12 13:30:04 -07:00
Karl Burtram
a70402fe60 Revert SMO bump (#1492) 2022-05-11 15:34:15 -07:00
Alex Ma
fc13b46269 [Loc] change note of costformat to reflect updates (#1491) 2022-05-11 13:00:16 -07:00
Charles Gagnon
a4ef58212b Fix Agent actions for docker servers (#1489) 2022-05-10 11:09:57 -07:00
Sai Avishkar Sreerama
a3a66137b8 Adding new Dac Deployment Options and getting descriptions from DacFx API (#1357)
* Adding missing Deploy options

* SQL DB Project database genScript/Publish working but tests

* Test cases fixed for the changes for DacFx and SC services

* Refactored the model name and tested the changes with ADS extensions.

* updated DeploymentOptionProperty model and corresponding updates.

* Adding DisplayNames to the deploymentOptionProperty to maintain names in STS for all extensions.

* MapTabe intialization in constructor

* Updated comment with more meaning

* Porperty strong type update with actual type

* Creating model with generic type getting using Activator.CreateInstance

* Rebase to main and resolved merge conflicts

* Xml comments added and code updated

* Deployment options update

* Deployoptions typo and comments updates a

* updated deployment options comments

* removed unnecessary using statement

* code refactor
2022-05-10 22:59:26 +05:30
Charles Gagnon
70be8f5ef5 Don't add parentheses to ANSI Scalar functions (#1487)
* Don't add parentheses to ANSI Scalar functions

* fix test
2022-05-09 18:57:14 -07:00
Aasim Khan
99d0959291 Adding decimal values to costs (#1449) 2022-05-09 09:53:36 -07:00
Charles Gagnon
048988e5d3 Add OE verbose logging (#1484)
* Add OE verbose logging

* verbose
2022-05-06 22:47:42 -07:00
Hai Cao
24910c5b5c [Table Designer] api change for insert and move col (#1477)
* make api change for insert and move col
* bump DacFx
2022-05-06 15:00:34 -07:00
Charles Gagnon
fb1a12c6d2 Don't query for unsupported properties (#1471)
* Don't query for unsupported properties

* add using
2022-05-06 12:53:04 -07:00
Alan Ren
a7e6eca9e3 add a flag to make message processing parallel (#1482)
* add a flag to make message processing parallel

* use discard

* add comment
2022-05-05 14:44:58 -07:00
Charles Gagnon
6c97f41f7b Bump SMO + SqlClient (#1478) 2022-04-26 16:01:55 -07:00
Alex Ma
48c2e18f41 [Loc] Update to traditional Chinese XLF and resx (#1475) 2022-04-25 17:18:22 -07:00
csigs
6b619c0cc3 LEGO: Merge pull request 1474
LEGO: Merge pull request 1474
2022-04-23 08:38:43 -07:00
Alex Ma
f20a89867d [Loc] added changes to resx (#1473) 2022-04-22 10:31:29 -07:00
csigs
7f757f19d0 LEGO: Merge pull request 1472
LEGO: Merge pull request 1472
2022-04-22 08:35:19 -07:00
Charles Gagnon
0f39021438 Fix autoflush option not being used (#1470)
* Fix autoflush option not being used

* Remove extra comment
2022-04-21 16:04:41 -07:00
Karl Burtram
853335df72 Revert "graph type logic for node sub type (#1440)" (#1468)
This reverts commit 553b9af36e.
2022-04-21 11:46:55 -07:00
Nemanja Milovančević
881c335cdf Backup/Restore Managed Instance (#1428)
* Enabled backup to and restore from URL

* Created RPC, but when process tries to load Microsoft.Azure.Storage.Blob.dll, it crashes

* Added create shared access token

* Code refactor

* Minor changes

* Changed RPC path

* Moved createSas RPC to the newly created BlobService, fixed PR comments

* Added sas expiration date parameter to the RPC

* Added copyright headers

* Removed ConnectionInstance property from BlobService

* Removed unhelpful comment

* Removed unused using statements

* Changed copy/paste comments

* Disposable objects fix

* Small formatting fix

* Changed backup to/restore from url supported device types

* Added backup to url integration test

* Created restore integration test. Test are now getting azure blob params from env variables instead of file.

* Culture invariant epiration date param, fixed comment, and typo

* Updated headers

* PR comments fix

* Changed supported device type logic

* string localization fix

* String formatting fix

* build failure fix

* Typo

* Updated supported restore device types
2022-04-20 14:01:13 -07:00
Hai Cao
35e1782a3f [Table Designer] Fix row start casing (#1467) 2022-04-15 15:37:26 -07:00
Alex Ma
237aac7174 [Loc] added updated resx and xlf files (#1466) 2022-04-14 13:08:59 -07:00
Alan Ren
0882bf07bd bring in table designer fixes (#1463) 2022-04-12 12:58:03 -07:00
csigs
1581201e86 LEGO: Merge pull request 1462
LEGO: Merge pull request 1462
2022-04-11 13:28:23 -07:00
Alan Ren
612fb9eb36 primary key columns validation rule (#1461) 2022-04-11 13:01:45 -07:00
Hai Cao
52f71e8b79 [Table Designer] fix check for isPkDescEnabled (#1460) 2022-04-11 10:10:16 -07:00
csigs
1133a753d2 LEGO: Merge pull request 1459
LEGO: Merge pull request 1459
2022-04-10 08:35:08 -07:00
Alan Ren
8268820230 revert to previous behavior (#1458) 2022-04-08 19:12:03 -07:00
Alan Ren
574117d5d5 fix a couple table designer issues (#1457) 2022-04-08 17:52:41 -07:00
Aasim Khan
454e4a4671 Adding node overlays to execution plans (#1451)
* Adding node overlays to execution plans

* Adding critical warnings and parallelism

* adding critical warning, badge type enum

* Renaming badge type class

* Adding explicit values to Badge Type
2022-04-08 15:20:54 -07:00
Aditya Bist
b1f494d04d Added uniqueness check for constraints (#1454)
* added rule for checking constraints

* added constraint validation rule

* merge PR's

* remove unused code

* update comment

* remove unused import
2022-04-08 12:52:24 -07:00
Hai Cao
71830ee5f9 A few table designer improvements (#1456)
* add AdvancedType related contract & lib call

* use type list from col

* add description support to all view models

* remove desc for edge constraint

* bump DacFx to 160.6093.0-preview

* nit
2022-04-08 11:42:55 -07:00
Aditya Bist
54dc04c533 add table type to process and publish results (#1448)
* add table type to process and publish results

* make generic property bag

* review comments

* remove unused code

* edit comment
2022-03-31 21:01:37 -07:00
Alan Ren
3452c43a51 handle hierarchyid correctly (#1450) 2022-03-31 15:18:15 -07:00
Benjamin Russell
2ace786d95 Export headers in an empty result set (#1434)
* Minimal changes to make headers appear on empty result sets

* Columns for everyone!

* Updating tests - some don't pass yet

* Adding some more tests to verify the changes for column/row selection

* null default columns

* Updates to comments as per PR comments
2022-03-31 09:10:32 -07:00
Kim Santiago
5d805bd678 remove SchemaComparePublishChangesRequest (#1446) 2022-03-28 12:20:51 -07:00
Lewis Sanchez
185d689267 Camel cases and standardizes endpoint URI prefixes for execution plans (#1442) 2022-03-25 11:47:25 -07:00
Raymond Truong
c8ba317980 [SQL Migration] Show correct recommendation when viewing issues in assessment results (#1441) 2022-03-23 17:17:44 -07:00
Aditya Bist
553b9af36e graph type logic for node sub type (#1440) 2022-03-22 21:43:43 -07:00
Lewis Sanchez
8215d88dcf Adds new graph comparison request handler to the Execution Plan Service. (#1438)
* Adds new graph comparison request handler to the Execution Plan Service.

* Code review changes

* Renames execution plan compare params, result, and request classes.
2022-03-22 14:52:42 -07:00
Alex Ma
d5e2a58db4 [Loc] updated xlfs and resx files (#1439) 2022-03-22 10:51:36 -07:00
Lewis Sanchez
f7b37091ca Renames ShowPlan directories along with corresponding namespaces (#1435)
* Renames ShowPlan directories along with corresponding namespaces

* Renames ShowPlanGraphUtils to ExecutionPlanGraphUtils

* Revert "Renames ShowPlanGraphUtils to ExecutionPlanGraphUtils"

This reverts commit 5dc2696ae906598447eed7360a3f342218432b83.

* Reverts show plan tests name change.

* Renames show plan test XML files.

* Renames ported directory to ShowPlan and updates namespace accordingly
2022-03-21 16:25:44 -07:00
csigs
a5c8fd4c53 LEGO: Merge pull request 1437
LEGO: Merge pull request 1437
2022-03-20 08:35:28 -07:00