Граф коммитов

338 Коммитов

Автор SHA1 Сообщение Дата
Eric Jizba 13b853445d Add vscodeignore 2017-11-21 21:46:27 +00:00
Stephen Weatherford e770a84059
Minor refactoring: GraphView (#224) 2017-11-21 12:57:07 -08:00
Nathan a4b2a5237f
Merge pull request #221 from Microsoft/nturinski/feature211
Height resizes responsively
2017-11-21 11:06:49 -06:00
Nathan 5a611c33e0
Delete unused code 2017-11-21 10:59:16 -06:00
nturinski 5b697b5f86 PR fixes 2017-11-20 18:17:43 -06:00
Eric Jizba 4d37116e26 Remove osx from travis
The tests fail on osx most of the time and I think running tests on just linux is good enough for now
2017-11-20 16:11:50 +00:00
Stephen Weatherford 512c54d6d9
Add settings for max{Vertices,Edges} Fixes #217 (#218)
* Add settings for max{Vertices,Edges} Fixes #217

* Change maxEdges

* Fix
2017-11-16 16:05:02 -08:00
Stephen Weatherford 1055d4aa8d
Stats shouldn't display while querying (#210)
* Stats shouldn't display while querying

* Remove unused (luckily) and incorrect import
2017-11-16 15:30:40 -08:00
Stephen Weatherford fa2e919b2b
Share types between serve and client, add type safety to messages (#213)
* Share types between serve and client, add type safety to messages

* Reverse client/server
2017-11-16 15:29:58 -08:00
Eric Jizba 405a6811dd
Prep for 0.2.1 release (#216) 2017-11-16 19:05:45 +00:00
Stephen Weatherford db7c1df1b9
Don't re-use gremlin query for edges, fixes #184 (#206)
* Don't re-use gremlin query for edges, fixes #184

Moved the deduping and size limiting to the server
Now querying specifically for the IDs of the vertices from the gremlin query
a) Size we're limiting size in server, we only query up to max vertices
b) Nevertheless we still need to chunk up the query
c) Added retry logic for RequestRateTooLarge, which can happen because we're querying for a lot of edges in multiple queries in parallel
This cleans up and simplified the client-size code
Also means the edge query should run much faster for many cases

* Add some graph tests

* Add some simple tests

* minor refactoring

* PR comments

* Fix comments for Vertex
2017-11-15 16:23:58 -08:00
Stephen Weatherford 2188f77c94 force retry 2017-11-14 19:35:47 -08:00
Stephen Weatherford 6dc9d6ecff PR fixes 2017-11-14 19:35:47 -08:00
Stephen Weatherford 7c7684d7e9 Clean up 2017-11-14 19:35:47 -08:00
Stephen Weatherford 4f48701221 Set up tests 2017-11-14 19:35:47 -08:00
Stephen Weatherford fa50eae8b7
Correct direction of arrows Fixes #196 (#204) 2017-11-14 17:38:25 -08:00
Stephen Weatherford 306f2d5904
Dedup vertices in graph Fixes #190 (#195) 2017-11-14 11:45:01 -08:00
Eric Jizba deab9df1b1 Update gifs 2017-11-10 21:31:45 +00:00
Eric Jizba c818243e27 Remove Azure keyword
We're only allowed 5 keywords and Azure should be covered by our title/category
2017-11-10 20:30:06 +00:00
Stephen Weatherford bad99b433b
Keywords (#185)
* Keywords

* Space in Cosmos DB
2017-11-10 12:20:07 -08:00
Eric Jizba 1eb6da6535 Run execute on enter 2017-11-10 19:15:14 +00:00
Eric Jizba 7b02208304 Fix 'Update to Azure' after switching tabs
textEditors get disposed when the user switches tabs
The onDidCloseTextDocument event also occurs when the user switches tabs

Instead, cache the document, which does _not_ get disposed
2017-11-10 19:11:16 +00:00
Eric Jizba 6f9016ba5e Fix can't open documents in explorer 2017-11-10 19:11:16 +00:00
Stephen Weatherford 451bf91ab7 this.log 2017-11-09 21:45:35 -08:00
Stephen Weatherford e98e99a97f Fix arrows 2017-11-09 21:45:35 -08:00
Stephen Weatherford a558488553 Increase graph height 2017-11-09 21:45:35 -08:00
Stephen Weatherford e72a450106 Fix lint 2017-11-09 20:22:13 -08:00
Stephen Weatherford d01f88c1fa Add curvy lines 2017-11-09 20:22:13 -08:00
Stephen Weatherford e3e980abd9 Create SVG in HTML rather than code 2017-11-09 20:22:13 -08:00
nturinski 3eb0a654a2 Remove padding to fix scroll bar 2017-11-10 03:54:33 +00:00
Jay Wang d184175918 Fix query results incorrectly ignored (#173) 2017-11-10 03:53:07 +00:00
Nathan 33201d57f2 Resize graph with window (#178) 2017-11-10 03:39:14 +00:00
Stephen Weatherford f94ba7506d Don't show results from edges query in JSON (#171) 2017-11-10 03:38:46 +00:00
Stephen Weatherford e81011c14c Don't show stats if there are no results 2017-11-10 02:07:09 +00:00
Stephen Weatherford 7dbb2a2b3d Make sure radio glyph hidden on Mac 2017-11-10 02:05:25 +00:00
Eric Jizba 5e05f19616 Update Cosmos Icon to match portal
Also: We had different icons for mongo vs docdb, but the icon didn't actually tell the user which one was which. We should just be consistent until we can get a 'mongo leaf' icon or something

The only icon that's different is CosmosDB Account icon vs Attached Account icon
2017-11-10 01:56:26 +00:00
Eric Jizba 6c653febfc Fix graph vs. doc collection creation 2017-11-09 23:30:08 +00:00
Stephen Weatherford 6b24b23102
Merge pull request #169 from Microsoft/saw/logging
Disable most logging for now
2017-11-09 15:26:05 -08:00
Jay Wang be588e94e7
Preserve graph page state (#159) 2017-11-09 15:06:34 -08:00
Stephen Weatherford ca5af73232
Merge pull request #167 from Microsoft/saw/styling
Styling changes (last ones from Chet), plus always show Graph/JSON tabs
2017-11-09 14:42:02 -08:00
Stephen Weatherford 752dae4e9d Disable most logging for now 2017-11-09 14:16:33 -08:00
Stephen Weatherford 0038e8ada5 Styling changes 2017-11-09 14:01:42 -08:00
Stephen Weatherford c093451c5a
Merge pull request #166 from Microsoft/saw/limit2
Improve styling of statistics
2017-11-09 13:45:14 -08:00
Stephen Weatherford 16ba70ee0b Improve styling of statistics 2017-11-09 13:21:07 -08:00
Eric Jizba 8a5f16ea42 Add right-click menu commands to graph nodes
This brings it up to parity with DocumentDB nodes:
1. Open in Portal
1. Refresh
1. Create/Delete database
1. Create/Delete graph
2017-11-09 20:42:08 +00:00
Stephen Weatherford 5dac0b4830
Merge pull request #165 from Microsoft/saw/utf8
Work around gremlin client bug affecting UTF-8 data
2017-11-09 12:40:20 -08:00
Eric Jizba 7f27d5e57c
Prep for 0.2.0 release (#164)
- Update features
- Update telemetry notice to use generic text with link to privacy statement
2017-11-09 20:31:06 +00:00
Stephen Weatherford 9a20d3db8b Work around gremlin client bug affecting UTF-8 data 2017-11-09 12:08:40 -08:00
Eric Jizba 0f1cd924f0 Use subscription icon from portal 2017-11-09 19:15:37 +00:00
Prashanth 13e22c3ef5
After deleting a node successfully, remove the node from the cache. (#161) 2017-11-08 21:03:00 -08:00