<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/python-packages/qpid-python.git/qpid/java/systests/src, branch 0.16</title>
<subtitle>git.apache.org: qpid.git
</subtitle>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/qpid-python.git/'/>
<entry>
<title>QPID-3864: add/fix licences in the Java tree for 0.16</title>
<updated>2012-04-19T12:16:16+00:00</updated>
<author>
<name>Robert Gemmell</name>
<email>robbie@apache.org</email>
</author>
<published>2012-04-19T12:16:16+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/qpid-python.git/commit/?id=439ce3fe64ccfb49bc5482afdd919b4050a00273'/>
<id>439ce3fe64ccfb49bc5482afdd919b4050a00273</id>
<content type='text'>
merged trunk r1327905 and r1327912, and also updated java/jca/.gitignore


git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/0.16@1327923 13f79535-47bb-0310-9956-ffa450edef68
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
merged trunk r1327905 and r1327912, and also updated java/jca/.gitignore


git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/0.16@1327923 13f79535-47bb-0310-9956-ffa450edef68
</pre>
</div>
</content>
</entry>
<entry>
<title>QPID-3911: Fix deadlock on concurrent invocation of MessageConsumer#close() and Session#rollback() from consumer MessageListener</title>
<updated>2012-04-11T09:00:54+00:00</updated>
<author>
<name>Robert Gemmell</name>
<email>robbie@apache.org</email>
</author>
<published>2012-04-11T09:00:54+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/qpid-python.git/commit/?id=4571ef7d9bdcdbdcbb09a0bae6558d0dd9600a43'/>
<id>4571ef7d9bdcdbdcbb09a0bae6558d0dd9600a43</id>
<content type='text'>
    
This patch contains the following changes:
- Add synchronization on AMSession#_messageDeliveryLock into MessageConsumer#close() in order to block until message listener in progress has completed(as required in JMS javadoc for MessageConsumer#close()).
- Change the session dispatcher to stop messages delivery into consumer local message queue if the consumer in the process of closing. This eliminates the need to stop the dispatcher on rejecting pending messages for closing consumer.
- Remove the synchronization on the dispatcher lock from AMQSession.Dispatcher#rejectPending and code to stop the dispatcher, as we are synchronizing on the deliveryLock now and incoming messages are not dispatched into closing consumers anymore.
- Add a system test to reproduce the deadlock and verify its resolution.
    
Applied patch from Oleksandr Rudyy &lt;orudyy@gmail.com&gt;

merged from trunk r1310275


git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/0.16@1324655 13f79535-47bb-0310-9956-ffa450edef68
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
    
This patch contains the following changes:
- Add synchronization on AMSession#_messageDeliveryLock into MessageConsumer#close() in order to block until message listener in progress has completed(as required in JMS javadoc for MessageConsumer#close()).
- Change the session dispatcher to stop messages delivery into consumer local message queue if the consumer in the process of closing. This eliminates the need to stop the dispatcher on rejecting pending messages for closing consumer.
- Remove the synchronization on the dispatcher lock from AMQSession.Dispatcher#rejectPending and code to stop the dispatcher, as we are synchronizing on the deliveryLock now and incoming messages are not dispatched into closing consumers anymore.
- Add a system test to reproduce the deadlock and verify its resolution.
    
Applied patch from Oleksandr Rudyy &lt;orudyy@gmail.com&gt;

merged from trunk r1310275


git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/0.16@1324655 13f79535-47bb-0310-9956-ffa450edef68
</pre>
</div>
</content>
</entry>
<entry>
<title>QPID-3927: add a systest which would highlight the underlying issue by failing to receive all messages present on the priority queue</title>
<updated>2012-04-04T13:52:38+00:00</updated>
<author>
<name>Robert Gemmell</name>
<email>robbie@apache.org</email>
</author>
<published>2012-04-04T13:52:38+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/qpid-python.git/commit/?id=3861a2383b8d813e719de23ede126edfcfca429f'/>
<id>3861a2383b8d813e719de23ede126edfcfca429f</id>
<content type='text'>
merged from trunk r1309155


git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/0.16@1309388 13f79535-47bb-0310-9956-ffa450edef68
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
merged from trunk r1309155


git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/0.16@1309388 13f79535-47bb-0310-9956-ffa450edef68
</pre>
</div>
</content>
</entry>
<entry>
<title>QPID-3867: ManagedQueueMBeanTest, fix test issue causing sporadic failure on some CI instances</title>
<updated>2012-03-01T14:15:09+00:00</updated>
<author>
<name>Keith Wall</name>
<email>kwall@apache.org</email>
</author>
<published>2012-03-01T14:15:09+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/qpid-python.git/commit/?id=0c926da1ca0d21c4eaa661a78b962440a760c519'/>
<id>0c926da1ca0d21c4eaa661a78b962440a760c519</id>
<content type='text'>
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1295574 13f79535-47bb-0310-9956-ffa450edef68
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1295574 13f79535-47bb-0310-9956-ffa450edef68
</pre>
</div>
</content>
</entry>
<entry>
<title>QPID-3605: update test comments to reflect change in broker behaviour after the changes in this JIRA</title>
<updated>2012-03-01T00:01:14+00:00</updated>
<author>
<name>Robert Gemmell</name>
<email>robbie@apache.org</email>
</author>
<published>2012-03-01T00:01:14+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/qpid-python.git/commit/?id=13a449fb5f416f83e242492bc4610f5f4dd5bbe4'/>
<id>13a449fb5f416f83e242492bc4610f5f4dd5bbe4</id>
<content type='text'>
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1295348 13f79535-47bb-0310-9956-ffa450edef68
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1295348 13f79535-47bb-0310-9956-ffa450edef68
</pre>
</div>
</content>
</entry>
<entry>
<title>QPID-3605 : renamed method, corrected brace style for ifs, added tests (per Robbies review comments)</title>
<updated>2012-02-29T23:47:22+00:00</updated>
<author>
<name>Robert Godfrey</name>
<email>rgodfrey@apache.org</email>
</author>
<published>2012-02-29T23:47:22+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/qpid-python.git/commit/?id=e7d54437156176ffac3b576749ec2e91bcd55abb'/>
<id>e7d54437156176ffac3b576749ec2e91bcd55abb</id>
<content type='text'>
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1295341 13f79535-47bb-0310-9956-ffa450edef68
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1295341 13f79535-47bb-0310-9956-ffa450edef68
</pre>
</div>
</content>
</entry>
<entry>
<title>QPID-2418: fix up issues and enable forgotten test for 0-10 persistent broker profiles</title>
<updated>2012-02-29T21:59:11+00:00</updated>
<author>
<name>Robert Gemmell</name>
<email>robbie@apache.org</email>
</author>
<published>2012-02-29T21:59:11+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/qpid-python.git/commit/?id=6c3b6f5e7d1289e14eb5f48d218d4219f6be5501'/>
<id>6c3b6f5e7d1289e14eb5f48d218d4219f6be5501</id>
<content type='text'>
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1295301 13f79535-47bb-0310-9956-ffa450edef68
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1295301 13f79535-47bb-0310-9956-ffa450edef68
</pre>
</div>
</content>
</entry>
<entry>
<title>QPID-3867: Address review comment from Robbie Gemmell</title>
<updated>2012-02-28T23:37:51+00:00</updated>
<author>
<name>Keith Wall</name>
<email>kwall@apache.org</email>
</author>
<published>2012-02-28T23:37:51+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/qpid-python.git/commit/?id=9c6b3d24943f2edb7c5f8ab351b9429804801d0a'/>
<id>9c6b3d24943f2edb7c5f8ab351b9429804801d0a</id>
<content type='text'>
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1294895 13f79535-47bb-0310-9956-ffa450edef68
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1294895 13f79535-47bb-0310-9956-ffa450edef68
</pre>
</div>
</content>
</entry>
<entry>
<title>QPID-3605 : [Java Broker] Durable subscriber with no-local true receives messages on re-connection</title>
<updated>2012-02-28T22:57:11+00:00</updated>
<author>
<name>Robert Godfrey</name>
<email>rgodfrey@apache.org</email>
</author>
<published>2012-02-28T22:57:11+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/qpid-python.git/commit/?id=1d992108034268f8c0490810daa62e29075bbb69'/>
<id>1d992108034268f8c0490810daa62e29075bbb69</id>
<content type='text'>
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1294884 13f79535-47bb-0310-9956-ffa450edef68
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1294884 13f79535-47bb-0310-9956-ffa450edef68
</pre>
</div>
</content>
</entry>
<entry>
<title>QPID-2621 : [Java Client] Calling QueueBrowser.getEnumeration on a stopped connection will hang</title>
<updated>2012-02-27T23:43:02+00:00</updated>
<author>
<name>Robert Godfrey</name>
<email>rgodfrey@apache.org</email>
</author>
<published>2012-02-27T23:43:02+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/qpid-python.git/commit/?id=18be2f3e3967c95e62d6f1308368fc5a669effec'/>
<id>18be2f3e3967c95e62d6f1308368fc5a669effec</id>
<content type='text'>
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1294397 13f79535-47bb-0310-9956-ffa450edef68
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1294397 13f79535-47bb-0310-9956-ffa450edef68
</pre>
</div>
</content>
</entry>
</feed>
