Xu Chang
|
745d7c6452
|
注释了一个assert的边界
|
2024-02-05 15:49:05 +08:00 |
Xu Chang
|
ddfc35a73f
|
注释掉了一个边界情况下的assert
|
2024-02-05 15:22:55 +08:00 |
Xu Chang
|
668a75bce7
|
笔误
|
2023-12-22 10:00:01 +08:00 |
Xu Chang
|
0bbd242e63
|
适配了cascadeStore的改动
|
2023-12-20 12:11:27 +08:00 |
Xu Chang
|
e5766c8fe0
|
增加了对distinct的支持
|
2023-12-15 13:45:51 +08:00 |
Xu Chang
|
fb609e9362
|
适配cascadeStore对aggr的改动
|
2023-12-13 11:44:27 +08:00 |
Xu Chang
|
08e695f272
|
build
|
2023-12-08 12:02:49 +08:00 |
Xu Chang
|
810bd0bf06
|
merge
|
2023-12-05 17:44:15 +08:00 |
Xu Chang
|
868dbd7bca
|
onCommit改成异步
|
2023-12-05 17:40:45 +08:00 |
Xu Chang
|
f00599b840
|
objectPredicate中对路径是根结点的情况容错
|
2023-11-30 18:58:32 +08:00 |
Xu Chang
|
fdff94cfcc
|
实现递增的seq
|
2023-11-30 18:41:19 +08:00 |
Xu Chang
|
d710bdc7d0
|
增加在json查询中支持escape字符
|
2023-11-30 14:41:17 +08:00 |
Xu Chang
|
fbb45dbc26
|
修正了对objectPredicate的处理,支持和
|
2023-11-30 12:07:19 +08:00 |
Xu Chang
|
752f370c59
|
Merge branch 'dev' of codeup.aliyun.com:61c14a7efa282c88e103c23f/oak-memory-tree-store into dev
|
2023-11-17 21:43:03 +08:00 |
Xu Chang
|
8b16924d61
|
3.0.3-publish
|
2023-11-17 21:39:20 +08:00 |
Xu Chang
|
d586cdea03
|
重写了sort对于statuscreateAtstatus和enum属性的判定
|
2023-11-07 14:40:59 +08:00 |
Xu Chang
|
e6f996c280
|
升级ts到5版本
|
2023-09-14 17:44:23 +08:00 |
Xu Chang
|
d677cc9aba
|
处理了ignoreAttrMiss
|
2023-09-12 12:16:23 +08:00 |
Xu Chang
|
493a697b62
|
使用getRelevantId来优化代码
|
2023-09-01 14:32:13 +08:00 |
Xu Chang
|
c49e3f0952
|
当filter发现外键不匹配时报异常
|
2023-08-31 17:37:15 +08:00 |
Xu Chang
|
73d2bea14d
|
merge
|
2023-08-31 17:31:40 +08:00 |
Xu Chang
|
b409ef67f8
|
优化了多对一的选择算法
|
2023-08-31 17:30:44 +08:00 |
Xu Chang
|
cda80db4b6
|
当发现属性miss时,应当继续取其它属性
|
2023-08-30 18:49:49 +08:00 |
Xu Chang
|
de1037907e
|
一处没有容错
|
2023-08-24 20:31:19 +08:00 |
Xu Chang
|
1430ce3f72
|
重构了查询的filter顺序,尽量提前在自身属性上进行剪枝
|
2023-08-24 13:59:30 +08:00 |
Xu Chang
|
766605e92f
|
细化了store中的数据发生改变的回调事件
|
2023-08-19 17:02:56 +08:00 |
Xu Chang
|
a43fbc6320
|
正确处理了null和数值的比较
|
2023-08-06 12:50:40 +08:00 |
Xu Chang
|
f9bc2c6dd7
|
重新优化了subQuery的逻辑
|
2023-07-25 12:15:17 +08:00 |
Xu Chang
|
9305db45b4
|
返回数据时,createAt等属性必须要返回
|
2023-07-24 15:14:29 +08:00 |
Xu Chang
|
f30a391186
|
调用cascadeStore的接口改为operateAsync/selectAsync
|
2023-07-22 18:32:35 +08:00 |
Xu Chang
|
4b64b154fa
|
调试使跨结点的子查询通过
|
2023-07-22 16:24:21 +08:00 |
Xu Chang
|
69cabaf851
|
重写了子查询的实现,有一个用例未通过
|
2023-07-22 15:59:26 +08:00 |
Xu Chang
|
b880cb5231
|
子查询增加了dontCollect配置
|
2023-05-24 14:55:57 +08:00 |
Xu Chang
|
6005e9aacd
|
contains和overlaps增加了对单个对象的判定
|
2023-05-04 20:40:22 +08:00 |
Xu Chang
|
7d6456ac8e
|
支持了对object的内部投影和查询
|
2023-04-28 19:58:28 +08:00 |
Xu Chang
|
5465671fa9
|
属性的缺失不再处理
|
2023-04-17 17:10:21 +08:00 |
Xu Chang
|
65173e88e5
|
Merge branch 'dev' of codeup.aliyun.com:61c14a7efa282c88e103c23f/oak-memory-tree-store into dev
|
2023-03-30 20:31:11 +08:00 |
Xu Chang
|
d3a37076cc
|
容了filter中有metadata的问题
|
2023-03-30 20:30:56 +08:00 |
Xu Chang
|
07b1c30acb
|
当行被事务更新时,置上createAt和updateAt
|
2023-03-22 20:02:12 +08:00 |
Xu Chang
|
993734030f
|
将reinforceSelection和reinforceOperation移除到更底层
|
2023-02-08 10:42:39 +08:00 |
Xu Chang
|
bfbd624114
|
适配aggr的定义修改
|
2023-01-08 19:43:18 +08:00 |
Xu Chang
|
20aa7f7c21
|
测试了select+aggregate,并修改了一个边界
|
2023-01-08 18:09:05 +08:00 |
Xu Chang
|
eff1bbb20f
|
增加了对selection的完整性检查
|
2023-01-06 16:48:53 +08:00 |
Xu Chang
|
d6d2344ccb
|
正确的处理了deleteAt
|
2023-01-04 17:59:13 +08:00 |
Xu Chang
|
4ab09a9bde
|
重新编写了测试代码,增加了aggregate的实现
|
2023-01-03 19:13:34 +08:00 |
Xu Chang
|
7a6d66fb61
|
重写了test用例,并更正了treeStore处理expr的一个小问题
|
2023-01-02 22:07:13 +08:00 |
Xu Chang
|
bb223164b5
|
一个方法的笔误
|
2022-12-12 18:52:34 +08:00 |
Xu Chang
|
b8e3f0982c
|
对本事务删除的行可以读到,加一个deleteAt位
|
2022-11-24 17:32:05 +08:00 |
Xu Chang
|
de0f45e91f
|
src->lib
|
2022-11-23 17:59:45 +08:00 |
Xu Chang
|
d6af453532
|
2.0.1
|
2022-11-22 11:44:10 +08:00 |