[GitHub] [atlas] zhangxiong0301 opened a new pull request #75: ATLAS-3519: pool performance in hive lineage query

2020-04-09 Thread GitBox
zhangxiong0301 opened a new pull request #75: ATLAS-3519: pool performance in 
hive lineage query
URL: https://github.com/apache/atlas/pull/75
 
 
   when query lineage info for hive, the throughput reachs only 3 query per 
second.
   
   we use jstack and jfr+flame graph tools and found that the  
GremlinGroovyScriptEngine object loading class  logic takes much of the time. 
so we make the GremlinGroovyScriptEngine a global singleton object, which would 
be shared accross all query threads. finally the query performance improved 
much and got 200 qps.


This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


With regards,
Apache Git Services


[GitHub] [atlas] zhangxiong0301 opened a new pull request #75: ATLAS-3519: pool performance in hive lineage query

2019-11-08 Thread GitBox
zhangxiong0301 opened a new pull request #75: ATLAS-3519: pool performance in 
hive lineage query
URL: https://github.com/apache/atlas/pull/75
 
 
   when query lineage info for hive, the throughput reachs only 3 query per 
second.
   
   we use jstack and jfr+flame graph tools and found that the  
GremlinGroovyScriptEngine object loading class  logic takes much of the time. 
so we make the GremlinGroovyScriptEngine a global singleton object, which would 
be shared accross all query threads. finally the query performance improved 
much and got 200 qps.


This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


With regards,
Apache Git Services