aws / graph-explorer

React-based web application that enables users to visualize both property graph and RDF data and explore connections between data without having to write graph queries.
https://github.com/aws/graph-explorer
Apache License 2.0
319 stars 47 forks source link

[Bug] Using the air-routes data set the DFW airport does not expand correctly #314

Closed krlawrence closed 3 months ago

krlawrence commented 5 months ago

Community Note

Describe the bug Environment:

With the air routes data set loaded, add the DFW airport to the canvas and expand it so that all 253 connected airports are shown. Once this is done, none of the adjacent airports can be further expanded. If the expanded number of adjacent airports is limited to say 10, things work as expected. There are several areas that can be improved here.

  1. Data about the adjacent airports is never correctly fetched. Further exploration is impossible.
  2. The Explorer sends 253 HTTP requests in rapid succession to get the information about the adjacent airports. This can result in throttling exceptions. I saw a lot of errors in the browser debug console (network tab).
  3. The Gremlin queries being used are very simple of the form "g.V(\"178\").both().limit(500).dedup().group().by(label).by(count()) . A better scheme might be to fetch data about batches of nodes at a time (maybe 10 or even 50)
  4. The "Updating neighbors" pop-up never goes away

image

Expected behavior You should be able to further expand and explore the graph.

kmcginnes commented 5 months ago
kmcginnes commented 3 months ago

This has been resolved by the work done in