-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/50149/#review142603
-----------------------------------------------------------


Ship it!




Ship It!

- Suma Shivaprasad


On July 18, 2016, 5:41 p.m., Madhan Neethiraj wrote:
> 
> -----------------------------------------------------------
> This is an automatically generated e-mail. To reply, visit:
> https://reviews.apache.org/r/50149/
> -----------------------------------------------------------
> 
> (Updated July 18, 2016, 5:41 p.m.)
> 
> 
> Review request for atlas.
> 
> 
> Bugs: ATLAS-1030
>     https://issues.apache.org/jira/browse/ATLAS-1030
> 
> 
> Repository: atlas
> 
> 
> Description
> -------
> 
> Added instrumentation to measure performance of REST APIs
> 
> 
> Diffs
> -----
> 
>   common/src/main/java/org/apache/atlas/utils/AtlasPerfTracer.java 
> PRE-CREATION 
>   distro/src/conf/atlas-log4j.xml 30e88f8 
>   typesystem/src/main/resources/atlas-log4j.xml 1225db2 
>   webapp/src/main/java/org/apache/atlas/web/resources/AdminResource.java 
> 5dcf21c 
>   
> webapp/src/main/java/org/apache/atlas/web/resources/DataSetLineageResource.java
>  bb7fe46 
>   webapp/src/main/java/org/apache/atlas/web/resources/EntityResource.java 
> 21ed04f 
>   webapp/src/main/java/org/apache/atlas/web/resources/EntityService.java 
> f7b32b6 
>   webapp/src/main/java/org/apache/atlas/web/resources/LineageResource.java 
> 7c92c33 
>   
> webapp/src/main/java/org/apache/atlas/web/resources/MetadataDiscoveryResource.java
>  3f22217 
>   webapp/src/main/java/org/apache/atlas/web/resources/TaxonomyService.java 
> 3c460ed 
>   webapp/src/main/java/org/apache/atlas/web/resources/TypesResource.java 
> d105c1e 
> 
> Diff: https://reviews.apache.org/r/50149/diff/
> 
> 
> Testing
> -------
> 
> Verified that the instrumentation generates performance traces of format 
> "datetime|thread-id|PERF|method(params)|timeTakenInMs", as given below:
> 2016-07-18 10:24:56,693|qtp21257599-19 - 
> be2b8c39-125f-4047-91c8-aef64309d481|PERF|AdminResource.getStatus()|2
> 2016-07-18 10:26:28,664|qtp21257599-81 - 
> 2b919758-e455-4f7f-9194-ac5e089dc09c|PERF|AdminResource.getUserProfile()|3
> 2016-07-18 10:26:28,947|qtp21257599-79 - 
> 0c846820-96f1-498d-bb87-a05b1882a5f8|PERF|TypesResource.getDefinition(PII)|144
> 2016-07-18 10:26:30,464|qtp21257599-20 - 
> a1f185e3-3400-46a1-8025-b2a56c67ad40|PERF|MetadataDiscoveryResource.search(PII)|1667
> 2016-07-18 10:26:30,873|qtp21257599-79 - 
> afea8d79-c23f-4eb9-8084-d8a6b1b987e7|PERF|EntityResource.getEntityDefinition()|366
> 2016-07-18 10:27:02,963|qtp21257599-20 - 
> 0850ea5e-02ed-467c-adb3-7bb7260112b7|PERF|MetadataDiscoveryResource.searchUsingQueryDSL(hive_table)|892
> 2016-07-18 10:27:18,347|qtp21257599-79 - 
> c4b1611d-4659-4174-8712-861249c2512a|PERF|EntityResource.getEntityDefinition()|41
> 2016-07-18 10:27:18,651|qtp21257599-21 - 
> 02449c7e-c210-46a6-9406-5d5b7e67b136|PERF|EntityResource.getAuditEvents(4cbe8e2a-9d24-499f-b1a2-18bdc244001b,
>  null, 25)|209
> 2016-07-18 10:27:19,417|qtp21257599-17 - 
> 808e636e-2f97-446c-a0c1-2fc74ea20278|PERF|LineageResource.schema(4cbe8e2a-9d24-499f-b1a2-18bdc244001b)|966
> 2016-07-18 10:27:20,000|qtp21257599-22 - 
> 2be62229-51a5-4062-b675-98873e456241|PERF|LineageResource.inputsGraph(4cbe8e2a-9d24-499f-b1a2-18bdc244001b)|1573
> 2016-07-18 10:27:21,125|qtp21257599-19 - 
> d6b44fa9-6a48-4662-bebb-3da7dd247c06|PERF|LineageResource.outputsGraph(4cbe8e2a-9d24-499f-b1a2-18bdc244001b)|1114
> 2016-07-18 10:30:58,316|qtp21257599-20 - 
> 2ca1e1b8-c7b1-45a2-90ee-77ea05d839a6|PERF|AdminResource.getStatus()|1
> 
> 
> Thanks,
> 
> Madhan Neethiraj
> 
>

Reply via email to