----------------------------------------------------------- This is an automatically generated e-mail. To reply, visit: https://reviews.apache.org/r/57400/#review168229 -----------------------------------------------------------
Ship it! Ship It! - Madhan Neethiraj On March 8, 2017, 12:55 a.m., Sarath Subramanian wrote: > > ----------------------------------------------------------- > This is an automatically generated e-mail. To reply, visit: > https://reviews.apache.org/r/57400/ > ----------------------------------------------------------- > > (Updated March 8, 2017, 12:55 a.m.) > > > Review request for atlas, Apoorv Naik, Ashutosh Mestry, Madhan Neethiraj, > Suma Shivaprasad, and Vimal Sharma. > > > Bugs: ATLAS-1656 > https://issues.apache.org/jira/browse/ATLAS-1656 > > > Repository: atlas > > > Description > ------- > > Before lineage query is fired, query is issued to check if entity exists > using guid and superType name. superTypes is not an indexed property and > query takes sometime to validate if entity exists for large data sets. > Improve above flow by searching graph using guid and then filter based on > supertype in-memory. > > > Diffs > ----- > > > repository/src/main/java/org/apache/atlas/discovery/EntityLineageService.java > 3035d16 > repository/src/main/java/org/apache/atlas/repository/graph/GraphHelper.java > d7bffff > > > Diff: https://reviews.apache.org/r/57400/diff/1/ > > > Testing > ------- > > Validated lineage query in Atlas Server with million entities - performance > improved from 22sec to 1.2 sec. > > > Thanks, > > Sarath Subramanian > >