<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/python-packages/kafka-python.git, branch v0.8.0</title>
<subtitle>github.com: mumrah/kafka-python.git
</subtitle>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/python-packages/kafka-python.git/'/>
<entry>
<title>Fix #44 Add missing exception class</title>
<updated>2013-09-25T01:20:00+00:00</updated>
<author>
<name>David Arthur</name>
<email>mumrah@gmail.com</email>
</author>
<published>2013-09-25T01:18:55+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/python-packages/kafka-python.git/commit/?id=c0d2cac66940bf477c008e65c9d2bbcd79f030a0'/>
<id>c0d2cac66940bf477c008e65c9d2bbcd79f030a0</id>
<content type='text'>
Also move the exceptions to common instead of util
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Also move the exceptions to common instead of util
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge pull request #45 from quixey/allow-client-id</title>
<updated>2013-09-24T23:44:28+00:00</updated>
<author>
<name>David Arthur</name>
<email>mumrah@gmail.com</email>
</author>
<published>2013-09-24T23:44:28+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/python-packages/kafka-python.git/commit/?id=9af7b817c17a8d8c08e60607f117c8ac46668eda'/>
<id>9af7b817c17a8d8c08e60607f117c8ac46668eda</id>
<content type='text'>
Allow a client id to be passed to the client

+1 thanks, @jimjh</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Allow a client id to be passed to the client

+1 thanks, @jimjh</pre>
</div>
</content>
</entry>
<entry>
<title>allow a client id to be passed to the client</title>
<updated>2013-09-24T23:38:58+00:00</updated>
<author>
<name>Jim Lim</name>
<email>jim@quixey.com</email>
</author>
<published>2013-09-24T23:17:47+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/python-packages/kafka-python.git/commit/?id=caf7c6860c4554b026728bf6307e20927f682338'/>
<id>caf7c6860c4554b026728bf6307e20927f682338</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Documenting new behavior in CHANGES.md</title>
<updated>2013-09-09T14:21:38+00:00</updated>
<author>
<name>David Arthur</name>
<email>mumrah@gmail.com</email>
</author>
<published>2013-09-09T14:21:38+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/python-packages/kafka-python.git/commit/?id=0c732ca68ae94a797fed170b847cbb78885060e9'/>
<id>0c732ca68ae94a797fed170b847cbb78885060e9</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Auto-adjusting consumer fetch size</title>
<updated>2013-09-09T04:47:28+00:00</updated>
<author>
<name>David Arthur</name>
<email>mumrah@gmail.com</email>
</author>
<published>2013-09-09T04:44:36+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/python-packages/kafka-python.git/commit/?id=f67ad27f72aca077f24fa801a9d2d3075d6d5b60'/>
<id>f67ad27f72aca077f24fa801a9d2d3075d6d5b60</id>
<content type='text'>
Related to #42

Adds new ConsumerFetchSizeTooSmall exception that is thrown when
`_decode_message_set_iter` gets a BufferUnderflowError but has not yet
yielded a message

In this event, SimpleConsumer will increase the fetch size by 1.5 and
continue the fetching loop while _not_ increasing the offset (basically
just retries the request with a larger fetch size)

Once the consumer fetch size has been increased, it will remain
increased while SimpleConsumer fetches from that partition
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Related to #42

Adds new ConsumerFetchSizeTooSmall exception that is thrown when
`_decode_message_set_iter` gets a BufferUnderflowError but has not yet
yielded a message

In this event, SimpleConsumer will increase the fetch size by 1.5 and
continue the fetching loop while _not_ increasing the offset (basically
just retries the request with a larger fetch size)

Once the consumer fetch size has been increased, it will remain
increased while SimpleConsumer fetches from that partition
</pre>
</div>
</content>
</entry>
<entry>
<title>Fixed #42, make fetch size configurable</title>
<updated>2013-09-09T00:20:12+00:00</updated>
<author>
<name>David Arthur</name>
<email>mumrah@gmail.com</email>
</author>
<published>2013-09-09T00:20:12+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/python-packages/kafka-python.git/commit/?id=40d8e9e550b48755e2f40cfd0877a5b848a3254f'/>
<id>40d8e9e550b48755e2f40cfd0877a5b848a3254f</id>
<content type='text'>
Was hard coded to 1024 bytes which meant that larger messages were
unconsumable since they would always get split causing the consumer to
stop.

It would probably be best to automatically retry truncated messages with
a larger request size so you don't have to know your max message size
ahead of time
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Was hard coded to 1024 bytes which meant that larger messages were
unconsumable since they would always get split causing the consumer to
stop.

It would probably be best to automatically retry truncated messages with
a larger request size so you don't have to know your max message size
ahead of time
</pre>
</div>
</content>
</entry>
<entry>
<title>Show alternative way of running tests in README.md</title>
<updated>2013-07-26T12:54:21+00:00</updated>
<author>
<name>David Arthur</name>
<email>mumrah@gmail.com</email>
</author>
<published>2013-07-26T12:54:21+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/python-packages/kafka-python.git/commit/?id=c3bce13b845999483f7601836a2e7681dcd8ff10'/>
<id>c3bce13b845999483f7601836a2e7681dcd8ff10</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge branch 'issue-35'</title>
<updated>2013-07-26T12:39:44+00:00</updated>
<author>
<name>David Arthur</name>
<email>mumrah@gmail.com</email>
</author>
<published>2013-07-26T12:39:44+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/python-packages/kafka-python.git/commit/?id=e297a7a8c8f9de341b0e91346236455d12ae7f82'/>
<id>e297a7a8c8f9de341b0e91346236455d12ae7f82</id>
<content type='text'>
Conflicts:
	kafka/__init__.py
	kafka/consumer.py
	test/test_integration.py
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Conflicts:
	kafka/__init__.py
	kafka/consumer.py
	test/test_integration.py
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge pull request #33 from mahendra/asyncproducer</title>
<updated>2013-07-11T12:58:54+00:00</updated>
<author>
<name>David Arthur</name>
<email>mumrah@gmail.com</email>
</author>
<published>2013-07-11T12:58:54+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/python-packages/kafka-python.git/commit/?id=5684af438e6cf871540aa8ea8b556737f56e9798'/>
<id>5684af438e6cf871540aa8ea8b556737f56e9798</id>
<content type='text'>
Support for async producer

Merged locally, tests pass, +1</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Support for async producer

Merged locally, tests pass, +1</pre>
</div>
</content>
</entry>
<entry>
<title>Fix minor bug in offset management</title>
<updated>2013-07-01T05:03:50+00:00</updated>
<author>
<name>Mahendra M</name>
<email>mahendra.m@gmail.com</email>
</author>
<published>2013-07-01T05:03:50+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/python-packages/kafka-python.git/commit/?id=1d278f0f60cb0a7b76fbc6b80c8e112a0deb2e0c'/>
<id>1d278f0f60cb0a7b76fbc6b80c8e112a0deb2e0c</id>
<content type='text'>
In the current patch get_messages(count=1) would return zero messages
the first time it is invoked after a consumer was initialized.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
In the current patch get_messages(count=1) would return zero messages
the first time it is invoked after a consumer was initialized.
</pre>
</div>
</content>
</entry>
</feed>
