[jbosstools-issues] [JBoss JIRA] (JBIDE-23466) Refactor ConnectionWrapper class for better support of mulithreading

Dmitrii Bocharov (JIRA) issues at jboss.org
Fri Nov 4 07:56:00 EDT 2016


Dmitrii Bocharov created JBIDE-23466:
----------------------------------------

             Summary: Refactor ConnectionWrapper class for better support of mulithreading
                 Key: JBIDE-23466
                 URL: https://issues.jboss.org/browse/JBIDE-23466
             Project: Tools (JBoss Tools)
          Issue Type: Enhancement
          Components: openshift
            Reporter: Dmitrii Bocharov
            Priority: Minor


The initial discussion started here: https://github.com/jbosstools/jbosstools-openshift/pull/1359#discussion_r86245175

The problem is that ConnectionWrapper contains a lot of synchronized blocks, that can be bottlenecks. We need to think about using ConcurentHashMap for projects Map or refactor the whole logic of using global variables: projects and resourceCache to make them work synchronously.



--
This message was sent by Atlassian JIRA
(v7.2.3#72005)


More information about the jbosstools-issues mailing list