herd
herd copied to clipboard
View related Data Entities on Category Page via indexed search
As a Data Analyst I want to instantly view a list of Related Data Entities on a Category Page
This story involves replacing the existing UI call to the BDef Search endpoint with a call to the new endpoint that uses the ElasticSearch index.
Acceptance Criteria
- Existing Related Data Entities functions and displays exactly the same as before, summarized as: all Data Entities that are tagged with this Category's Tag or any Tag lower in the hieararchy
- New BDef Index Search endpoint interface is the same as existing BDef Search endpoint
- Documentation clearly states that this endpoint operates under eventual consistency and describes behavior in terms of expected delays to index updates under normal operating conditions.
- Tech Note - any values required to establish connection are configurable values
- Tech Note - this will leave us with both Bdef Search endpoint and BDef Index Search endpoint with the same interface. Note that in the future, some combination of the following might occur:
- BDef Index Search might evolve to change its interface and expose more features
- BDef Index Search might not operate unless optional flag is configured to enable ElasticSearch in Herd