Commit Graph

82 Commits

Author SHA1 Message Date
f2fdc44a44 必要时 回滚. 改进后死锁 2022-08-03 18:08:59 +08:00
d184fd014a 所有涉读写操作必须一体在onApply上完成. 2022-08-03 14:41:23 +08:00
69ac1d6317 完成负载均衡算法, 和 处理任务时间统计等 2022-08-03 11:55:22 +08:00
42e66efe67 任务数分配 2022-08-02 18:19:26 +08:00
huangsimin
c339e6e3f0 TODO: ok 2022-08-01 23:25:01 +08:00
cbf0308841 TODO: 解决读一致性死锁的问题. 异步很容易导致死锁 2022-08-01 18:09:31 +08:00
huangsimin
52a6169323 todo: 调试 2022-08-01 00:27:00 +08:00
huangsimin
d1429e8114 加入强大的vscode debug 2022-07-30 04:07:30 +08:00
ae6abc715c TODO: last 2022-07-29 18:06:05 +08:00
huangsimin
9c1e5a62ec TODO: 完成注解 2022-07-29 02:14:47 +08:00
819325e744 Merge branch 'develop' of http://git.yuandian.com/testdemo/dataflow into develop
Conflicts:
	src/main/java/com/yuandian/dataflow/controller/TaskLog.java
2022-07-28 16:25:26 +08:00
5a78f0cfee Merge branch 'feature/jraft-yd-design' into develop 2022-07-28 16:12:50 +08:00
faa20d8bf8 1.整理代码
2.添加protoc自动处理的protoc
2022-07-28 16:10:55 +08:00
7381a55174 完善closure失败的输入 2022-07-28 16:01:34 +08:00
11ed9ceb61 修改子模块的版本 2022-07-28 15:43:13 +08:00
9a9b28799d 初版例子 2022-07-28 14:49:56 +08:00
huangsimin
7795362d5a TODO: 解决数据不到达的问题 2022-07-27 23:37:40 +08:00
5298c168ef 调试leader 2022-07-27 18:02:24 +08:00
1ea40571d9 加入vscode调试方式 2022-07-27 16:25:10 +08:00
4fa9035983 添加mongodb例子 2022-07-27 12:37:32 +08:00
huangsimin
9c12f24c29 复杂 2022-07-27 00:02:25 +08:00
eea062ce8e 减少回调 2022-07-26 17:52:58 +08:00
159e25ddc6 TODO: 完善逻辑 2022-07-26 17:32:51 +08:00
849821fd8b TODO: 解决处理packets的问题 2022-07-26 16:59:00 +08:00
huangsimin
bf415d45e8 TODO: 分片模式处理数据 2022-07-26 00:25:56 +08:00
huangsimin
644e65603f TODO: 重新设计 均衡处理方案 2022-07-25 17:55:23 +08:00
huangsimin
f7dbbb35cb TODO: 解决 主从操作 更新混乱的问题 2022-07-25 17:04:45 +08:00
huangsimin
d35d161f41 删除多余的文件 2022-07-21 16:45:30 +08:00
huangsimin
3f8e3d5ad7 修改注释 2022-07-21 16:44:39 +08:00
huangsimin
761a8dd664 TODO: 更新状态的 重新设计 避免自锁 2022-07-21 16:32:48 +08:00
huangsimin
08fbedeccc 修复单元测试的类型错误 2022-07-21 15:49:48 +08:00
huangsimin
b24ac05920 添加 raft处理的注解 2022-07-21 15:48:59 +08:00
huangsimin
8d79341e23 删除springboot打包依赖 2022-07-21 01:43:25 +08:00
huangsimin
182d38595f 去除Spring Boot 2022-07-20 18:27:00 +08:00
huangsimin
62dd411739 TODO: 新模式 2022-07-20 01:47:49 +08:00
huangsimin
d7cd8ed758 TODO: 各个节点的销毁关系 2022-07-19 18:26:56 +08:00
huangsimin
9e6159ee16 完成同步更新的api 2022-07-19 12:06:03 +08:00
huangsimin
6f743686a1 逻辑跑通 2022-07-19 10:15:54 +08:00
huangsimin
20e50d142d finish 2022-07-19 00:04:59 +08:00
huangsimin
36fe0e6428 TODO: 设计一个简单易懂api 2022-07-18 18:04:21 +08:00
huangsimin
ad78dd2613 TODO: 更好设计 2022-07-18 17:54:37 +08:00
huangsimin
18d329910d Save 2022-07-18 15:22:20 +08:00
huangsimin
493f3d4907 TODO 2022-07-18 03:07:52 +08:00
huangsimin
5a50ce22ef todo: next readIndex 2022-07-15 18:42:35 +08:00
huangsimin
dce906a7eb 完成状态机的读写 2022-07-15 01:00:22 +08:00
huangsimin
886a5ffe1a 状态同步 TODO: readIndex 2022-07-14 18:19:45 +08:00
huangsimin
aa7749f924 完成状态机 2022-07-13 13:33:00 +08:00
linxianying
fc24318114 fix: 把string类型改为bytes类型 2022-07-13 09:07:44 +08:00
huangsimin
e8f990d883 合并一段修改后的jraft代码 TODO: 状态机的SyncData 2022-07-12 18:08:55 +08:00
黄思敏
87357f7983 Merge branch 'feat/linxianying_backtrack_20220711' into 'master'
Feat/linxianying backtrack 20220711

See merge request testdemo/dataflow!1
2022-07-11 03:00:08 +00:00