<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/python-packages/kafka-python.git/kafka/protocol/admin.py, branch 2.0.2</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>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>Add logic for inferring newer broker versions (#2038)</title>
<updated>2020-05-05T11:29:23+00:00</updated>
<author>
<name>Tincu Gabriel</name>
<email>gabi@aiven.io</email>
</author>
<published>2020-05-05T11:29:23+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/kafka-python.git/commit/?id=6fc008137c75c751a9fbea3e0ef36d2870119c7b'/>
<id>6fc008137c75c751a9fbea3e0ef36d2870119c7b</id>
<content type='text'>
* Add logic for inferring newer broker versions

- New Fetch / ListOffsets request / response objects
- Add new test cases to inferr code based on mentioned objects
- Add unit test to check inferred version against whatever resides in KAFKA_VERSION
- Add new kafka broker versions to integration list
- Add more kafka broker versions to travis task list
- Add support for broker version 2.5 id

* Implement PR change requests: fewer versions for travis testing, remove unused older versions for inference code, remove one minor version from known server list
Do not use newly created ACL request / responses in allowed version lists, due to flexible versions enabling in kafka actually requiring a serialization protocol header update
Revert admin client file change</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Add logic for inferring newer broker versions

- New Fetch / ListOffsets request / response objects
- Add new test cases to inferr code based on mentioned objects
- Add unit test to check inferred version against whatever resides in KAFKA_VERSION
- Add new kafka broker versions to integration list
- Add more kafka broker versions to travis task list
- Add support for broker version 2.5 id

* Implement PR change requests: fewer versions for travis testing, remove unused older versions for inference code, remove one minor version from known server list
Do not use newly created ACL request / responses in allowed version lists, due to flexible versions enabling in kafka actually requiring a serialization protocol header update
Revert admin client file change</pre>
</div>
</content>
</entry>
<entry>
<title>Admin protocol updates (#1948)</title>
<updated>2019-12-29T23:47:32+00:00</updated>
<author>
<name>Tyler Lubeck</name>
<email>tyler@tylerlubeck.com</email>
</author>
<published>2019-12-29T23:47:32+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/kafka-python.git/commit/?id=e06ea70174e0b114bec8072371a54ae6bcd73da5'/>
<id>e06ea70174e0b114bec8072371a54ae6bcd73da5</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix response error checking in KafkaAdminClient send_to_controller</title>
<updated>2019-01-03T21:46:47+00:00</updated>
<author>
<name>Dana Powers</name>
<email>dana.powers@gmail.com</email>
</author>
<published>2018-11-23T18:17:59+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/kafka-python.git/commit/?id=2e0ada055886ad01cc193b1007d3f79717b5c9df'/>
<id>2e0ada055886ad01cc193b1007d3f79717b5c9df</id>
<content type='text'>
Previously we weren't accounting for when the response tuple also has a
`error_message` value.

Note that in Java, the error fieldname is inconsistent:
 - `CreateTopicsResponse` / `CreatePartitionsResponse` uses `topic_errors`
 - `DeleteTopicsResponse` uses `topic_error_codes`
So this updates the `CreateTopicsResponse` classes to match.

The fix is a little brittle, but should suffice for now.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Previously we weren't accounting for when the response tuple also has a
`error_message` value.

Note that in Java, the error fieldname is inconsistent:
 - `CreateTopicsResponse` / `CreatePartitionsResponse` uses `topic_errors`
 - `DeleteTopicsResponse` uses `topic_error_codes`
So this updates the `CreateTopicsResponse` classes to match.

The fix is a little brittle, but should suffice for now.
</pre>
</div>
</content>
</entry>
<entry>
<title>Add protocols for {Describe,Create,Delete} Acls</title>
<updated>2018-11-20T00:59:49+00:00</updated>
<author>
<name>Ulrik Johansson</name>
<email>ulrik.johansson@blocket.se</email>
</author>
<published>2018-11-15T22:59:05+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/kafka-python.git/commit/?id=66754624e84da89d94f6bc8dd55bd969ad520ee4'/>
<id>66754624e84da89d94f6bc8dd55bd969ad520ee4</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Added AlterConfigs and DescribeConfigs apis (#1472)</title>
<updated>2018-04-18T21:55:49+00:00</updated>
<author>
<name>Stephen SORRIAUX</name>
<email>stephen.sorriaux@gmail.com</email>
</author>
<published>2018-04-18T21:55:49+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/kafka-python.git/commit/?id=59b0c6f714f83b5dae2df97f12645c39a6cdc179'/>
<id>59b0c6f714f83b5dae2df97f12645c39a6cdc179</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix CreatePartitionsRequest_v0 (#1469)</title>
<updated>2018-04-05T20:44:54+00:00</updated>
<author>
<name>Stephen SORRIAUX</name>
<email>stephen.sorriaux@gmail.com</email>
</author>
<published>2018-04-05T20:44:54+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/kafka-python.git/commit/?id=6163aa3c633249c0ca7903d1b6d1ab209a927980'/>
<id>6163aa3c633249c0ca7903d1b6d1ab209a927980</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix response schema</title>
<updated>2018-02-21T06:12:07+00:00</updated>
<author>
<name>Alex Eftimie</name>
<email>alex.eftimie@getyourguide.com</email>
</author>
<published>2018-02-19T14:21:32+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/kafka-python.git/commit/?id=f5a0e402dbd05eeaf96649e39d35524dd993d9ef'/>
<id>f5a0e402dbd05eeaf96649e39d35524dd993d9ef</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add Admin CreatePartitions API call</title>
<updated>2018-02-21T06:12:07+00:00</updated>
<author>
<name>Alex Eftimie</name>
<email>alex.eftimie@getyourguide.com</email>
</author>
<published>2018-02-18T07:18:39+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/kafka-python.git/commit/?id=f1f6908e43f28c53207c402bca3836447341d5da'/>
<id>f1f6908e43f28c53207c402bca3836447341d5da</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>use absolute imports everywhere (#1362)</title>
<updated>2018-02-06T20:10:45+00:00</updated>
<author>
<name>Kevin Tindall</name>
<email>kevinkjt2000@users.noreply.github.com</email>
</author>
<published>2018-02-06T20:10:45+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/kafka-python.git/commit/?id=9ae0e590b5ea93a9c07d71b55b593e0fcc973bc6'/>
<id>9ae0e590b5ea93a9c07d71b55b593e0fcc973bc6</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
