Kevin Cunnane
e02592460b
Reduce unit test time by 1 minute ( #607 )
...
ObjectExplorerTests were adding 1 minute to total test time due to
unnecessarily trying and failing to connect to a non-existent server.
Mocking out this call saves 1minute, reducing test time in half
2018-04-30 22:15:38 -07:00
Matt Irvine
167948256c
Use object names instead of labels in node paths ( #600 )
2018-04-06 14:36:47 -07:00
Matt Irvine
92456d50aa
Expand nodes for findNodes instead of refreshing ( #599 )
2018-04-06 09:18:37 -07:00
Matt Irvine
3937ebef38
Include inline functions as table-valued functions in Object Explorer ( #594 )
2018-03-21 15:48:20 -07:00
Matt Irvine
365fe2282e
Support Object Explorer FindNodes request ( #589 )
2018-03-15 10:47:52 -07:00
Matt Irvine
0eaf60c93a
Detect system connection for OE if database display name is blank ( #583 )
2018-02-12 11:13:03 -08:00
Benjamin Russell
639cd91fe2
Moving event flow validatior into test.common
2017-10-19 14:27:37 -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
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
71b349f67b
Supporting SQL DW in Object explorer ( #380 )
...
* supporting sql dw in oe
2017-06-15 12:53:32 -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
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
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
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
0d570fa29b
Fixed node labels, status, sub types ( #338 )
2017-05-09 09:33:25 -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
51916c2221
Implemented the oe filtering ( #328 )
...
* Implemented the oe filtering
2017-04-26 14:48:17 -07:00
Benjamin Russell
e65699ef75
Removing optional data property from Error response class ( #325 )
...
* Removing optional data property from Error response class
* Fixing broken unit tests
2017-04-24 13:45:33 -07:00
Raymond Martin
8206c70994
Removing hardcoded constant ( #326 )
2017-04-20 19:05:32 -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
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
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