[JBoss JIRA] Created: (JBCACHE-1096) UpgradeException should print IdentityLock instances
by Galder Zamarreno (JIRA)
UpgradeException should print IdentityLock instances
----------------------------------------------------
Key: JBCACHE-1096
URL: http://jira.jboss.com/jira/browse/JBCACHE-1096
Project: JBoss Cache
Issue Type: Bug
Security Level: Public (Everyone can see)
Affects Versions: 1.4.1.SP3, 2.0.0.CR2
Reporter: Galder Zamarreno
Assigned To: Manik Surtani
Priority: Minor
Fix For: 2.0.0.CR3, 1.4.1.SP4
When a TimeoutException is reported, the exception prints lock information (IdentityLock.toString(true)), ie.
Read lock owners: []
Write lock owner: GlobalTransaction:<172.26.250.183:35277>:13350
, lock info: write owner=GlobalTransaction:<172.26.250.183:35277>:13350 (activeReaders=0, activeWriter=Thread[http-172.26.250.183-8180-10,5,jboss], waitingReaders=0, waitingWriters=0, waitingUpgrader=0)
This is quite useful for debugging purpouses because it reports which thread is holding the lock as well
as the transaction id.
However, when an UpgradeException is reported, this information is not provided:
Read lock owners: [GlobalTransaction:<adrxww03:32804>:1628]
Write lock owner: null
It'd be nice if UpgradeException could print IdentityLock information as it would help debugging which thread is holding the locks
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://jira.jboss.com/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
19 years, 1 month
[JBoss JIRA] Created: (JGRP-505) UNICAST: sequence numbering after merge leads to messages never being delivered
by Vladimir Blagojevic (JIRA)
UNICAST: sequence numbering after merge leads to messages never being delivered
-------------------------------------------------------------------------------
Key: JGRP-505
URL: http://jira.jboss.com/jira/browse/JGRP-505
Project: JGroups
Issue Type: Bug
Affects Versions: 2.4.1
Reporter: Vladimir Blagojevic
Assigned To: Bela Ban
Fix For: 2.5
During refactoring of TUNNEL to use TP I ran MultiplexerMergeTest very often. This test basically consists of two members A and B that are exchanging message through GossipRouter. When GossipRouter is killed members form their own subgroups that are subsequently merged once router starts again.
I noticed that on very rare occasions (1 in 20 test runs) one of the members (say A) stops passing up unicast messages from B above UNICAST protocol. More detailed logging and inquiry at UNICAST revealed that upon merge A stops passing up messages from B and keeps adding messages from B seq>1 into B's window but does not pass up messages further since message seq B1 is missing. After further investigation I concluded that message B1 must have been delivered to A prior to MergeView. MergeView wiped clean all windows and added next sequence B2 to appropriate window.
I am not sure if this is only applicable to Multiplexer setup. The issue is hard to reproduce. I will see if it is possible to make a unit test to reproduce it.
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://jira.jboss.com/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
19 years, 1 month
[JBoss JIRA] Created: (JGRP-523) Multicasts fail after a merge
by Bela Ban (JIRA)
Multicasts fail after a merge
-----------------------------
Key: JGRP-523
URL: http://jira.jboss.com/jira/browse/JGRP-523
Project: JGroups
Issue Type: Bug
Affects Versions: 2.5
Reporter: Bela Ban
Assigned To: Bela Ban
Priority: Critical
Fix For: 2.5
To reproduce:
- Start GossipRouter
- Start 2 Draws with tunnel.xml, connecting to the GR
- Paint a bit in the 2 windows, to generate messages (and thus change the digests)
- Kill GR
- When both Draw instances become cluster singletons, start GR again
==> Observe that we get messages that indicate a requested retransmission couldn't be satisfied because the message was not found:
14:38:16,203 [WARN] [OOB Thread,demo,192.168.5.2:4397] NAKACK.handleMessage(): 192.168.5.2:4397] discarded message from non-member 192.168.5.2:4393, my view is [192.168.5.2:4397|2] [192.168.5.2:4397]
14:38:16,890 [WARN] [OOB Thread,demo,192.168.5.2:4393] NAKACK.handleMessage(): 192.168.5.2:4393] discarded message from non-member 192.168.5.2:4397, my view is [192.168.5.2:4393|2] [192.168.5.2:4393]
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://jira.jboss.com/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
19 years, 1 month