<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/python-packages/qpid-python.git/qpid/java/client, branch qpid-3606</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: fix licence URL</title>
<updated>2012-04-19T12:02:01+00:00</updated>
<author>
<name>Robert Gemmell</name>
<email>robbie@apache.org</email>
</author>
<published>2012-04-19T12:02:01+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/qpid-python.git/commit/?id=24613a81dc7a1856c7d47ae279e2a7316b989459'/>
<id>24613a81dc7a1856c7d47ae279e2a7316b989459</id>
<content type='text'>
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1327912 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@1327912 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-06T10:51:21+00:00</updated>
<author>
<name>Robert Gemmell</name>
<email>robbie@apache.org</email>
</author>
<published>2012-04-06T10:51:21+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/qpid-python.git/commit/?id=32e3df31c2dacb8af8af198c82881f42fee285dc'/>
<id>32e3df31c2dacb8af8af198c82881f42fee285dc</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;

git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1310275 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;

git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1310275 13f79535-47bb-0310-9956-ffa450edef68
</pre>
</div>
</content>
</entry>
<entry>
<title>QPID-3912: Client failover fails to reconnect if a previous attempted reconnection has failed 'late' in the connection start process.</title>
<updated>2012-03-28T07:58:53+00:00</updated>
<author>
<name>Keith Wall</name>
<email>kwall@apache.org</email>
</author>
<published>2012-03-28T07:58:53+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/qpid-python.git/commit/?id=08985a5b24e3e9be2fc3e584f0af13861b816490'/>
<id>08985a5b24e3e9be2fc3e584f0af13861b816490</id>
<content type='text'>
Applied patch from Andrew MacBean &lt;andymacbean@gmail.com&gt; and myself.

git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1306208 13f79535-47bb-0310-9956-ffa450edef68
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Applied patch from Andrew MacBean &lt;andymacbean@gmail.com&gt; and myself.

git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1306208 13f79535-47bb-0310-9956-ffa450edef68
</pre>
</div>
</content>
</entry>
<entry>
<title>QPID-3913: Add functionality to upgrade bdbstore automatically on broker start-up. Store message content using single chunk. Change store version to 6. Remove implementations of tuple bindings for previous versions.</title>
<updated>2012-03-27T11:04:02+00:00</updated>
<author>
<name>Keith Wall</name>
<email>kwall@apache.org</email>
</author>
<published>2012-03-27T11:04: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=543aefb12560de0fb374c3a25fe3dc0b809a221e'/>
<id>543aefb12560de0fb374c3a25fe3dc0b809a221e</id>
<content type='text'>
Applied patch from Phil Harvey&lt;phil@philharveyonline.com&gt; Oleksandr Rudyy&lt;orudyy@gmail.com&gt;

git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1305809 13f79535-47bb-0310-9956-ffa450edef68
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Applied patch from Phil Harvey&lt;phil@philharveyonline.com&gt; Oleksandr Rudyy&lt;orudyy@gmail.com&gt;

git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1305809 13f79535-47bb-0310-9956-ffa450edef68
</pre>
</div>
</content>
</entry>
<entry>
<title>QPID-3903: Session#close() should not wait forever if broker fails to respond to channel close (0-8..0-9-1 protocols)</title>
<updated>2012-03-25T00:15:56+00:00</updated>
<author>
<name>Keith Wall</name>
<email>kwall@apache.org</email>
</author>
<published>2012-03-25T00:15:56+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/qpid-python.git/commit/?id=0717d779e443044d090d72ab5176d630c4eb5f6e'/>
<id>0717d779e443044d090d72ab5176d630c4eb5f6e</id>
<content type='text'>
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1304971 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@1304971 13f79535-47bb-0310-9956-ffa450edef68
</pre>
</div>
</content>
</entry>
<entry>
<title>QPID-3905: NullPointerException is thrown on rejecting messages whilst closing the connection</title>
<updated>2012-03-25T00:15:43+00:00</updated>
<author>
<name>Keith Wall</name>
<email>kwall@apache.org</email>
</author>
<published>2012-03-25T00:15:43+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/qpid-python.git/commit/?id=3090fc4779d3a354b531e942e4c41da8ae23d497'/>
<id>3090fc4779d3a354b531e942e4c41da8ae23d497</id>
<content type='text'>
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1304970 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@1304970 13f79535-47bb-0310-9956-ffa450edef68
</pre>
</div>
</content>
</entry>
<entry>
<title>QPID-3904: Java client should set AMQConnection#_closed flag on receipt of 0-10 connection.close</title>
<updated>2012-03-21T11:05:26+00:00</updated>
<author>
<name>Keith Wall</name>
<email>kwall@apache.org</email>
</author>
<published>2012-03-21T11:05:26+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/qpid-python.git/commit/?id=849d717c0357e28099e763aa98af19807e927ba8'/>
<id>849d717c0357e28099e763aa98af19807e927ba8</id>
<content type='text'>
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1303360 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@1303360 13f79535-47bb-0310-9956-ffa450edef68
</pre>
</div>
</content>
</entry>
<entry>
<title>QPID-3879: Session#close() on session can produce spurious "dispatcher is not started" messages at ERROR to client logs</title>
<updated>2012-03-11T19:01:48+00:00</updated>
<author>
<name>Keith Wall</name>
<email>kwall@apache.org</email>
</author>
<published>2012-03-11T19:01:48+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/qpid-python.git/commit/?id=ffd8e49658dbd2acd710e2e4b3a0dcaf3b97f11a'/>
<id>ffd8e49658dbd2acd710e2e4b3a0dcaf3b97f11a</id>
<content type='text'>
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1299426 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@1299426 13f79535-47bb-0310-9956-ffa450edef68
</pre>
</div>
</content>
</entry>
<entry>
<title>QPID-3884 Applying a patch by Kevin Conner.</title>
<updated>2012-03-08T20:33:42+00:00</updated>
<author>
<name>Rajith Muditha Attapattu</name>
<email>rajith@apache.org</email>
</author>
<published>2012-03-08T20:33:42+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/qpid-python.git/commit/?id=2491ee7318a4a4803348e1693739234679decd3b'/>
<id>2491ee7318a4a4803348e1693739234679decd3b</id>
<content type='text'>
The message-acks are now sent when we "end" the transaction as opposed
to sending them synchronously after each message.

git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1298564 13f79535-47bb-0310-9956-ffa450edef68
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The message-acks are now sent when we "end" the transaction as opposed
to sending them synchronously after each message.

git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1298564 13f79535-47bb-0310-9956-ffa450edef68
</pre>
</div>
</content>
</entry>
<entry>
<title>QPID-3885 Changed the log level for flow control messages to info (was</title>
<updated>2012-03-08T20:09:51+00:00</updated>
<author>
<name>Rajith Muditha Attapattu</name>
<email>rajith@apache.org</email>
</author>
<published>2012-03-08T20:09: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=d1d5bcd413cb40649cf9e74d033600c6928a934c'/>
<id>d1d5bcd413cb40649cf9e74d033600c6928a934c</id>
<content type='text'>
debug).

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

git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1298556 13f79535-47bb-0310-9956-ffa450edef68
</pre>
</div>
</content>
</entry>
</feed>
