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

Jeff MAURY (JIRA) issues at jboss.org
Wed Apr 18 12:15:15 EDT 2018


     [ https://issues.jboss.org/browse/JBIDE-23466?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Jeff MAURY updated JBIDE-23466:
-------------------------------
    Fix Version/s: 4.6.x
                       (was: 4.5.x)


> 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
>    Affects Versions: 4.4.1.AM3
>            Reporter: Dmitrii Bocharov
>              Labels: openshift_v3, watcher
>             Fix For: 4.6.x
>
>
> 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.5.0#75005)


More information about the jbosstools-issues mailing list