diff options
-rw-r--r-- | kafka/consumer/fetcher.py | 8 | ||||
-rw-r--r-- | kafka/consumer/group.py | 8 |
2 files changed, 0 insertions, 16 deletions
diff --git a/kafka/consumer/fetcher.py b/kafka/consumer/fetcher.py index 3638831..c1eb03e 100644 --- a/kafka/consumer/fetcher.py +++ b/kafka/consumer/fetcher.py @@ -55,7 +55,6 @@ class Fetcher(six.Iterator): 'max_partition_fetch_bytes': 1048576, 'max_poll_records': sys.maxsize, 'check_crcs': True, - 'skip_double_compressed_messages': False, 'iterator_refetch_records': 1, # undocumented -- interface may change 'metric_group_prefix': 'consumer', 'api_version': (0, 8, 0), @@ -98,13 +97,6 @@ class Fetcher(six.Iterator): consumed. This ensures no on-the-wire or on-disk corruption to the messages occurred. This check adds some overhead, so it may be disabled in cases seeking extreme performance. Default: True - skip_double_compressed_messages (bool): A bug in KafkaProducer - caused some messages to be corrupted via double-compression. - By default, the fetcher will return the messages as a compressed - blob of bytes with a single offset, i.e. how the message was - actually published to the cluster. If you prefer to have the - fetcher automatically detect corrupt messages and skip them, - set this option to True. Default: False. """ self.config = copy.copy(self.DEFAULT_CONFIG) for key in self.config: diff --git a/kafka/consumer/group.py b/kafka/consumer/group.py index 699b02b..8d2c65e 100644 --- a/kafka/consumer/group.py +++ b/kafka/consumer/group.py @@ -165,13 +165,6 @@ class KafkaConsumer(six.Iterator): consumer_timeout_ms (int): number of milliseconds to block during message iteration before raising StopIteration (i.e., ending the iterator). Default block forever [float('inf')]. - skip_double_compressed_messages (bool): A bug in KafkaProducer <= 1.2.4 - caused some messages to be corrupted via double-compression. - By default, the fetcher will return these messages as a compressed - blob of bytes with a single offset, i.e. how the message was - actually published to the cluster. If you prefer to have the - fetcher automatically detect corrupt messages and skip them, - set this option to True. Default: False. security_protocol (str): Protocol used to communicate with brokers. Valid values are: PLAINTEXT, SSL. Default: PLAINTEXT. ssl_context (ssl.SSLContext): Pre-configured SSLContext for wrapping @@ -279,7 +272,6 @@ class KafkaConsumer(six.Iterator): 'sock_chunk_bytes': 4096, # undocumented experimental option 'sock_chunk_buffer_count': 1000, # undocumented experimental option 'consumer_timeout_ms': float('inf'), - 'skip_double_compressed_messages': False, 'security_protocol': 'PLAINTEXT', 'ssl_context': None, 'ssl_check_hostname': True, |