-
Notifications
You must be signed in to change notification settings - Fork 106
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
CUMULUS-175 : Dashboard providers not in sync with AWS providers (#234)
**Summary:** Hooks up db-indexer lambda function to dynamoDB streams which replicates updates to elasticsearch. Update API endpoints to just use elastic search. Closes #234 Addresses [CUMULUS-175: Dashboard providers not in sync with AWS providers](https://bugs.earthdata.nasa.gov/browse/CUMULUS-175) ## Changes * Update API endpoints for collections, providers and rules. * Add happy path tests for updated endpoints * Adds db-indexer lambda function and cloudformation configuration of event source of dynamo db streams * Adds test for db-indexer lambda function, currently skipped because it only works locally ## Test Plan - [x] Unit tests - [x] Adhoc testing of dashboard: list, get, create, update, delete of collections, providers and rules - [x] Testing of elasticsearch - checked instances exist in `<ELASTICSEARCH_DOMAIN>/_all/<collection|rule|provider>/_search?pretty=true` Reviewers: @scisco
- Loading branch information
1 parent
b96dd06
commit da2df8a
Showing
21 changed files
with
704 additions
and
87 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
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
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
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.