<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/python-packages/kafka-python.git/kafka, branch fix_close_socket_attribute_error</title>
<subtitle>github.com: mumrah/kafka-python.git
</subtitle>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/kafka-python.git/'/>
<entry>
<title>Fix possible AttribueError during conn._close_socket</title>
<updated>2019-04-02T03:14:44+00:00</updated>
<author>
<name>Dana Powers</name>
<email>dana.powers@gmail.com</email>
</author>
<published>2019-04-02T03:14:44+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/kafka-python.git/commit/?id=1f4feee0188768a54eb348ca7d9f374cc5d1bd51'/>
<id>1f4feee0188768a54eb348ca7d9f374cc5d1bd51</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Dont treat popped conn.close() as failure in state change callback (#1773)</title>
<updated>2019-04-02T02:38:48+00:00</updated>
<author>
<name>Dana Powers</name>
<email>dana.powers@gmail.com</email>
</author>
<published>2019-04-02T02:38:48+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/kafka-python.git/commit/?id=51313d792a24059d003f5647ec531cfd9d62d7ab'/>
<id>51313d792a24059d003f5647ec531cfd9d62d7ab</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Avoid race condition on client._conns in send() (#1772)</title>
<updated>2019-04-01T02:22:19+00:00</updated>
<author>
<name>Dana Powers</name>
<email>dana.powers@gmail.com</email>
</author>
<published>2019-04-01T02:22:19+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/kafka-python.git/commit/?id=c02df4bcc6ee6920db1be259f44a8f958bb36791'/>
<id>c02df4bcc6ee6920db1be259f44a8f958bb36791</id>
<content type='text'>
There was a very small possibility that between checking `self._can_send_request(node_id)` and grabbing the connection object via `self._conns[node_id]` that the connection could get closed / recycled / removed from _conns and cause a KeyError. This PR should prevent such a KeyError. In the case where the connection is disconnected by the time we call send(), we should expect conn.send() simply to fail the request.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
There was a very small possibility that between checking `self._can_send_request(node_id)` and grabbing the connection object via `self._conns[node_id]` that the connection could get closed / recycled / removed from _conns and cause a KeyError. This PR should prevent such a KeyError. In the case where the connection is disconnected by the time we call send(), we should expect conn.send() simply to fail the request.</pre>
</div>
</content>
</entry>
<entry>
<title>lock client.check_version (#1771)</title>
<updated>2019-04-01T01:38:47+00:00</updated>
<author>
<name>Dana Powers</name>
<email>dana.powers@gmail.com</email>
</author>
<published>2019-04-01T01:38:47+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/kafka-python.git/commit/?id=3664ae85e5a4c47075489e01688897f8cea8b11d'/>
<id>3664ae85e5a4c47075489e01688897f8cea8b11d</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Dont wakeup during maybe_refresh_metadata -- it is only called by poll() (#1769)</title>
<updated>2019-03-31T02:29:30+00:00</updated>
<author>
<name>Dana Powers</name>
<email>dana.powers@gmail.com</email>
</author>
<published>2019-03-31T02:29:30+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/kafka-python.git/commit/?id=b1effa24aca3a6bcf2268354caae12ee82d6b36d'/>
<id>b1effa24aca3a6bcf2268354caae12ee82d6b36d</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Revert 703f0659 / fix 0.8.2 protocol quick detection (#1763)</title>
<updated>2019-03-27T14:45:50+00:00</updated>
<author>
<name>Dana Powers</name>
<email>dana.powers@gmail.com</email>
</author>
<published>2019-03-27T14:45:50+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/kafka-python.git/commit/?id=227a94663d6b0ab11c12236085f79b5b6ffd5568'/>
<id>227a94663d6b0ab11c12236085f79b5b6ffd5568</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Send pending requests before waiting for responses (#1762)</title>
<updated>2019-03-27T14:45:06+00:00</updated>
<author>
<name>Dana Powers</name>
<email>dana.powers@gmail.com</email>
</author>
<published>2019-03-27T14:45:06+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/kafka-python.git/commit/?id=e45b89bd676844fbc2115b56bbe23c250985005a'/>
<id>e45b89bd676844fbc2115b56bbe23c250985005a</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Dont do client wakeup when sending from sender thread (#1761)</title>
<updated>2019-03-24T15:44:46+00:00</updated>
<author>
<name>Dana Powers</name>
<email>dana.powers@gmail.com</email>
</author>
<published>2019-03-24T15:44:46+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/kafka-python.git/commit/?id=d388b48951327955a9a9031a229f02880e2c6f05'/>
<id>d388b48951327955a9a9031a229f02880e2c6f05</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Update sasl configuration docstrings</title>
<updated>2019-03-24T01:01:18+00:00</updated>
<author>
<name>Dana Powers</name>
<email>dana.powers@gmail.com</email>
</author>
<published>2019-03-24T01:01:18+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/kafka-python.git/commit/?id=ce9c1d2e2b8d85b2f6c3b2a2ebd280246cfea07f'/>
<id>ce9c1d2e2b8d85b2f6c3b2a2ebd280246cfea07f</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Support SASL OAuthBearer Authentication (#1750)</title>
<updated>2019-03-23T01:24:29+00:00</updated>
<author>
<name>Phong Pham</name>
<email>pt2pham@users.noreply.github.com</email>
</author>
<published>2019-03-23T01:24:29+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/kafka-python.git/commit/?id=8e2ed3ebb45f98e71b7c77fdd52472b815bb7ad2'/>
<id>8e2ed3ebb45f98e71b7c77fdd52472b815bb7ad2</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
