[ https://issues.apache.org/jira/browse/LENS-1183?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Puneet Gupta updated LENS-1183: ------------------------------- Summary: Optimize multiple acquire calls on (was: Optimize multiple acquire calls on LensSessionImpl) > Optimize multiple acquire calls on > ----------------------------------- > > 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)