diff options
author | Dana Powers <dana.powers@gmail.com> | 2016-07-08 14:45:36 -0700 |
---|---|---|
committer | Dana Powers <dana.powers@gmail.com> | 2016-07-08 14:46:30 -0700 |
commit | 003bb0a8308e749cf0f63cd60bc2c020b2c96083 (patch) | |
tree | 4a9b619f88eac9e42a9c59ec97c4e53af31de5b1 | |
parent | 58991c5fa24076a644a9e682cb865b48b8a736ba (diff) | |
download | kafka-python-003bb0a8308e749cf0f63cd60bc2c020b2c96083.tar.gz |
Fix consumer iteration on compacted topics
-rw-r--r-- | kafka/consumer/fetcher.py | 2 |
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) |