-
Notifications
You must be signed in to change notification settings - Fork 3
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Integration with Neptune Analytics (#31)
Added support for integration with Neptune Analytics via SDK or http: added new dependency on client-neptune-graph added logic to fall back to neptune graph SDK if Axios request fails during pipeline creation (previous logic threw Error as the analytics SDK was not yet available) created new lambda template which is used if the user specifies --output-resolver-query-sdk option set additional lambda environment variable for neptune db name which is required to execute queries using the neptune graph SDK fixed function which retrieves graph summary to use neptune graph SDK if the neptune-type is neptune-graph (the summary endpoint path for neptune-db is not the same for neptune-graph) fixed CDK pipeline to only fetch cluster info if the type is neptune-db as it is not required for neptune-graph (analytics) set isNeptuneIAMAuth to true if the neptune type is detected as neptune-graph introduced util.js for parsing functions that are used across multiple modules refactored function which had many params to use an object param instead for better readability introduced new test case 7 which sets --output-resolver-query-sdk option
- Loading branch information
1 parent
5380603
commit e0656ae
Showing
24 changed files
with
5,698 additions
and
278 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,16 +1,6 @@ | ||
output/** | ||
package-lock.json | ||
.vscode/launch.json | ||
node_modules/** | ||
templates/Lambda4AppSyncHTTP/node_modules/** | ||
templates/Lambda4AppSyncSDK/node_modules/** | ||
**/node_modules/ | ||
coverage/** | ||
test/node_modules/** | ||
test/TestCases/Case01/output/** | ||
test/TestCases/Case01/output/** | ||
test/TestCases/Case02/output/** | ||
test/TestCases/Case03/output/** | ||
test/TestCases/Case04/output/** | ||
test/TestCases/Case05/output/** | ||
test/TestCases/Case06/output/** | ||
**/output/ | ||
*.iml |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.