Kevin Cunnane
bbd0972dde
Ensure connection open for OE queries and fix connection disposal ( #359 )
...
* Ensure connection open for OE queries and fix connection disposal
- Dispose connection in Metadata service, to ensure we cleanly dispose and don't rely on garbage colleciton
- Fixed issue where if the connection was closed, expanding databases in the Server would fail. This is because SMO doesn't always reopen the connection, certainly not for Server level queries. The solution is to always check if open and reopen.
- Added unit tests for this, which required mocking the relevant IsOpen / OpenConnection methods. Refactored SMO wrapper calls into a dedicated class file to handle this
2017-05-25 18:26:52 -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
Abbie Petchtes
809254d2e2
Fix the OE service where returns database as the root node for database connection ( #322 )
...
* Fix the OE service where retuns database as the root node if the connection contains database name
* Fix OE tests
* addressed the comments
* addresses comment
* fix OE test and add more tests
* fix VerifyAdventureWorksDatabaseObjects test
2017-04-20 12:33:49 -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
Raymond Martin
84ec20d2ae
Fix for srGen designer issues ( #321 )
...
* removing designer files
* adding designer files to gitignore
* updating refs and tests
2017-04-19 11:08:45 -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
d903ba56a9
Object Explorer Service ( #311 )
...
* moving OE service from an old branch
2017-04-11 15:50:20 -07:00