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 |
Xu Chang
|
411d1bc496
|
增加了concurrent库
|
2022-05-02 22:08:57 +08:00 |
Xu Chang
|
e3fa0b049f
|
处理了checker、trigger和stm的统一设计
|
2022-04-30 13:54:19 +08:00 |
Xu Chang
|
8198b81479
|
修改了框架的大量语法
|
2022-04-25 11:06:47 +08:00 |
Xu Chang
|
ba073f572d
|
使updatetrigger支持数组Action
|
2022-04-24 14:21:05 +08:00 |
Xu Chang
|
b5bab4b536
|
小错误
|
2022-04-18 10:17:52 +08:00 |
Xu Chang
|
c6697b0ef6
|
triggerExecutor增加了unregisterTrigger的能力
|
2022-04-17 15:45:23 +08:00 |
Xu Chang
|
3288a8f55a
|
修改了和trigger相关的数据结构
|
2022-04-11 18:50:30 +08:00 |
Xu Chang
|
c37c356704
|
重构了项目文件
|
2022-04-08 15:22:41 +08:00 |