Skip to content
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

Synchronization with high number of labels with long strings #206

Merged
merged 29 commits into from
Jan 5, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
29 commits
Select commit Hold shift + click to select a range
f5f3d9b
updating fetch for templated queries to be POST
cubeddu Oct 17, 2023
5caea8b
fix linter and pre commit issues
cubeddu Oct 17, 2023
0935aa5
fix linter SelectListBox node.value can be null
cubeddu Oct 17, 2023
2df261a
changelog
cubeddu Oct 17, 2023
d24554e
Merge branch 'main' of https://github.com/aws/graph-explorer into bug…
michaelnchin Oct 19, 2023
de0bfa3
removed method get from fetch as it's defaults to get
cubeddu Oct 20, 2023
8ceb8dc
Bump Babel, PostCSS, and Vite to latest (#210)
michaelnchin Oct 19, 2023
c4eca54
Bump crypto-js to 4.2.0 (#214)
michaelnchin Oct 27, 2023
9425f78
merge
Nov 6, 2023
b2f10d0
Bye abstract class hello React hooks, test passing
Nov 6, 2023
2a95ebc
Fix error messages on schema fetch
Nov 6, 2023
394ae99
server does post calls instead of gets calls to neptune
Nov 10, 2023
5e8ddbe
Fix type imports and update schema state
Nov 10, 2023
d164f55
Fix headers in useGEFetch and useSPARQL, and add
Nov 15, 2023
33e6985
Merge branch 'main' into bug/long-labels
cubeddu Nov 15, 2023
9ae084a
Merge branch 'main' into bug/long-labels
michaelnchin Dec 5, 2023
39f5fb9
Add body-parser middleware, created middleware to sign headers
Dec 8, 2023
5dafd97
Refactor ConnectorProvider
Dec 12, 2023
ce9ebaf
Add new connection configuration options
Dec 12, 2023
f5386fd
Refactor useOpenCypher, useGremlin, useSPARQL, and useGEFetch
Dec 18, 2023
b356b97
Update fetch request timeout value
Dec 19, 2023
649db9a
Remove unused import in ConnectorProvider.tsx
Dec 19, 2023
a6c6e06
Add compression middleware to node-server.js
Dec 19, 2023
7bd6097
Refactor aws4SigningMiddleware to use async/await
Dec 19, 2023
2f272d4
adjusting header signature
Dec 29, 2023
8baa739
update
Jan 2, 2024
bd9172e
IAM api call works for POST
Jan 2, 2024
05d0588
GET call return undefined
Jan 3, 2024
bcaf1df
Update IAM headers and fix query parameter in useGremlin
Jan 4, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 4 additions & 2 deletions Changelog.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,15 +10,17 @@ The next release will include the following feature enhancements and bug fixes:

**Bug fixes**

- Fixed synchronization with high number of labels with long strings (<https://github.com/aws/graph-explorer/pull/206>)
- Fixed loading spinner rotation when synchronizing schema (<<https://github.com/aws/graph-explorer/pull/207>)
- Fixed node and edge counts not updating on connection re-synchronization (<<https://github.com/aws/graph-explorer/pull/209>)
- Fixed issue with Transition2 findDOMNode deprecation (<https://github.com/aws/graph-explorer/pull/211>
- Fixed loading spinner rotation when synchronizing schema (<https://github.com/aws/graph-explorer/pull/207>)
- Fixed highlight not persisting on selected graph element (<https://github.com/aws/graph-explorer/pull/187>)
- Bumped `@types/semver` to `7.5.2`
- Bumped `babel`, `postcss`, and `vite` to latest
- Bumped `crypto-js` to `4.2.0`

## 1.4.0

## Release 1.4.0

This release includes the following feature enhancements and bug fixes:

Expand Down
6 changes: 3 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -116,7 +116,7 @@ To provide a default connection such that initial loads of the graph explorer al
- `IAM` - `False` - See [Add a New Connection](#connections-ui)
- `GRAPH_EXP_HTTPS_CONNECTION` - `True` - Controls whether the Graph Explorer uses SSL or not
- `PROXY_SERVER_HTTPS_CONNECTION` - `True` - Controls whether the server uses SSL or not
- `GRAPH_EXP_FETCH_REQUEST_TIMEOUT` - `9000` - Controls the timeout for the fetch request
- `GRAPH_EXP_FETCH_REQUEST_TIMEOUT` - `240000` - Controls the timeout for the fetch request
- Conditionally Required:
- Required if `USING_PROXY_SERVER=True`
- `GRAPH_CONNECTION_URL` - `None` - See [Add a New Connection](#connections-ui)
Expand All @@ -137,7 +137,7 @@ First, create a `config.json` file containing values for the connection attribut
"GRAPH_TYPE": "gremlin" (Possible Values: "gremlin", "sparql", "opencypher"),
"GRAPH_EXP_HTTPS_CONNECTION": true (Can be string or boolean),
"PROXY_SERVER_HTTPS_CONNECTION": true, (Can be string or boolean),
"GRAPH_EXP_FETCH_REQUEST_TIMEOUT": 9000 (Can be number)
"GRAPH_EXP_FETCH_REQUEST_TIMEOUT": 240000 (Can be number)
}
```

Expand All @@ -161,7 +161,7 @@ docker run -p 80:80 -p 443:443 \
--env GRAPH_CONNECTION_URL=https://cluster-cqmizgqgrsbf.us-west-2.neptune.amazonaws.com:8182 \
--env AWS_REGION=us-west-2 \
--env PROXY_SERVER_HTTPS_CONNECTION=true \
--env GRAPH_EXP_FETCH_REQUEST_TIMEOUT=9000 \
--env GRAPH_EXP_FETCH_REQUEST_TIMEOUT=240000 \
graph-explorer
```

Expand Down
Loading