summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDana Powers <dana.powers@gmail.com>2016-07-08 14:45:36 -0700
committerDana Powers <dana.powers@gmail.com>2016-07-08 14:46:30 -0700
commit003bb0a8308e749cf0f63cd60bc2c020b2c96083 (patch)
tree4a9b619f88eac9e42a9c59ec97c4e53af31de5b1
parent58991c5fa24076a644a9e682cb865b48b8a736ba (diff)
downloadkafka-python-003bb0a8308e749cf0f63cd60bc2c020b2c96083.tar.gz
Fix consumer iteration on compacted topics
-rw-r--r--kafka/consumer/fetcher.py2
1 files changed, 1 insertions, 1 deletions
diff --git a/kafka/consumer/fetcher.py b/kafka/consumer/fetcher.py
index 9c06aba..e8c4ce8 100644
--- a/kafka/consumer/fetcher.py
+++ b/kafka/consumer/fetcher.py
@@ -438,7 +438,7 @@ class Fetcher(six.Iterator):
# Compressed messagesets may include earlier messages
# It is also possible that the user called seek()
- elif msg.offset != self._subscriptions.assignment[tp].position:
+ elif msg.offset < self._subscriptions.assignment[tp].position:
log.debug("Skipping message offset: %s (expecting %s)",
msg.offset,
self._subscriptions.assignment[tp].position)