mirror of
https://github.com/didi/KnowStreaming.git
synced 2025-12-24 03:42:07 +08:00
[Bugfix] 修复BrokerConfigServiceImpl.getBrokerConfigByZKClient方法一定返回空的问题 (#1198)
修复获取ZK-Broker配置,出现空列表的问题 Co-authored-by: jiangmb <jiangmb@televehicle.com>
This commit is contained in:
@@ -37,6 +37,7 @@ import scala.jdk.javaapi.CollectionConverters;
|
||||
|
||||
import javax.annotation.PostConstruct;
|
||||
import java.util.*;
|
||||
import java.util.stream.Collectors;
|
||||
|
||||
import static com.xiaojukeji.know.streaming.km.common.enums.version.VersionEnum.*;
|
||||
|
||||
@@ -154,9 +155,11 @@ public class BrokerConfigServiceImpl extends BaseKafkaVersionControlService impl
|
||||
if (propertiesResult.failed()) {
|
||||
return Result.buildFromIgnoreData(propertiesResult);
|
||||
}
|
||||
List<String> configKeyList = propertiesResult.getData().keySet().stream().map(Object::toString).collect(Collectors.toList());
|
||||
|
||||
|
||||
return Result.buildSuc(KafkaConfigConverter.convert2KafkaBrokerConfigDetailList(
|
||||
new ArrayList<>(),
|
||||
configKeyList,
|
||||
propertiesResult.getData()
|
||||
));
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user