Commit Graph

452 Commits

Author SHA1 Message Date
Xu Chang 82b6f95318 合并了checkpoint逻辑,统一使用按commitTrigger的名称逐个处理 2024-12-25 17:19:16 +08:00
Xu Chang f4af94a98a 修正了一下对更新无属性情况的处理 2024-12-25 13:26:38 +08:00
Xu Chang d3e35ed176 对modi进行了合并操作处理 2024-12-17 17:00:37 +08:00
wkj 1e488d86cb SimpleConnector 异常错误使用 makeException 2024-12-10 10:15:07 +08:00
Xu Chang bb28a2d2cc 去除了默认取所有modi的逻辑,由应用自己处理 2024-12-07 15:31:23 +08:00
Xu Chang 39cf85e051 assert中的信息输出 2024-11-19 08:43:46 +08:00
wkj d80b59c6d9 build 2024-11-15 19:04:28 +08:00
lxy 402ba1a6b4 cascadelyCheckUpdateFilters容错 2024-11-15 18:02:57 +08:00
Xu Chang 04884cd372 build 2024-11-04 21:06:34 +08:00
Xu Chang 9ac752687a 处理了remove/update时,opRecords中可能不记录此operation的情况(实际更新行数为空) 2024-10-22 17:02:00 +08:00
pqcqaq 08e698f996 编译 2024-10-16 19:53:45 +08:00
Xu Chang 4acbd88c55 处理了一个cache中数据不全的边界 2024-10-08 21:51:49 +08:00
wkj 9b0a7dc409 onSynchronized 加上remoteEntity、remoteEntityId 2024-09-27 11:34:32 +08:00
lxy dffda4a346 createAttrUpdateCheckers容错 2024-09-26 09:40:51 +08:00
Xu Chang 8afa88af4f 在检查updateAt矩阵时,过滤掉一些内置属性 2024-09-25 12:38:56 +08:00
wkj 95218f3df2 同步失败回调申明小调整 2024-09-20 12:29:57 +08:00
Xu Chang 942a10f370 当update/remove不更新实际数据时,直接返回 2024-09-19 16:53:41 +08:00
Xu Chang 8adec9d3c1 修正了log结构,更正了查询数据时的一些细节 2024-09-19 15:06:02 +08:00
Xu Chang 1f44bab4b5 build 2024-09-16 17:24:47 +08:00
wkj ce03b0fb2c 增加OakSocketConnectException 2024-09-16 07:53:09 +08:00
Xu Chang 1ef97a8103 修补了一些select的缺失属性 2024-09-15 20:15:49 +08:00
Xu Chang 53e634be41 收集relation的时候,添加上了update时间戳 2024-09-15 18:48:25 +08:00
Xu Chang c2c073dc21 缓存在某一时间戳状态下,对某行进行某个action的判断结果 2024-09-15 15:18:11 +08:00
Xu Chang 521e9cda7a updateMatrix中的filter支持函数回调 2024-09-11 10:21:47 +08:00
Xu Chang 371caf47f7 增加了log对象 2024-09-09 10:02:31 +08:00
Xu Chang 8f908ddc21 Merge branch 'dev' of gitea.51mars.com:Oak-Team/oak-domain into dev 2024-08-30 14:18:42 +08:00
Xu Chang 957611b9ab 空update时不生成modi 2024-08-30 14:18:21 +08:00
Wang Kejun 30f68db79b OakMakeSureByMySelfException异常定义先保留 2024-08-28 22:34:51 +08:00
Xu Chang 802c3cc127 增强了trigger/timer/watcher,增加了singleton模式 2024-08-03 19:30:00 +08:00
Xu Chang 720ae6bf29 exception在addData的时候解构数据 2024-07-24 15:41:36 +08:00
Xu Chang 34018c09b3 Merge branch 'dev' of gitea.51mars.com:Oak-Team/oak-domain into dev 2024-07-19 19:27:54 +08:00
Xu Chang cae79f557c filter在合并union情况时的一个错误 2024-07-19 19:27:36 +08:00
Xu Chang 85824b65e5 给AsyncContext增加了getRowIdsOfOperation接口 2024-07-18 19:49:15 +08:00
lxy 0ce78747b4 judgeValueRelation方法中$ne添加return 2024-07-18 18:43:59 +08:00
Xu Chang 717a2a9b28 filter检查中去掉了一个多余约束 2024-07-11 18:38:02 +08:00
Xu Chang 09fe64e422 path增加了desc属性 2024-06-28 15:42:40 +08:00
Xu Chang aa34cb2358 小的边界处理 2024-06-24 10:13:34 +08:00
Xu Chang 862c693d54 从data转换成filter时,对null特殊处理 2024-06-21 16:12:00 +08:00
Xu Chang cafebfaac3 完善了属性检查的一些输出 2024-06-19 16:06:37 +08:00
lxy 3204aac2bb checkSortAttr修正 2024-06-14 12:22:56 +08:00
Xu Chang 4e8613fb8a reinforceSelections的一个小bug 2024-06-13 20:02:41 +08:00
Xu Chang 6cafd444e9 给trigger增加了asRoot的能力 2024-06-11 12:39:30 +08:00
Xu Chang ec9aeaf0fb checker中的容错 2024-06-04 23:55:31 +08:00
Xu Chang 87a952aec8 relationAuth等代码中的低级错误 2024-05-15 22:11:31 +08:00
Xu Chang 40d2e6abc4 修改了InconsistentRowException 2024-05-14 21:15:45 +08:00
Xu Chang 4e250ecb86 translateCreateDataToFilter时,过滤掉object类型的输入 2024-05-13 18:45:56 +08:00
wkj 8b0faedcaf fix checkUniqueBetweenRows函数中拼接字符bug 2024-05-13 12:33:11 +08:00
Xu Chang 73ec876aeb 框架在处理Exception时的一些问题 2024-05-12 23:17:06 +08:00
Xu Chang 912a4e253f restartToExecute 2024-05-09 22:02:36 +08:00
Xu Chang 5d8f7a3b3a AsyncContext中getSerializedData改成protected 2024-05-09 21:37:13 +08:00