Commit Graph

1294 Commits

Author SHA1 Message Date
Charles Gagnon
bd58d786b4 Bump SMO to 170.9.0 (#1766)
* Add logging

* SMO 170.9.0
2022-11-21 18:41:02 -08:00
Karl Burtram
3a5935df99 Revert "Update to latest .Net SDK 7.0 (#1760)" (#1763)
This reverts commit 71cda5bbdc.
2022-11-15 11:29:41 -08:00
Karl Burtram
71cda5bbdc Update to latest .Net SDK 7.0 (#1760)
* Bump to SDK 7.0 and related updates

* More net 7 updates

* Install SDK 2.0 for ESRP

* Fix typo

* Address comment and update integration test script

* Disable new warnings from SDK update
2022-11-14 20:24:25 -08:00
Alan Ren
26945bed8d fix notebook job not working issue (#1758) 2022-11-09 20:31:02 -08:00
Cheena Malhotra
75a7685f56 Update System.Data.SqlClient to 4.8.5 (#1756) 2022-11-09 13:58:10 -08:00
Cheena Malhotra
d33c97c079 Build Managed Batch Parser NuGet package (#1747) 2022-11-07 10:03:32 -08:00
AkshayMata
c528617e18 Akma/login migrations (#1728)
In this PR, we make the appropriate backend service changes in order to enable the login migrations feature in the SQL migration extension.

Changes include:

updating the Microsoft.SqlServer.Migration.Login NuGet version to the latest version
adding a new request handler for StartLoginMigrations calls, which makes the appropriate calls to the login NuGet
adding ExtensionMethod helper to properly combine exception maps login migration nuget calls

Co-authored-by: Akshay Mata <akma@microsoft.com>
2022-11-04 21:18:48 -07:00
junierch
1aae1d81f2 [SKU Recommendation] Remove the creation of malformed SqlDB recommendations (#1681)
* Remove the creation of malformed SqlDB recommendations when creating an SKU recommendation report.

* format line
2022-11-03 15:46:05 -04:00
Alex Ma
9cac3e03ef [Loc] update to resx and xlf files (#1740) 2022-11-01 10:52:17 -07:00
Raymond Truong
783ea39e8a [SQL Migration] Upgrade Microsoft.SqlServer.Migration.Assessment (#1734)
* WIP - update NuGet and add xevent assessment request

* Update API

* Update nupkg to official build

* Add try/catch around individual recommendation models

* Clean up

* Add HS to SQL DB SKU recommendation input
2022-11-01 09:29:59 -07:00
Cheena Malhotra
36965f6355 Fix Comparable implementation for ConnectionDetails (#1739) 2022-10-31 18:32:40 -07:00
Cheena Malhotra
2f2f65c89f Fix tests to capture encrypt 'null' by default (#1738) 2022-10-28 12:39:34 -07:00
Cheena Malhotra
faaec187a7 Support Boolean type for Encrypt option value (#1737) 2022-10-27 14:32:22 -07:00
Alex Hsu
fef6330895 LEGO: Merge pull request 1735
LEGO: Merge pull request 1735
2022-10-27 08:42:17 -07:00
Cheena Malhotra
5e167239c5 Update dependencies (#1733) 2022-10-26 16:23:00 -07:00
Alex Hsu
a578680c0d LEGO: Merge pull request 1732
LEGO: Merge pull request 1732
2022-10-26 08:35:03 -07:00
Cheena Malhotra
c0f8482e26 Update Microsoft.Data.SqlClient to v5.0.1 (#1708) 2022-10-24 20:10:04 -07:00
Charles Gagnon
3be806ddce Update parser & autocomplete list (#1729) 2022-10-24 16:29:38 -07:00
Kim Santiago
6f198e9e5a fix schema comparing empty project showing more differences than expected (#1727) 2022-10-21 14:04:31 -07:00
Cory Rivera
99dbbd5036 Make SerializeDataStartRequestParams properties public so they can be populated properly wehn deserializing the RPC request. (#1726) 2022-10-18 16:54:42 -07:00
Aasim Khan
e0d93b6a5a Fixing icon names (#1725) 2022-10-18 09:59:25 -07:00
Alan Ren
200ebf0355 fix the select script gen issue for Synapse db (#1724) 2022-10-13 15:41:32 -07:00
Kim Santiago
624034308a Add option to import permissions for dacfx extract (#1723)
* add option to import permissions for dacfx extract

* change 'import' to 'include'
2022-10-11 14:51:07 -07:00
Alex Ma
e85cd3d89a [Loc] xlfs updates for 10-10 (#1722) 2022-10-10 10:45:20 -07:00
Alex Hsu
e52c4c5c9c LEGO: Merge pull request 1721
LEGO: Merge pull request 1721
2022-10-09 08:35:57 -07:00
Alex Hsu
de9b6afc89 LEGO: Merge pull request 1720
LEGO: Merge pull request 1720
2022-10-08 08:40:25 -07:00
Aasim Khan
a0390e8127 Adding new top operation column and comp rule for node id (#1719)
* Adding actual cpu cost in top operations

* Adding node id attribute
2022-10-06 16:05:39 -07:00
Charles Gagnon
bbf65314d1 Add more logging to GetSignatureHelp (#1717)
* Add more logging to GetSignatureHelp

* cleanup

* cleanup
2022-10-05 12:26:16 -07:00
Alex Ma
e1bec4d747 [Loc] update sr xlf 9-29-2022 (#1715) 2022-09-29 16:58:16 -07:00
Lewis Sanchez
ddfc86fe04 Additional Execution Plan Node Properties for Highlighting Expensive Operators (#1683)
* Adds cost metric information to the node.

* Gets the elapsed CPU time by the node operation

* Renames DTO property to row metrics

* Removes unused class

* Simplify checks for row property values

* Cleans up model for node cost metrics

* Removes duplicate code

* Switching to primitive type empty string

* Code review changes
2022-09-29 13:09:37 -07:00
Cheena Malhotra
7c5d48b111 Fix dependencies, leading to compile time warnings (#1713)
* Fix dependencies, leading to compile time warnings

* Some more cleanup

* Fix spacing
2022-09-28 20:32:40 -07:00
Hai Cao
04c64223e2 [Table Designer] Only show index hash options when table is memory-optimized (#1714) 2022-09-28 10:26:59 -07:00
Benjamin Russell
af2c0c77e7 Export to Markdown Support (#1705)
* Adding file writer for Markdown tables. No testing yet.

* Unit tests for the markdown writer

* Wiring up the factory and and request types

* Wiring up changes for Markdown serialization in serialization service

* Couple last minute tweaks

* Changes as per PR comments

* Revert temp testing code. 🙈

* Fluent assertions in SerializationServiceTests.cs

Co-authored-by: Ben Russell <russellben@microsoft.com>
2022-09-27 11:55:43 -07:00
Alex Ma
5c20f92312 [Loc] added string changes (#1712) 2022-09-26 16:14:43 -07:00
Alex Hsu
5636374c58 LEGO: Merge pull request 1711
LEGO: Merge pull request 1711
2022-09-26 08:34:15 -07:00
Alex Hsu
67620856c6 LEGO: Merge pull request 1710
LEGO: Merge pull request 1710
2022-09-25 08:35:21 -07:00
Alex Hsu
cd2dc0bc67 LEGO: Merge pull request 1709
LEGO: Merge pull request 1709
2022-09-24 08:37:13 -07:00
Hai Cao
11fef3a5db [Table Designer] Fix columnstore wording 2022-09-23 16:44:34 -07:00
Alex Ma
fca115fb91 [Loc] added generated resx and xlf files (#1706) 2022-09-22 17:37:27 -07:00
M-Patrone
88eaa64755 Feature rename sql objects (#1686) 2022-09-22 14:42:23 -07:00
Jordan Hays
ec1bb0e9ec Remove dropped ledger columns from Edit Data columns (#1691)
* remove dropped ledger columns from Edit Data columns

* moving dropped ledger filtering to column retrieval from SMO

* fix clear and initialize placement and retrieve DefaultConstraintName
2022-09-19 16:22:54 -07:00
Alan Ren
5274d3a604 allow reorder of pk columns (#1703) 2022-09-19 14:47:22 -07:00
Alex Ma
9955ef65ff [Loc] xlf resx update (#1702) 2022-09-19 10:15:27 -07:00
Alex Hsu
527c82fde4 LEGO: Merge pull request 1701
LEGO: Merge pull request 1701
2022-09-17 08:35:49 -07:00
Charles Gagnon
072b3c7c78 Cleanup message handling (#1700) 2022-09-16 20:29:06 -07:00
Charles Gagnon
5e0302a95f Output verbose logging during tests (#1698)
* Output verbose logging during tests

* fix compile
2022-09-16 16:57:06 -07:00
Charles Gagnon
019481e8db Use MemoryStream instead of stdout for outgoing messages during integration tests (#1696)
* filter

* test

* run all

* Redirect to memorystream

* revert temp changes
2022-09-16 15:38:53 -07:00
Cheena Malhotra
006ac60923 Upgrade solution to .NET 6.0.9 (Build with .NET SDK v6.0.401) (#1692) 2022-09-16 11:27:52 -07:00
Alan Ren
6e007e6e68 preload database when database node is expanded (#1690) 2022-09-15 09:56:23 -07:00
Jordan Hays
8bdf1d8451 Dropped Ledger Columns folders for ledger primary tables (#1688)
* dropped ledger columns strings, nodetypes, definition

* work in progress

* WIP- dropped columns folder showing for all tables

* Dropped Ledger Column folder only for primary ledger tables

* cleaning up

* undoing changes to kusto layer

* formatting

* undoing formatting

* undoing formatting

* removing IsLedger property and instead filtering on NodeTypeId

* updating column path test
2022-09-14 17:43:39 -07:00