[
https://issues.apache.org/jira/browse/HBASE-6089?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13285421#comment-13285421
]
Anoop Sam John commented on HBASE-6089:
---------------------------------------
{quote}
So you suggest to change both the data structures this.servers and this.regions
to concurrentskiplistmap
{quote}
As per the current code written don't think we can change Ram.
We need a block of code to be sync which deals with both regions and servers
data structures. Also some other blocks where more than one operation on the
regions are being in sync block. Changing the data structure to
concurrentskiplistmap will not give this behaviour right.
> SSH and AM.joinCluster causes Concurrent Modification exception.
> ----------------------------------------------------------------
>
> Key: HBASE-6089
> URL: https://issues.apache.org/jira/browse/HBASE-6089
> Project: HBase
> Issue Type: Bug
> Affects Versions: 0.92.1, 0.94.0
> Reporter: ramkrishna.s.vasudevan
> Assignee: rajeshbabu
> Fix For: 0.90.7, 0.92.2, 0.96.0, 0.94.1
>
> Attachments: HBASE-6089_92.patch, HBASE-6089_94.patch,
> HBASE-6089_trunk.patch
>
>
> AM.regions map is parallely accessed in SSH and Master initialization leading
> to ConcurrentModificationException.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators:
https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira