You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@lens.apache.org by "Puneet Gupta (JIRA)" <ji...@apache.org> on 2016/06/10 05:39:20 UTC
[jira] [Created] (LENS-1183) Optimize multiple acquire calls on
LensSessionImpl
Puneet Gupta created LENS-1183:
----------------------------------
Summary: Optimize multiple acquire calls on LensSessionImpl
Key: LENS-1183
URL: https://issues.apache.org/jira/browse/LENS-1183
Project: Apache Lens
Issue Type: Bug
Reporter: Puneet Gupta
Assignee: Rajat Khandelwal
if acquireCount.incrementAndGet() >1 , no need to execute the proceeding 3 lines
{code}
public synchronized void acquire(boolean userAccess) {
super.acquire(userAccess);
acquireCount.incrementAndGet();
// Update thread's class loader with current DBs class loader
ClassLoader classLoader = getClassLoader(getCurrentDatabase());
Thread.currentThread().setContextClassLoader(classLoader);
SessionState.getSessionConf().setClassLoader(classLoader);
setActive();
}
{code}
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)