herd icon indicating copy to clipboard operation
herd copied to clipboard

Index BDef and related metadata for searching

Open nateiam opened this issue 7 years ago • 0 comments

As Herd Product Owner I want to build a searchable index of BDef data

This story relies on infrastructure from a previous story but includes all development work to index BDef data and make this index available to Herd searches.

Acceptance Criteria

  • Index exists that contains the following for all BDef in Herd:
    • BDef and all attributes (eg BDef key, display name, physical name, description)
    • Tags associated with BDef and all attributes of those Tags (eg description, Tag Type)
      • Tag children in the hierarchy should be included in the index
    • BDef Attributes including Name and Value
    • Format Columns including physical name and description
    • BDef Columns and all attributes of the columns (eg display name, description)
    • NOTE Information will be provided about which fields require aggregation and full-text search
  • Via integration with infrastructure previously developed
    • Index is accessible from Herd servers via index APIs
      • Index contents are validated via aggregation and spot-checking - entire content not necessary
      • New endpoint to build index
        • No namespace-level security on this endpoint
    • Index is available near-immediately after new build of environment
    • Entire infrastructure to enable above is automated, repeatable and integrated into Herd deployment process

nateiam avatar Mar 14 '17 13:03 nateiam