-
Notifications
You must be signed in to change notification settings - Fork 47
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
QueryTooLargeException #566
Comments
Hi @HareeshaSN. Please include the version of Graph Explorer you are using, the Gremlin environment (Neptune version, Gremlin Server version, etc), and what operation you were trying to perform in Graph Explorer that produced that error (i.e. searching across all nodes, syncing schema, expanding node, etc). |
Graph-Explorer version : 1.9.0 Getting this error when I click on "Start synchronization" https://docs.aws.amazon.com/neptune/latest/userguide/errors-engine-codes.html |
It's possible your database has many node or edge types, which causes the query to grow. If there is no private information in the query, could you get it so I can see what is going on? To get the query, you will need to open the browser's developer tools for Graph Explorer.
|
Hi @kmcginnes, Its sensitive data, can not share. |
Understood. That means this might take a bit more back and forth to track down.
That seems way too large for the request size. Perhaps that is the response size? The browser developer tools don't make that super clear. If the 8.1 MB is in fact the request size then you must have hundreds or thousands of node and/or edge labels. If that is true, then we will need to discuss how best to support databases of that scale. Graph Explorer is not tested against databases of that size. In case you are unsure which size the 8.1 MB refers to, here is a guide. The list of network requests has a "size" column and is the "response size" or the size of the data coming back from the server. When a request is selected you can see the headers. There is a header value called |
Hi @kmcginnes, 8.1 MB is request payload size of /gremlin endpoint. Graph has 20k nodes and 180k edges. |
@HareeshaSN, Graph Explorer v1.10.1 includes a change to the Gremlin schema sync process that splits up large requests in to many smaller requests. It's possible this resolves the issue you had. Please try the latest version and let me know. |
{
"detailedMessage": "Failed to interpret Gremlin query as the query is too large. Please try to reduce the number of steps and retry.",
"requestId": "dfec6edc-10ea-41cc-b55f-71ab60fc89e8",
"code": "QueryTooLargeException",
"message": "Failed to interpret Gremlin query as the query is too large. Please try to reduce the number of steps and retry."
}
The text was updated successfully, but these errors were encountered: