mirror of
https://github.com/alibaba/canal.git
synced 2026-11-04 00:30:15 +08:00
Merge pull request #1540 from wurongjun/master
修复当适配器mapping文件修改时,无法生效的问题
This commit is contained in:
@@ -131,8 +131,8 @@ public class RdbConfigMonitor {
|
|||||||
rdbAdapter.getRdbMapping().put(file.getName(), mappingConfig);
|
rdbAdapter.getRdbMapping().put(file.getName(), mappingConfig);
|
||||||
if (!mappingConfig.getDbMapping().getMirrorDb()) {
|
if (!mappingConfig.getDbMapping().getMirrorDb()) {
|
||||||
Map<String, MappingConfig> configMap = rdbAdapter.getMappingConfigCache()
|
Map<String, MappingConfig> configMap = rdbAdapter.getMappingConfigCache()
|
||||||
.computeIfAbsent(StringUtils.trimToEmpty(mappingConfig.getDestination()) + "."
|
.computeIfAbsent(StringUtils.trimToEmpty(mappingConfig.getDestination()) + "_"
|
||||||
+ mappingConfig.getDbMapping().getDatabase() + "."
|
+ mappingConfig.getDbMapping().getDatabase() + "-"
|
||||||
+ mappingConfig.getDbMapping().getTable(),
|
+ mappingConfig.getDbMapping().getTable(),
|
||||||
k1 -> new HashMap<>());
|
k1 -> new HashMap<>());
|
||||||
configMap.put(file.getName(), mappingConfig);
|
configMap.put(file.getName(), mappingConfig);
|
||||||
|
|||||||
Reference in New Issue
Block a user