mirror of
https://github.com/datahub-project/datahub.git
synced 2025-09-27 10:04:52 +00:00
feat(ingest): pass timeout config in kafka admin client api calls (#6863)
This commit is contained in:
parent
a5b5abf270
commit
14b48489d4
@ -417,7 +417,8 @@ class KafkaSource(StatefulIngestionSourceBase):
|
|||||||
configs: Dict[
|
configs: Dict[
|
||||||
ConfigResource, concurrent.futures.Future
|
ConfigResource, concurrent.futures.Future
|
||||||
] = self.admin_client.describe_configs(
|
] = self.admin_client.describe_configs(
|
||||||
resources=[ConfigResource(ResourceType.TOPIC, t) for t in topics]
|
resources=[ConfigResource(ResourceType.TOPIC, t) for t in topics],
|
||||||
|
request_timeout=self.source_config.connection.client_timeout_seconds,
|
||||||
)
|
)
|
||||||
logger.debug("Waiting for config details futures to complete")
|
logger.debug("Waiting for config details futures to complete")
|
||||||
concurrent.futures.wait(configs.values())
|
concurrent.futures.wait(configs.values())
|
||||||
|
Loading…
x
Reference in New Issue
Block a user