Versions Compared

Key

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

...

IdDescriptionComments
U1As a user, I should be able to search Datasets containing the specified fieldsList the kinds of queries that will be supported
U2As a CDAP system, I should be able to annotate CDAP entities with system metadata automatically

System metadata for each entity is listed below

U3As a user, I should be able to access and update CDAP metadata using the CDAP CLI 
U4As a developer, I should be able to access and update CDAP metadata using the CDAP Test Framework 
U5As a user, I should be able to search CDAP entities based on metadata using the CDAP UI 
U6As a user, I should be able to view the lineage of a CDAP dataset/stream in a specified time window using the CDAP UI 

 

New Metadata Search:

Key-Value -  Author: Rohit Sinha

Tags: Tag1, Tag2

Schema: {field1: fieldtype1, field2: fieldtype2}

 

Storage:

Real Table

KeyValue
<Entity-Id><Author>Rohit Sinha
<Entity-Id><Tags>{Tag1, Tag2}
<Entity-Id><Schema-Id>{field1: fieldtype1, field2: fieldtype2}

 

Index Table:

IndexesEntity
Author: Rohit Sinha<Entity-Id>
Author: Rohit<Entity-Id>
Author: Sinha<Entity-Id>
Rohit Sinha<Entity-Id>
Rohit<Entity-Id>
Sinha<Entity-Id>
Tag1<Entity-Id>
Schema<Entity-Id>
field1:fieldtype1<Entity-Id>
field1<Entity-Id>
field2:fieldtype2<Entity-Id>
field2<Entity-Id>

 

 

 

System Metadata

Kinds of system metadata:

...