Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  1. Metadata Search Results:

    • CDAP-4274 - Metadata search should returns the metadata of matching entities ( Open)
    • Also return some other relevant info. Please see details below.

    Search Result 

    Metadata search will return Entities with the following details depending upon the type of the Entity. The search results will be order descending on basis of entity creation time.

    Entity TypeSearch Details
    Application

    Type

     Name
     Matched Metadata (Snippet) with all system metadata
     App Description
     Entity creation time
    ProgramType
     Name
     Matched Metadata (Snippet) with all system metadata
     App it belongs to
     Entity creation time
    ArtifactType
     Name
     Matched Metadata (Snippet) with all system metadata
     Entity creation time
    DatasetType
     Name
     Matched Metadata (Snippet) with all system metadata
     Entity creation time
    StreamName
     Type
     Matched Metadata (Snippet) with all system metadata
     Entity creation time
    ViewName



    Type
    Matched Metadata (Snippet) with all system metadata
    Stream Name
    Entity creation time

    Design Decision: 

      • In the search result of entity we will return all the metadata for that entity too. 

    Open Question: 

      • Please suggest other things which we can add to different search result entities ? 
  2. Emit more metadata from system entities:

...

  1. Invalidate just * query
  2. Support Pagination of search result in backend
  3. User entity creation time for ordering of search result
  4. Support searched with stemming (workflow/workflows) : Porter Stemming
  5. Support and (&) operation: Example search query - app:appname & program