提交 93717168 编写于 作者: P pengys5

fixed data merge error

上级 75bed499
...@@ -31,7 +31,7 @@ public class WorkerRefs<T extends WorkerRef> { ...@@ -31,7 +31,7 @@ public class WorkerRefs<T extends WorkerRef> {
logger.debug("WorkerSelector instance of {}", workerSelector.getClass()); logger.debug("WorkerSelector instance of {}", workerSelector.getClass());
workerRefs.forEach(workerRef -> { workerRefs.forEach(workerRef -> {
if (workerRef instanceof RemoteWorkerRef) { if (workerRef instanceof RemoteWorkerRef) {
logger.info("message hashcode: {}, select workers: {}", message.hashCode(), workerRef.toString()); logger.debug("message hashcode: {}, select workers: {}", message.hashCode(), workerRef.toString());
} }
}); });
workerSelector.select(workerRefs, message).tell(message); workerSelector.select(workerRefs, message).tell(message);
......
...@@ -122,7 +122,7 @@ public abstract class PersistenceWorker extends AbstractLocalAsyncWorker { ...@@ -122,7 +122,7 @@ public abstract class PersistenceWorker extends AbstractLocalAsyncWorker {
Data data = (Data)message; Data data = (Data)message;
if (dataCache.containsKey(data.id())) { if (dataCache.containsKey(data.id())) {
getRole().dataDefine().mergeData(data, dataCache.get(data.id())); getRole().dataDefine().mergeData(dataCache.get(data.id()), data);
} else { } else {
dataCache.put(data.id(), data); dataCache.put(data.id(), data);
} }
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册