Xu Chang
|
82b6f95318
|
合并了checkpoint逻辑,统一使用按commitTrigger的名称逐个处理
|
2024-12-25 17:19:16 +08:00 |
Xu Chang
|
9ac752687a
|
处理了remove/update时,opRecords中可能不记录此operation的情况(实际更新行数为空)
|
2024-10-22 17:02:00 +08:00 |
Xu Chang
|
802c3cc127
|
增强了trigger/timer/watcher,增加了singleton模式
|
2024-08-03 19:30:00 +08:00 |
Xu Chang
|
6cafd444e9
|
给trigger增加了asRoot的能力
|
2024-06-11 12:39:30 +08:00 |
Xu Chang
|
8380982fc4
|
跨事务trigger在initialize时,要加上later标识
|
2024-04-30 10:00:52 +08:00 |
Xu Chang
|
c5ee23175e
|
事务提交时的一些细节性处理
|
2024-04-21 15:40:13 +08:00 |
Xu Chang
|
021774a154
|
volatile trigger在makesure条件下清除triggerAttribute时,要开启root 模式
|
2024-04-21 14:55:02 +08:00 |
Xu Chang
|
be3227e824
|
修改了大量关于分布式环境下容错
|
2024-03-29 18:23:27 +08:00 |
Xu Chang
|
2486197a56
|
重新构造了sync相关的逻辑
|
2024-03-20 21:44:02 +08:00 |
Xu Chang
|
7c767a36f8
|
commit类型的trigger支持后继操作函数
|
2024-03-19 15:43:57 +08:00 |
Xu Chang
|
75e170feea
|
attrUpdateMatrix中的定义微调,commit类型的trigger原先处理时有边界错误
|
2024-03-19 10:39:50 +08:00 |
Xu Chang
|
01b949807c
|
整理了checker部分的设计,去掉了一部分已经无效的代码
|
2024-03-17 18:21:32 +08:00 |
Xu Chang
|
9122c8ebe5
|
create的oper也存入filter,commit的trigger改善了加锁性能
|
2024-03-15 10:58:36 +08:00 |
Xu Chang
|
ba152f8887
|
triggerExecutor在执行跨事务trigger时的上下文
|
2024-03-14 11:19:34 +08:00 |
Xu Chang
|
02307ac4db
|
Sync相关的数据结构重新设计和定义
|
2024-03-01 16:20:30 +08:00 |
Xu Chang
|
ed54b3040d
|
修改了编译器,支持schema的extends
|
2024-01-25 18:00:53 +08:00 |
Xu Chang
|
2b43b36c26
|
routerBuilder
|
2023-12-24 11:57:26 +08:00 |
Xu Chang
|
9308030d2c
|
AsyncContext中增加了opResult,记录在上下文中的operate数据
|
2023-12-15 19:02:41 +08:00 |
Xu Chang
|
528165a713
|
只有makeSure的volatile trigger写入跨事务属性
|
2023-12-15 18:39:12 +08:00 |
Xu Chang
|
b454040e2e
|
当执行distinct查询时不补齐projection,triggerExecutor的checkpoint增加了集群属性
|
2023-12-15 17:37:55 +08:00 |
Xu Chang
|
b106b83c2f
|
支持select和aggr中传入distinct声明
|
2023-12-15 11:49:05 +08:00 |
Xu Chang
|
aa3c1e9b84
|
cascadeStore对aggr也进行查询改写,triggerExecutor支持外部注入跨事务的逻辑处理
|
2023-12-13 11:43:07 +08:00 |
Xu Chang
|
922e9ed25d
|
增加了大量和native相关的代码
|
2023-11-26 22:38:16 +08:00 |
Xu Chang
|
edb3c892a9
|
细化了在modi下对checker/trigger的判定方式,增加了modiTurn声明,增加了logicalData类型的checker
|
2023-11-11 20:42:40 +08:00 |
Xu Chang
|
3e14b6136c
|
在小程序环境下不应该使用v1
|
2023-11-11 11:36:33 +08:00 |
Xu Chang
|
ab8a6a8f5d
|
容了一种前端开发模式下的边界
|
2023-10-12 10:35:52 +08:00 |
Xu Chang
|
10f22e2814
|
跨事务trigger调试通过
|
2023-10-10 21:48:18 +08:00 |
Xu Chang
|
30ac1a3ddd
|
改正了triggerExecutor,测试不充分
|
2023-10-10 11:56:30 +08:00 |
Wang Kejun
|
f09cca102a
|
oak-domain 编译改成 esnext
|
2023-09-05 16:36:51 +08:00 |
Xu Chang
|
8bc0f3af4e
|
重构了actionAuth和relation判定的数据结构和逻辑
|
2023-08-09 18:55:57 +08:00 |
Xu Chang
|
efec1e0231
|
更新了大量定义和代码整理
|
2023-07-18 18:53:37 +08:00 |
Xu Chang
|
0c845a0546
|
silent模式有问题,暂时先改回来
|
2023-03-23 16:57:16 +08:00 |
Xu Chang
|
80c07f12da
|
checker中类型为relation,row的支持silent
|
2023-03-23 14:03:43 +08:00 |
Xu Chang
|
8c865f4039
|
调整了一下trigger的权限,增加了remove的自动checker
|
2023-02-02 20:19:14 +08:00 |
Xu Chang
|
c2017e062d
|
checker的重定义
|
2023-01-18 17:10:48 +08:00 |
Xu Chang
|
c1eae2142f
|
修改了checker和auth的逻辑(未放开)
|
2023-01-17 19:58:15 +08:00 |
Xu Chang
|
b617706cec
|
改造了trigger和auth中的conditionalFilter,允许返回promise
|
2023-01-15 12:43:20 +08:00 |
Xu Chang
|
fbae83582c
|
提交了relationHierarchy生成的checker
|
2023-01-10 21:53:29 +08:00 |
Xu Chang
|
f6420d0c67
|
2.0.1框架大更新
|
2022-11-22 11:42:19 +08:00 |
Xu Chang
|
20819f0864
|
增强了filter的部分能力
|
2022-10-13 14:26:21 +08:00 |
Xu Chang
|
730f0beed4
|
更改了大量store相关的逻辑和定义
|
2022-08-24 18:57:51 +08:00 |
Xu Chang
|
38037858b8
|
增加了baseEntity
|
2022-08-20 16:18:11 +08:00 |
Xu Chang
|
627e0e1ec1
|
编译选项
|
2022-08-18 19:56:18 +08:00 |
Xu Chang
|
0d1d7e156e
|
编译器对typescript4.7版本的适配
|
2022-08-16 09:23:10 +08:00 |
Xu Chang
|
8fd1757f30
|
重新规范了selectOption和operateOption
|
2022-08-09 18:53:18 +08:00 |
Xu Chang
|
f07760a7c0
|
es5编译目标
|
2022-07-23 14:59:43 +08:00 |
Xu Chang
|
f297f75fc1
|
打包优化
|
2022-07-23 14:08:09 +08:00 |
Xu Chang
|
4b6e1d6b58
|
结构调整
|
2022-06-20 12:29:19 +08:00 |
Xu Chang
|
110b6a7b95
|
trigger对selectAfter的处理
|
2022-05-30 15:24:26 +08:00 |
Xu Chang
|
b84a28170a
|
增加了selectchecker,更改了contextBuilder的调用参数
|
2022-05-06 19:25:44 +08:00 |