|
@@ -36,7 +36,7 @@ public class MQMessageUtils {
|
|
|
private static Map<String, List<PartitionData>> partitionDatas = MigrateMap.makeComputingMap(CacheBuilder.newBuilder()
|
|
|
.softValues(),
|
|
|
pkHashConfigs -> {
|
|
|
- List<PartitionData> datas = Lists.newArrayList();
|
|
|
+ List<PartitionData> datas = new ArrayList<>();
|
|
|
|
|
|
String[] pkHashConfigArray = StringUtils.split(StringUtils.replace(pkHashConfigs,
|
|
|
",",
|
|
@@ -75,7 +75,7 @@ public class MQMessageUtils {
|
|
|
private static Map<String, List<DynamicTopicData>> dynamicTopicDatas = MigrateMap.makeComputingMap(CacheBuilder.newBuilder()
|
|
|
.softValues(),
|
|
|
pkHashConfigs -> {
|
|
|
- List<DynamicTopicData> datas = Lists.newArrayList();
|
|
|
+ List<DynamicTopicData> datas = new ArrayList<>();
|
|
|
String[] dynamicTopicArray = StringUtils.split(StringUtils.replace(pkHashConfigs,
|
|
|
",",
|
|
|
";"),
|
|
@@ -102,7 +102,7 @@ public class MQMessageUtils {
|
|
|
private static Map<String, List<TopicPartitionData>> topicPartitionDatas = MigrateMap.makeComputingMap(CacheBuilder.newBuilder()
|
|
|
.softValues(),
|
|
|
tPConfigs -> {
|
|
|
- List<TopicPartitionData> datas = Lists.newArrayList();
|
|
|
+ List<TopicPartitionData> datas = new ArrayList<>();
|
|
|
String[] tPArray = StringUtils.split(StringUtils.replace(tPConfigs,
|
|
|
",",
|
|
|
";"),
|
|
@@ -258,7 +258,7 @@ public class MQMessageUtils {
|
|
|
List<Entry>[] partitionEntries = new List[partitionsNum];
|
|
|
for (int i = 0; i < partitionsNum; i++) {
|
|
|
// 注意一下并发
|
|
|
- partitionEntries[i] = Collections.synchronizedList(Lists.newArrayList());
|
|
|
+ partitionEntries[i] = Collections.synchronizedList(new ArrayList<>());
|
|
|
}
|
|
|
|
|
|
for (EntryRowData data : datas) {
|
|
@@ -681,7 +681,7 @@ public class MQMessageUtils {
|
|
|
|
|
|
public boolean autoPkHash = false;
|
|
|
public boolean tableHash = false;
|
|
|
- public List<String> pkNames = Lists.newArrayList();
|
|
|
+ public List<String> pkNames = new ArrayList<>();
|
|
|
}
|
|
|
|
|
|
public static class DynamicTopicData {
|