Pan Qiancheng
|
2f92571fdf
|
build
|
2025-10-16 15:02:26 +08:00 |
Xu Chang
|
7f14dba278
|
丰富了initialize时候对现有数据的处理
|
2025-10-07 18:02:10 +08:00 |
Xu Chang
|
34697f3ef5
|
增加了i18n相应的routine
|
2025-08-18 15:06:03 +08:00 |
Xu Chang
|
51c93a9402
|
endpoint的处理微调
|
2025-04-15 11:49:34 +08:00 |
Pan Qiancheng
|
bcb31324ff
|
支持stream的endpoint
|
2025-04-15 10:33:36 +08:00 |
Xu Chang
|
5e15f9ec7f
|
在aspect返回前,尝试去推断未知的异常类型
|
2025-01-26 16:15:43 +08:00 |
Xu Chang
|
6c6f4a0073
|
Merge branch 'dev' of gitea.51mars.com:Oak-Team/oak-backend-base into dev
|
2025-01-21 13:56:54 +08:00 |
Xu Chang
|
8f8c382d9e
|
适配exception的改动
|
2025-01-21 13:56:48 +08:00 |
pqcqaq
|
05dedacde3
|
endpoint在热重载时出现异常的容错处理
|
2025-01-18 13:48:04 +08:00 |
Xu Chang
|
3e489e7b9e
|
将Watcher改成串行,socket.io升级
|
2025-01-13 14:00:41 +08:00 |
wkj
|
b3d858041b
|
修正同步报错回调时加上awiat
|
2024-12-10 10:48:59 +08:00 |
pqcqaq
|
e3ca92ef57
|
优雅停机时,清除doWatchers的setTimeout以及清空timers的scheduleJob
|
2024-11-29 23:20:39 +08:00 |
Xu Chang
|
fc575730e9
|
在freeRoutine注入了socket
|
2024-11-13 16:26:18 +08:00 |
Xu Chang
|
e4d3b31b39
|
WBWatcher在select数据时默认不加forUpdate
|
2024-11-08 15:05:40 +08:00 |
Xu Chang
|
fa344d373a
|
merge
|
2024-08-03 19:36:09 +08:00 |
Xu Chang
|
7b4fff9c56
|
重构了synchronizer,处理了更丰富的watcher和trigger场景
|
2024-08-03 19:34:58 +08:00 |
Xu Chang
|
3901c37fba
|
watcher取数据的时候加锁
|
2024-07-18 19:45:49 +08:00 |
Xu Chang
|
de83cb5c3c
|
watcher在执行时,其actionData不能传原对象,要深拷贝
|
2024-07-17 17:45:50 +08:00 |
Xu Chang
|
4b60149847
|
一个编译的小问题
|
2024-06-07 19:00:06 +08:00 |
Xu Chang
|
a9a20ebc34
|
放松了推送时对operation数据的检测
|
2024-05-24 14:36:22 +08:00 |
Xu Chang
|
5616b83378
|
迁移走了area.json,重规范了initialize的方式
|
2024-05-24 14:25:19 +08:00 |
Xu Chang
|
a57ca708ce
|
attributeUpdateMatrix生效
|
2024-05-18 16:53:02 +08:00 |
Xu Chang
|
faeb15d90f
|
context.initialize中如果出错了没处理
|
2024-05-14 11:04:54 +08:00 |
Xu Chang
|
f31d99c537
|
删除了原来编译多余的DataSubscriber
|
2024-05-12 23:45:17 +08:00 |
Xu Chang
|
bf37cec7f7
|
对backendContext的例程式逻辑改成了原型链注入
|
2024-05-12 22:18:20 +08:00 |
Xu Chang
|
cffd9aa658
|
笔误
|
2024-04-30 10:26:22 +08:00 |
Xu Chang
|
755240acc4
|
requireSth有可能为空
|
2024-04-30 10:13:56 +08:00 |
Xu Chang
|
dbcdec7315
|
适配domain改动
|
2024-04-30 10:04:10 +08:00 |
Xu Chang
|
7c8c658bc3
|
初始化的一个变量改了名
|
2024-04-17 14:31:01 +08:00 |
Xu Chang
|
edc1f29bb8
|
启动时加载dependency库的一些relation配置
|
2024-04-17 13:29:50 +08:00 |
Xu Chang
|
1918037164
|
适配5.0的框架改动
|
2024-04-10 17:15:13 +08:00 |
Xu Chang
|
23da1f70fb
|
3.5.2-publish,修正了后台没有initializeContext的问题
|
2024-04-09 19:43:23 +08:00 |
Xu Chang
|
882a0b7401
|
initialize要开rootMode
|
2024-03-30 00:08:24 +08:00 |
Xu Chang
|
75e687c019
|
调整了synchronizer,更新了backendContext的生成函数注入
|
2024-03-29 18:26:45 +08:00 |
Xu Chang
|
09105aad57
|
sychronizer的上下文得自己维护
|
2024-03-21 19:18:24 +08:00 |
Xu Chang
|
38c8aec4d5
|
重新设计实现了sync的逻辑
|
2024-03-20 21:44:26 +08:00 |
Xu Chang
|
f024cc8407
|
适配domain的改动
|
2024-03-18 09:17:05 +08:00 |
Xu Chang
|
1dc0c1201c
|
synchronizer重构,将oper的一致性从checkpoint中剥离自主处理
|
2024-03-15 11:02:13 +08:00 |
Xu Chang
|
b12f04c523
|
Synchronizer较为完整的实现
|
2024-03-01 16:22:04 +08:00 |
Xu Chang
|
030bb71a20
|
初始化流程有个先后顺序问题
|
2024-02-29 22:04:13 +08:00 |
Xu Chang
|
99d0b6d507
|
将sync放到mount阶段初始化,避免阻塞init
|
2024-02-29 08:37:30 +08:00 |
Xu Chang
|
f5e4d010ee
|
实现了同步数据,但异常还没有处理干净
|
2024-02-24 16:23:27 +08:00 |
Xu Chang
|
cdad28af42
|
适配定义的改变
|
2024-02-20 17:21:09 +08:00 |
Xu Chang
|
1cdbccee78
|
Synchronizer(未测试)
|
2024-02-07 16:42:20 +08:00 |
Xu Chang
|
05b8df221f
|
调整了publish的事件的数据,返回event
|
2024-02-04 17:01:59 +08:00 |
Xu Chang
|
cff668bfae
|
timer运行的结果输出
|
2024-01-25 18:17:02 +08:00 |
Xu Chang
|
808e4135e6
|
更正了之前timer会重复创建事务的bug
|
2024-01-24 11:19:37 +08:00 |
wenjiarui
|
e21dca56d0
|
Merge branch 'dev' of codeup.aliyun.com:61c14a7efa282c88e103c23f/oak-backend-base into dev
|
2024-01-16 19:14:09 +08:00 |
wenjiarui
|
2eb07b192a
|
timer结束增加结束语
|
2024-01-16 19:14:06 +08:00 |
Xu Chang
|
ed6595b761
|
message也应在commit前返回
|
2024-01-08 10:52:11 +08:00 |