<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/python-packages/kafka-python.git, branch merge-_find_coordinator_ids-methods</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>Merge _find_coordinator_id methods</title>
<updated>2020-09-17T18:16:21+00:00</updated>
<author>
<name>Jeff Widman</name>
<email>jeff@jeffwidman.com</email>
</author>
<published>2020-09-17T17:34:41+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/kafka-python.git/commit/?id=80664a55bfafb243e89640986b8d53748b996df6'/>
<id>80664a55bfafb243e89640986b8d53748b996df6</id>
<content type='text'>
Previously there were two methods:
* `_find_coordinator_id()`
* `_find_many_coordinator_ids()`

But they do basically the same thing internally. And we need the plural
two places, but the singular only one place.

So merge them, and change the function signature to take a list of
`group_ids` and return a dict of `group_id: coordinator_id`s.

As a result of this, the `describe_groups()` command should scale better
because the `_find_coordinator_ids()` command issues all the requests
async, instead of sequentially blocking as the `described_groups()` used
to do.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Previously there were two methods:
* `_find_coordinator_id()`
* `_find_many_coordinator_ids()`

But they do basically the same thing internally. And we need the plural
two places, but the singular only one place.

So merge them, and change the function signature to take a list of
`group_ids` and return a dict of `group_id: coordinator_id`s.

As a result of this, the `describe_groups()` command should scale better
because the `_find_coordinator_ids()` command issues all the requests
async, instead of sequentially blocking as the `described_groups()` used
to do.
</pre>
</div>
</content>
</entry>
<entry>
<title>Lint cleanup (#2126)</title>
<updated>2020-09-17T17:41:39+00:00</updated>
<author>
<name>Jeff Widman</name>
<email>jeff@jeffwidman.com</email>
</author>
<published>2020-09-17T17:41:39+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/kafka-python.git/commit/?id=6cfe706d1ab4eaa7c970f19ce102f65625affb96'/>
<id>6cfe706d1ab4eaa7c970f19ce102f65625affb96</id>
<content type='text'>
Small cleanup leftover from https://github.com/dpkp/kafka-python/pull/2035</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Small cleanup leftover from https://github.com/dpkp/kafka-python/pull/2035</pre>
</div>
</content>
</entry>
<entry>
<title>Feature: delete consumergroups (#2040)</title>
<updated>2020-09-17T16:17:35+00:00</updated>
<author>
<name>Swen Wenzel</name>
<email>5111028+swenzel@users.noreply.github.com</email>
</author>
<published>2020-09-17T16:17:35+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/kafka-python.git/commit/?id=16a0b3155fdeebe80295fcfb0f32d75af74dcb1a'/>
<id>16a0b3155fdeebe80295fcfb0f32d75af74dcb1a</id>
<content type='text'>
* Add consumergroup related errors
* Add DeleteGroups to protocol.admin
* Implement delete_groups feature on KafkaAdminClient</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Add consumergroup related errors
* Add DeleteGroups to protocol.admin
* Implement delete_groups feature on KafkaAdminClient</pre>
</div>
</content>
</entry>
<entry>
<title>Fix initialization order in KafkaClient (#2119)</title>
<updated>2020-09-17T04:57:01+00:00</updated>
<author>
<name>Pedro Calleja</name>
<email>pecalleja@gmail.com</email>
</author>
<published>2020-09-17T04:57:01+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/kafka-python.git/commit/?id=e485a6ee2a1f05f2333e22b0fbdbafb12badaf3f'/>
<id>e485a6ee2a1f05f2333e22b0fbdbafb12badaf3f</id>
<content type='text'>
Fix initialization order in KafkaClient</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fix initialization order in KafkaClient</pre>
</div>
</content>
</entry>
<entry>
<title>Allow configurable timeouts in admin client check version</title>
<updated>2020-09-17T01:02:37+00:00</updated>
<author>
<name>Himanshu Mishra</name>
<email>sigmablazer@gmail.com</email>
</author>
<published>2020-08-22T21:56:21+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/kafka-python.git/commit/?id=b32f369e5a4b9914e92b4818b4d1bc6152264ec5'/>
<id>b32f369e5a4b9914e92b4818b4d1bc6152264ec5</id>
<content type='text'>
Currently there's no way to pass timeout to check_version if called from admin.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Currently there's no way to pass timeout to check_version if called from admin.</pre>
</div>
</content>
</entry>
<entry>
<title>Added crc32c extra requirement as per issue #2068</title>
<updated>2020-09-17T00:41:07+00:00</updated>
<author>
<name>Misha Seltzer</name>
<email>misha@armis.com</email>
</author>
<published>2020-06-23T19:51:06+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/kafka-python.git/commit/?id=d09ff02bbc19a8b762be67a294e0da1bfdff8029'/>
<id>d09ff02bbc19a8b762be67a294e0da1bfdff8029</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Enhancement for Kafka Admin Client's "Describe Consumer Group" (#2035)</title>
<updated>2020-09-17T00:33:45+00:00</updated>
<author>
<name>Apurva007</name>
<email>apurvatelang15@gmail.com</email>
</author>
<published>2020-09-17T00:33:45+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/kafka-python.git/commit/?id=26b8400ecafe9853bbb8ee3caf04a0a53eb6b224'/>
<id>26b8400ecafe9853bbb8ee3caf04a0a53eb6b224</id>
<content type='text'>
Adding namedtuples for DescribeConsumerGroup response; Adding Serialization of MemberData and MemberAssignment for the response

Co-authored-by: Apurva Telang &lt;atelang@paypal.com&gt;
Co-authored-by: Jeff Widman &lt;jeff@jeffwidman.com&gt;</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Adding namedtuples for DescribeConsumerGroup response; Adding Serialization of MemberData and MemberAssignment for the response

Co-authored-by: Apurva Telang &lt;atelang@paypal.com&gt;
Co-authored-by: Jeff Widman &lt;jeff@jeffwidman.com&gt;</pre>
</div>
</content>
</entry>
<entry>
<title>producer/kafka: Disable logging during object destruction (#2043)</title>
<updated>2020-09-07T23:36:10+00:00</updated>
<author>
<name>Gioele</name>
<email>gioele@users.noreply.github.com</email>
</author>
<published>2020-09-07T23:36:10+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/kafka-python.git/commit/?id=e4913db244ca4d435d279d3047aef3c1c01ebd51'/>
<id>e4913db244ca4d435d279d3047aef3c1c01ebd51</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Update example.py (#2081)</title>
<updated>2020-09-07T23:23:11+00:00</updated>
<author>
<name>Mostafa-Elmenbawy</name>
<email>elmenabawym@gmail.com</email>
</author>
<published>2020-09-07T23:23:11+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/kafka-python.git/commit/?id=3a9d8306137e6f1c7481a5ca2c4b27f62cbb5165'/>
<id>3a9d8306137e6f1c7481a5ca2c4b27f62cbb5165</id>
<content type='text'>
Co-authored-by: MostafaElmenabawy &lt;momenabawy@synapse-analytics.io&gt;</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Co-authored-by: MostafaElmenabawy &lt;momenabawy@synapse-analytics.io&gt;</pre>
</div>
</content>
</entry>
<entry>
<title>Add kafka.structs docstrings (#2080)</title>
<updated>2020-09-07T23:21:50+00:00</updated>
<author>
<name>Mostafa-Elmenbawy</name>
<email>elmenabawym@gmail.com</email>
</author>
<published>2020-09-07T23:21:50+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/kafka-python.git/commit/?id=f6677cf616aace9b9d9ed2b764d3b52ace7d4230'/>
<id>f6677cf616aace9b9d9ed2b764d3b52ace7d4230</id>
<content type='text'>
Co-authored-by: MostafaElmenabawy &lt;momenabawy@synapse-analytics.io&gt;</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Co-authored-by: MostafaElmenabawy &lt;momenabawy@synapse-analytics.io&gt;</pre>
</div>
</content>
</entry>
</feed>
