Leila Lali
c40c740a73
fixed the bug with loading default constraints in oe ( #582 )
...
* fixed the bug with loading default constraints in oe
2018-02-09 08:51:41 -08:00
Leila Lali
fc4282b701
fixed the issue with defualt values for options not loaded correctly ( #581 )
2018-02-06 20:23:23 -05:00
Leila Lali
4d4e0b1194
The filter for the function is valid for all sql version except for DW ( #574 )
2018-01-08 09:34:44 -08:00
Leila Lali
0ccc01eda9
fixed a bug with OE connection changed the db name and blocked restore ( #570 )
2018-01-02 10:57:37 -08:00
Leila Lali
eacc0111f0
Added functions to metadata list result ( #568 )
...
* added functions to be included in metadata list result
2017-12-11 15:20:36 -08:00
Leila Lali
dedca05721
fixed the keys filter to support 2012 and 2014 also ( #565 )
...
* fixed the keys filter to support 2 all sql versions also
2017-12-11 10:34:26 -08:00
Leila Lali
d20215cb19
added script as alter ( #564 )
...
* added script as alter
2017-12-07 12:49:38 -08:00
Leila Lali
e7b76a6dec
Feature/script execute ( #563 )
...
* added script as execute for stored procedures
2017-12-05 13:17:51 -08:00
Leila Lali
6f32221496
fixed the issue with scripting a view with trigger in dw database ( #554 )
2017-12-01 14:50:14 -08:00
Leila Lali
1ec297efe2
improving OE tables expand ( #555 )
...
* improving OE tables expand for dw database
2017-12-01 14:49:42 -08:00
Leila Lali
ab332cba9b
using existing connection for scripting as operation ( #556 )
...
* using connection binding queue for scripting to be able to use existing connection
2017-12-01 14:34:09 -08:00
Leila Lali
864c4f60cd
Adding Indexes of all types to OE indexes folder ( #557 )
2017-12-01 13:40:21 -08:00
Leila Lali
530b66fc54
Adding new handler for script as requests ( #552 )
...
* added new scripting handler for script as request
*change the language service to get the peek definition using scripting as operatin
2017-11-27 15:04:17 -08:00
Leila Lali
7a3baf6620
loading database status for all databases in the server to fix the perf issue ( #547 )
2017-11-15 15:46:53 -08:00
Leila Lali
4bcf181787
fixing a restore bug - relocating db files of a windows server db in mac ( #546 )
...
* fixed the bug with relocating db files in mac
2017-11-15 10:28:16 -08:00
Leila Lali
ba359e7a68
fix the file path with the wrong path separator ( #545 )
...
* fix the file path with the wrong path separator
* fixed a typo
2017-11-06 12:12:52 -08:00
Leila Lali
3bb86af10b
Fix/scripting server name ( #543 )
...
* binding queue should not throw excpetion if fails to connect
* getting the server name using the server connection
* removed extra comment
2017-11-02 15:39:38 -07:00
Leila Lali
54c29f20a6
binding queue should not throw excpetion if fails to connect ( #542 )
2017-11-02 10:53:18 -07:00
Leila Lali
17e7ddd66f
handling database info and metadata request async ( #541 )
2017-11-01 10:58:47 -07:00
Leila Lali
a2a392938e
fixed a typo ( #532 )
2017-10-27 11:00:39 -07:00
Leila Lali
76e26268ec
removing th oe binding context on closing session ( #529 )
2017-10-26 10:54:34 -07:00
Leila Lali
f80fd8a458
added contract to cancel restore plan and close the related connections ( #522 )
2017-10-25 10:24:19 -07:00
Leila Lali
09dd0579d0
Fix/restore scripting issue ( #521 )
...
* fixed the bug with setting server execution mode before creating restore plan
2017-10-25 10:23:28 -07:00
Leila Lali
fc3cbe0a69
Fix/restore options issues ( #515 )
...
* fixed the bug with tail log option
* fix the bug with the tail gate file name
* closing connections before restore
2017-10-25 10:22:03 -07:00
Leila Lali
8db19d4b61
fixed the issue with parsing a windows path was failing in mac ( #503 )
...
* fixed the issue with parsing a windows path was failing in mac
2017-10-18 12:02:24 -07:00
Leila Lali
89d01000e9
fix the backup file path of a db file that's created in different platform ( #493 )
2017-10-11 15:43:45 -07:00
Leila Lali
7fb09a0284
Fix/restore db files ( #491 )
...
* fixed an issue with target database name should replcae the original db name in the db file path
2017-10-11 14:48:51 -07:00
Leila Lali
284a3e0ee4
Fixing more restore connection issues ( #488 )
2017-10-10 14:32:45 -07:00
Leila Lali
fecf56bce2
closing the default connections that are opned just for validating the connections. Added the feature to application name in the connection ( #483 )
2017-10-09 10:49:12 -07:00
Leila Lali
f09b9f4c30
Fixing the bug with connections on database make restore fail ( #473 )
...
* closing the connections that don't need to be open and keeping track of the connections that should stay open
2017-10-05 20:06:31 -07:00
Leila Lali
9d898f0d0c
fixed couple of issues in restore ( #470 )
2017-09-29 09:46:44 -07:00
Leila Lali
3510ad7d5c
Fixing the perf tests ( #468 )
...
fixed the pref tests
2017-09-27 13:52:50 -07:00
Leila Lali
2677efb6b8
changed code cover branch name to master ( #455 )
2017-09-10 18:28:17 -07:00
Leila Lali
69fad36198
fixed the issue with restore task title ( #454 )
...
* fixed the issue with restore task title
* addressed cr comments
2017-09-10 18:10:37 -07:00
Leila Lali
22ccac98ae
creating one package which includes sqltoolsservice and credential service ( #444 )
...
* creating one package which includes sqltoolsservice and credential service
* adding logDir arg to credentials program
2017-09-01 12:21:30 -07:00
Leila Lali
5ab995d78f
keeping the target db to what ever client is sending ( #443 )
2017-08-25 12:00:43 -07:00
Leila Lali
eb61423f89
added a binding queue for oe to force one operation on a node at a time ( #441 )
...
* added a binding queue for oe to force one operation on a node at a time
* setting node subtype to temporal for temporal tables
* disposing oe service on shutdown
2017-08-22 15:15:01 -07:00
Leila Lali
d94dda4282
integrate backup operation with new scriptable task ( #440 )
...
* integrate backup operation with new scriptable task
2017-08-21 15:04:48 -07:00
Leila Lali
1511f73672
fixed the issue with resources not disposed correctly ( #439 )
...
* fixed the issue with resources not disposed correctly
* disposing language service at shutdown
2017-08-21 14:32:48 -07:00
Leila Lali
39dedd88e0
generic way to support scriptable operations ( #438 )
...
* implemented a generic way to support scriptable operations
2017-08-18 16:12:00 -07:00
Leila Lali
f95a652174
fixed the bugs with creating new restore plan ( #433 )
...
* fixed the bug with source db name not setting correctly when new plan created
2017-08-16 08:54:05 -07:00
Leila Lali
4b97aa8c43
fixed the issues with restore options ( #431 )
...
* fixed the issues with restore options connecting to server without db name
2017-08-14 13:29:40 -07:00
Leila Lali
6696b7e72f
supporting restore from db ( #429 )
...
* supporting restore from db
2017-08-09 11:01:52 -07:00
Leila Lali
1cbc78a266
fixing the restore tests ( #428 )
...
* fixing the restore tests and code coverage
2017-08-07 12:11:09 -07:00
Leila Lali
aa725c51ca
filtering backup sets ( #425 )
...
* filtering backup sets
2017-08-02 16:28:08 -07:00
Leila Lali
e453a19d00
added restore options ( #423 )
...
* added restore options
2017-07-28 12:54:08 -07:00
Leila Lali
e1395cbd7d
Adding more features to restore operation ( #420 )
...
* Adding more features to restore operations and added tests
2017-07-24 09:41:32 -07:00
Leila Lali
d5b2bcdcb7
Fix/restore connection issue ( #416 )
...
* fixed the connection issue used for restore
* fixed a test
2017-07-17 15:57:30 -07:00
Leila Lali
836847ce15
fixed the bugs related to relocating db files for restore ( #414 )
...
* fixed the bugs related to relocating db files for restore
2017-07-17 11:59:40 -07:00
Leila Lali
64e671ca2a
added restore errors to resx ( #407 )
...
* added restore errors to resx
* including the restore error messages in the result
* added more error handling and tests
2017-07-12 10:20:47 -07:00
Leila Lali
05775a6089
Feature/restore db ( #403 )
...
* Added service handlers for restore database operations
2017-07-10 17:28:57 -07:00
Leila Lali
276f70ab3b
modified the default value for OE session ( #394 )
2017-06-23 15:37:04 -07:00
Leila Lali
c28a97e6fa
Fix/integrationtests ( #391 )
...
* fixed the problem with parsing sql2017 version
2017-06-22 09:20:58 -07:00
Leila Lali
71b349f67b
Supporting SQL DW in Object explorer ( #380 )
...
* supporting sql dw in oe
2017-06-15 12:53:32 -07:00
Leila Lali
d9e68831ab
fixed the tests for task service ( #384 )
...
* fixed the tests for task service
2017-06-15 12:49:20 -07:00
Leila Lali
85dc0b9ae2
setting user status in oe if user is disabled ( #378 )
...
* setting user status in oe if disabled
2017-06-14 15:54:50 -07:00
Leila Lali
58f438176b
fixed couple of issues in task service ( #377 )
2017-06-12 15:52:49 -07:00
Leila Lali
b0263f8867
Added task service ( #374 )
...
* Added task service
2017-06-12 11:02:57 -07:00
Leila Lali
b60a865706
handling offline and inassisable db in oe ( #369 )
...
* handling offline and inassisable db in oe
2017-06-07 12:21:24 -07:00
Leila Lali
950b44137b
using the new smo method to initialize the smo collections ( #367 )
...
* using the new smo method to initialize the smo collections
2017-06-02 16:07:21 -07:00
Leila Lali
0d00534f6a
setting timeout for oe tasks ( #363 )
2017-05-26 21:54:45 -07:00
Leila Lali
4861d7a174
Fixed the issue with parsing sql server 2017 version ( #357 )
...
* Fixed the issue with parsing sql server 2017
2017-05-24 12:07:41 -07:00
Leila Lali
63372d327e
Object explorer notifications ( #354 )
...
* changing oe protocols to send notifications
2017-05-23 09:30:11 -07:00
Leila Lali
6920e6bfd3
OE system folders and removing some nodes ( #353 )
...
* OE system objects for system database
2017-05-19 12:02:34 -07:00
Leila Lali
7ec5549a13
fixed the bug with not closing data reader for oe ( #352 )
...
* fixed the bug with not closing data reader for oe
* fixed the bug with triggers not sending back status
2017-05-17 09:35:55 -07:00
Leila Lali
327f0a5edd
temporary fix to make oe tables expanding faster ( #343 )
2017-05-12 09:31:23 -07:00
Leila Lali
39f5279631
added sub types for parameters ( #340 )
2017-05-10 09:39:49 -07:00
Leila Lali
137335ffd5
fixed the oe integration test failing in appveyor ( #339 )
...
* fixed the oe integration test failing in appveyor
2017-05-09 13:06:12 -07:00
Leila Lali
0d570fa29b
Fixed node labels, status, sub types ( #338 )
2017-05-09 09:33:25 -07:00
Leila Lali
5b5c5861d8
fix the problem with history tables as table children ( #335 )
2017-05-03 11:28:18 -07:00
Leila Lali
0b39408eae
added handler for oe refresh and close session requests ( #332 )
...
* added handler for oe refresh and close session requests
2017-05-01 15:20:02 -07:00
Leila Lali
c46032c71f
fixed db trigger, system types and oe tests ( #331 )
...
* fixed db trigger, system types and oe tests
2017-04-28 09:44:45 -07:00
Leila Lali
51916c2221
Implemented the oe filtering ( #328 )
...
* Implemented the oe filtering
2017-04-26 14:48:17 -07:00
Leila Lali
3fd4129488
Fixed the issue with nodeType set to null for many sql objects in object explorer ( #323 )
...
* Fixed the issue with nodeType set to null for sql objects
2017-04-19 15:49:00 -07:00
Leila Lali
8c0885da88
adding metadata to object explorer node info ( #320 )
...
* adding metadata to oe node info
2017-04-19 08:32:39 -07:00
Leila Lali
88eb0f699b
fixed build issues ( #315 )
...
* fixed build issues
2017-04-14 11:47:25 -07:00
Leila Lali
a1bc1bc344
fixed the issue with loading dlls for service provider ( #312 )
...
* fixed the issue with loading dlls for service provider
2017-04-13 15:57:56 -07:00
Leila Lali
d903ba56a9
Object Explorer Service ( #311 )
...
* moving OE service from an old branch
2017-04-11 15:50:20 -07:00
Leila Lali
d81fa347e5
fixed an issue with setting a boolean option to string ( #291 )
...
* fixed an issue with setting an option which Boolean to string
2017-03-24 10:16:55 -07:00
Leila Lali
9e576dea92
Added options to connection parameter ( #285 )
...
* Added options to connection parameter
2017-03-21 13:22:29 -07:00
Leila Lali
2490be2c8a
Merge branch 'dev' of github.com:Microsoft/sqltoolsservice into dev
2017-02-17 09:53:17 -08:00
Leila Lali
b9400b3a93
added new command to generate connection settings for integrationt tests
2017-02-17 09:52:06 -08:00
Leila Lali
41d38b2107
fixed the problem in peekdefinition tests
2017-01-25 17:09:10 -08:00
Leila Lali
dcff5dd915
New tool to store SQL connection configs locally ( #218 )
...
* added a new tool to store SQL connections locally. Modified the peek definition tests to create test database before running test
* fixed failing test QueryExecutionPlanInvalidParamsTest
* Fixes based on code review comments
* fixed failing test GetSignatureHelpReturnsNotNullIfParseInfoInitialized
2017-01-25 16:19:27 -08:00
Leila Lali
b353b2137e
New test common project for database connections using the settings.json ( #210 )
...
* moved test driver tests and test common classes to separate projects
2017-01-11 13:47:56 -08:00
Leila Lali
379decf4e9
added support for QUOTED_IDENTIFIER in auto complete list ( #190 )
...
* added support for QUOTED_IDENTIFIER in auto complete list
2017-01-04 14:03:10 -08:00
Leila Lali
e9398f7182
Sending status change notifications from server ( #186 )
...
* Sending status change notifications from server
2016-12-14 13:19:02 -08:00
Leila Lali
68a83814d5
fixed the broken perf test ( #180 )
...
* fixed the broken perf test
2016-12-12 16:23:33 -08:00
Leila Lali
9526b4dd49
changing the telemetry event name incase the other one is used by vs code
2016-12-08 15:23:21 -08:00
Leila Lali
7d37431c0d
fixed connection service tests
2016-12-08 14:12:34 -08:00
Leila Lali
0b295e78c2
adding a new event for when definition is requested ( #167 )
...
* sending telemetry events for intellisense usage
2016-12-08 14:05:42 -08:00
Leila Lali
379c6170b3
Intellisense for when the text starts with bracket ( #164 )
...
* Intellisense for when the text starts with bracket
2016-12-06 10:09:50 -08:00
Leila Lali
453ff9de15
Perf Test fixing bugs and Update command ( #155 )
...
* Fixed some bugs caused by rafactoring
* Verifying a test db is created before running the tests
2016-11-30 12:56:48 -08:00
Leila Lali
c2ffd4c2a5
Setting the test name in the property in the class ( #147 )
...
Using CallerMemberName attribute to get the test name for generating the test result instead of having a name passed as a parameter for each test method
2016-11-16 11:39:48 -08:00
Leila Lali
0d111d9316
Fix/performancetests ( #144 )
...
* some bug fixes and improvements for perf tests. If the test name file cannot be found just use the settings.json
2016-11-14 10:10:23 -08:00
Leila Lali
80a847ff4f
some bug fixes in pref tests
2016-11-11 10:07:55 -08:00
Leila Lali
18bf76caed
If the test name file cannot be found just use the settings.json
2016-11-09 16:12:11 -08:00
Leila Lali
92420e734f
copy the sql script file to the output folder
2016-11-09 12:19:14 -08:00
Leila Lali
95a9c86dd3
added perf tests using test driver ( #136 )
...
* added perf tests using test driver
2016-11-08 14:37:43 -08:00
llali
3d8eefa685
Fixed a failed test
2016-11-07 13:19:28 -08:00