<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/python-packages/kafka-python.git, branch KAFKA_4034_coordinator_lookup</title>
<subtitle>github.com: mumrah/kafka-python.git
</subtitle>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/kafka-python.git/'/>
<entry>
<title>KAFKA-4034: Avoid unnecessary consumer coordinator lookup</title>
<updated>2017-10-10T04:48:00+00:00</updated>
<author>
<name>Dana Powers</name>
<email>dana.powers@gmail.com</email>
</author>
<published>2017-10-10T04:48:00+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/kafka-python.git/commit/?id=671524e5ce95b891b8c14c7a79eeeeaf66407a76'/>
<id>671524e5ce95b891b8c14c7a79eeeeaf66407a76</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Update to 0.11.0.1 for travis test fixture; use as default if unspecified (#1244)</title>
<updated>2017-10-08T17:01:03+00:00</updated>
<author>
<name>Dana Powers</name>
<email>dana.powers@gmail.com</email>
</author>
<published>2017-10-08T17:01:03+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/kafka-python.git/commit/?id=7305f03ff0758dad811d51f5e21006f273bb4dc2'/>
<id>7305f03ff0758dad811d51f5e21006f273bb4dc2</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Expand metrics docs (#1243)</title>
<updated>2017-10-08T17:00:39+00:00</updated>
<author>
<name>Jeff Widman</name>
<email>jeff@jeffwidman.com</email>
</author>
<published>2017-10-08T17:00:39+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/kafka-python.git/commit/?id=87e5d1625968c214d2ad6c198ec526ef484f3688'/>
<id>87e5d1625968c214d2ad6c198ec526ef484f3688</id>
<content type='text'>
* Expand metrics docstrings
* Document metrics interface in readme
* Use six.iteritems(d) rather than d.items()
* Use Sphinx warning syntax</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Expand metrics docstrings
* Document metrics interface in readme
* Use six.iteritems(d) rather than d.items()
* Use Sphinx warning syntax</pre>
</div>
</content>
</entry>
<entry>
<title>Bump version for development</title>
<updated>2017-10-07T23:53:39+00:00</updated>
<author>
<name>Dana Powers</name>
<email>dana.powers@gmail.com</email>
</author>
<published>2017-10-07T23:53:39+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/kafka-python.git/commit/?id=8f211805c40a446c74c62a8b3558c75a33eaa161'/>
<id>8f211805c40a446c74c62a8b3558c75a33eaa161</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Release 1.3.5</title>
<updated>2017-10-07T22:26:59+00:00</updated>
<author>
<name>Dana Powers</name>
<email>dana.powers@gmail.com</email>
</author>
<published>2017-10-07T22:26:59+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/kafka-python.git/commit/?id=24af3987b5c1841c7ef43cf311f04233b83d9716'/>
<id>24af3987b5c1841c7ef43cf311f04233b83d9716</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add method to ensure a valid topic name (#1238)</title>
<updated>2017-10-07T21:43:29+00:00</updated>
<author>
<name>Niklas Mollenhauer</name>
<email>nikeee@users.noreply.github.com</email>
</author>
<published>2017-10-07T21:43:29+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/kafka-python.git/commit/?id=30ba2c1dbd22eff5f202bbbf2ecd8b42d242b1b0'/>
<id>30ba2c1dbd22eff5f202bbbf2ecd8b42d242b1b0</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix typo</title>
<updated>2017-10-07T06:19:17+00:00</updated>
<author>
<name>Jeff Widman</name>
<email>jeff@jeffwidman.com</email>
</author>
<published>2017-10-07T06:19:17+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/kafka-python.git/commit/?id=f12ff950ad2131f1bd6f5fc6bf8afc6ecd5d6628'/>
<id>f12ff950ad2131f1bd6f5fc6bf8afc6ecd5d6628</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Explicitly check for `None` rather than False</title>
<updated>2017-10-06T21:44:04+00:00</updated>
<author>
<name>Jeff Widman</name>
<email>jeff@jeffwidman.com</email>
</author>
<published>2017-10-06T05:20:42+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/kafka-python.git/commit/?id=411bc08f214b7afc36f11bde2047096c06467088'/>
<id>411bc08f214b7afc36f11bde2047096c06467088</id>
<content type='text'>
If the group leader somehow gets in a state that it has an empty partition assignment, then `self._assignment_snapshot` will be `{}` which evaluates to `False`. So `self._subscription.mark_for_reassignment()` will never be triggered, even if `self._assignment_snapshot != self._metadata_snapshot`. 

Fixes the symptoms of https://github.com/dpkp/kafka-python/issues/1237 although I suspect there's an additional bug in that case that triggers the condition of the the group leader getting an empty partition assignment.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
If the group leader somehow gets in a state that it has an empty partition assignment, then `self._assignment_snapshot` will be `{}` which evaluates to `False`. So `self._subscription.mark_for_reassignment()` will never be triggered, even if `self._assignment_snapshot != self._metadata_snapshot`. 

Fixes the symptoms of https://github.com/dpkp/kafka-python/issues/1237 although I suspect there's an additional bug in that case that triggers the condition of the the group leader getting an empty partition assignment.</pre>
</div>
</content>
</entry>
<entry>
<title>Fix Fetcher.PartitionRecords to handle fetch_offset in the middle of compressed messageset (#1239)</title>
<updated>2017-10-05T21:19:52+00:00</updated>
<author>
<name>Dana Powers</name>
<email>dana.powers@gmail.com</email>
</author>
<published>2017-10-05T21:19:52+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/kafka-python.git/commit/?id=ffc7caef13a120f69788bcdd43ffa01468f575f9'/>
<id>ffc7caef13a120f69788bcdd43ffa01468f575f9</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix grammar</title>
<updated>2017-10-04T21:29:45+00:00</updated>
<author>
<name>Jeff Widman</name>
<email>jeff@jeffwidman.com</email>
</author>
<published>2017-10-04T21:29:45+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/kafka-python.git/commit/?id=cec1bdc9965b3d6729d4415e31b4dac04d603873'/>
<id>cec1bdc9965b3d6729d4415e31b4dac04d603873</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
