Commit Graph

1322 Commits

Author SHA1 Message Date
Raymond Truong
3f2d5da69a [SQL Migration] Mark SQL MI premium-series memory optimized SKUs as GA (#1811)
* GA SQL MI premium-series memory optimized SKUs

* Fix null reference exception
2023-01-18 10:26:18 -08:00
junierch
f99bda29b5 Tde migration integration (#1806)
Adding certificate migration for encrypted databases.

Uses notifications to send events back to the client every time each database certificate is migrated.
2023-01-11 18:20:00 -08:00
Cheena Malhotra
ac460adfc3 Enable IsLedger only for SQL 2022 (#1804) 2023-01-09 17:47:27 -08:00
Cheena Malhotra
bd37bf84ce Add 'LedgerViewType' as supported property for SQL 2022 and Azure DBs (#1801) 2023-01-09 15:27:58 -08:00
Charles Gagnon
99cd3d2f65 Improve databases node error logging message (#1800)
* Improve databases node logging

* remove unused
2023-01-05 14:23:44 -08:00
Cheena Malhotra
5ad48a59f1 Exclude isLedger property check for Azure DBs for improving OE nodes expansion perf (#1798) 2023-01-05 12:00:14 -08:00
Cheena Malhotra
a8f9219f09 Introduce support for "Command Timeout" connection property (#1765) 2023-01-03 21:42:32 -08:00
Alex Ma
aa1551b97b [Loc] update to sr xlfs (#1796) 2022-12-19 11:11:37 -08:00
Alex Hsu
4d29a75008 LEGO: Merge pull request 1795
LEGO: Merge pull request 1795
2022-12-19 08:39:30 -08:00
Alex Hsu
1cac21e195 LEGO: Merge pull request 1794
LEGO: Merge pull request 1794
2022-12-18 08:36:03 -08:00
Alex Hsu
81ad9783d3 LEGO: Merge pull request 1793
LEGO: Merge pull request 1793
2022-12-17 08:43:48 -08:00
AkshayMata
996e30cd7f Update login migrations nuget with perf improvements (#1789)
* Update login migrations nuget with perf improvements

* Add new nuget

Co-authored-by: Akshay Mata <akma@microsoft.com>
2022-12-16 13:14:27 -08:00
Cheena Malhotra
eca0cc484c Add support for firewall rule name in request (#1791) 2022-12-16 09:04:14 -08:00
Alan Ren
e20f64fa9a handle null value (#1790) 2022-12-16 08:08:00 -08:00
Hai Cao
ec071c8819 fix table designer with ledger table (#1788) 2022-12-15 10:28:29 -08:00
Alex Ma
21a05606f7 [Loc] updated xlfs for 12-13-2022 (#1787) 2022-12-13 16:14:35 -08:00
Alex Ma
548229d547 Add error codes for password change (reopened) (#1784)
* added error code handling

* Small cleanup

* added changes
2022-12-13 13:04:40 -08:00
Alex Ma
cc94a1a4c6 Revert "Use error code checking and simplified messages (#1782)" (#1783)
This reverts commit 306b43b8b7.
2022-12-13 09:04:18 -08:00
Alex Ma
306b43b8b7 Use error code checking and simplified messages (#1782)
* added error code handling

* Small cleanup

* added changes
2022-12-13 09:04:00 -08:00
Hai Cao
f86ebae9b8 Re-enable parallel message processing (#1741)
* add flag to handler

* cleanup

* concurrency control

* add flag for handler setters

* update service flags

* fix event handlers

* more handlers

* make sure behavior is unchanged if flag is off

* cleanup

* add test case for parallel processing

* comments

* stop dispatcher in test

* add log for request lifespan

* cleanup and add comments

* correctly release semaphore

* remove deleted file from merge

* use await for semaphore release

* move handler invocation to await and adjust test

* cleanup exception handling and wrapper

* space

* loose assertion condition to make test stable
2022-12-11 00:05:33 -08:00
Alex Hsu
c304f54ca2 LEGO: Merge pull request 1781
LEGO: Merge pull request 1781
2022-12-10 08:36:55 -08:00
Alex Ma
f76c348b31 added updates to resx and xlf for 12-9-2022 (#1780) 2022-12-09 12:21:50 -08:00
Cory Rivera
6122a5dbcb Remove big data cluster references from connections. (#1775) 2022-12-09 10:25:28 -08:00
Alex Hsu
37311db5fa LEGO: Merge pull request 1779
LEGO: Merge pull request 1779
2022-12-09 08:39:32 -08:00
Alex Ma
7eee5180a2 Add change password function and handling (#1771)
* added ChangePassword to connectionService

* added changepasswordparams

* added more code

* added more changes to connectionservice

* added more changes

* added small test

* added changepasswordrequest

* added different ServerConnection constructor

* consolidated changepassword

* added exception catch

* added passwordChangeFail params

* added changePassword to it's own function

* simplified changePassword

* made fixes to test

* added new test

* added one additional connection test

* added response callback

* removed unnecessary SendError

* added localized empty password error

* added updated error messages

* added small fix to check

* added changes based on feedback

* added minor change

* fix tests

* renamed messages to errorDetails

* simplified error message

* small change to connectionservice message

* error message change

* added environment newline

* added error retry messages to STS

* added regex

* added newline handling
2022-12-07 14:24:26 -08:00
Karl Burtram
c9f310cb47 Remove InsightsGenerator project (#1764) 2022-12-07 10:56:12 -08:00
Cheena Malhotra
5cc3e6f657 Support updating access token when found expired for OE (#1772) 2022-11-28 17:42:05 -08:00
Cheena Malhotra
4866515bde Send Error Code with session failed notification (#1773) 2022-11-28 17:35:26 -08:00
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