xuejiaming
|
ad9b273d08
|
1
|
2022-08-17 11:08:27 +08:00 |
xuejiaming
|
531f2e9596
|
修复仅分库对象
|
2022-08-17 10:58:49 +08:00 |
xuejiaming
|
52ed6e0c49
|
重构聚合模块
|
2022-08-07 21:59:32 +08:00 |
xuejiaming
|
47fb29bdd6
|
修复((datetime?)o.time).value > '2022/1/1'这种表达式
|
2022-08-03 23:12:47 +08:00 |
xuejiaming
|
5d2a3b160f
|
修复tablecreator在有hasdata的时候无法创建表的bug
|
2022-08-02 21:30:04 +08:00 |
xuejiaming
|
8a998f7d52
|
添加对changetracker的支持 发布x.6.0.24
|
2022-08-02 17:25:06 +08:00 |
xuejiaming
|
793e78bd93
|
添加migrations的factory例子
|
2022-07-29 16:26:02 +08:00 |
xuejiaming
|
ace2d0cb6c
|
移除补偿cron表达式
|
2022-07-25 21:48:47 +08:00 |
xuejiaming
|
6811d14c87
|
x.6.0.18 添加操作写库后自动切换到写链接配置
|
2022-07-24 00:52:35 +08:00 |
xuejiaming
|
683aef8549
|
添加捐赠和部分使用代码
|
2022-07-24 00:26:21 +08:00 |
xuejiaming
|
9b1af63ada
|
对分片操作符注释进行修改和完善,针对定时分片时间的补偿,防止提前创建表导致重启后内存中可能不会存在分片信息
|
2022-07-21 09:24:00 +08:00 |
xuejiaming
|
14489a020c
|
完善demo,mysql多dbcontext下的使用
|
2022-07-20 22:15:05 +08:00 |
xuejiaming
|
09c64cc328
|
x.6.0.17 修复多IShardingRuntimeContext只有一个serviceprovider生效
|
2022-07-20 14:13:06 +08:00 |
xuejiaming
|
8729d346a2
|
修复多IShardingRuntimeContext只对应一个ServiceProvider的bug
|
2022-07-20 13:44:52 +08:00 |
xuejiaming
|
c173645a28
|
1
|
2022-07-19 21:23:10 +08:00 |
xuejiaming
|
e5e8f65dfc
|
添加abp.zero的demo抽象dbcontext
|
2022-07-19 21:22:24 +08:00 |
xuejiaming
|
5dcc700e5d
|
IShardingRuntimeContext支持dbcontexttype区分
|
2022-07-19 20:53:33 +08:00 |
xuejiaming
|
57e9c685c6
|
修复没有delimitIdentity时候迁移的bug
|
2022-07-19 16:37:14 +08:00 |
xuejiaming
|
703bf84396
|
移除不需要的代码,优化表达式解析
|
2022-07-18 23:08:48 +08:00 |
xuejiaming
|
84326c2552
|
完成按需创建表的demo
|
2022-07-18 08:36:39 +08:00 |
xuejiaming
|
058dae0d87
|
修复bug
|
2022-07-13 12:27:27 +08:00 |
xuejmnet
|
26fe6d225c
|
Merge pull request #171 from dodu2014/x.6.x-动态分库
升级 x.6.x 动态分库 示例
|
2022-07-13 08:53:38 +08:00 |
tnt group
|
f8570d8e56
|
升级 x.6.x 动态分库 示例
|
2022-07-13 08:47:19 +08:00 |
xuejiaming
|
65dbc3bf99
|
修复逻辑表对应的对象如果是分片对象只能有一个普通对象可以有多个 发布x.6.0.10
|
2022-07-12 23:22:05 +08:00 |
xuejiaming
|
6cf015a0e6
|
修复非sharding对象不能使用find,发布x.6.0.9
|
2022-07-12 15:27:09 +08:00 |
xuejiaming
|
636a643d2c
|
发布x.6.0.8
|
2022-07-12 10:45:59 +08:00 |
xuejiaming
|
36b844da19
|
修复dynamicshardinghelper的创建库的bug导致默认对象也会创建 发布x.6.0.7
|
2022-07-12 10:29:31 +08:00 |
xuejiaming
|
3699ccf426
|
提交并发布x.6.0.6
|
2022-07-09 14:27:03 +08:00 |
xuejiaming
|
b5aa66f37a
|
发布x.6.0.3优化迁移的使用方式
|
2022-07-06 22:50:16 +08:00 |
xuejiaming
|
a42d6b95b5
|
修复迁移bug
|
2022-07-06 15:22:18 +08:00 |
xuejiaming
|
3c5f9c13fd
|
完成readme
|
2022-07-06 13:34:53 +08:00 |
xuejiaming
|
fb1c2cfdd7
|
发布x.6.0.1版本
|
2022-07-06 12:38:03 +08:00 |
xuejiaming
|
7148d7c5b7
|
优化代码支持每个分片上下文独立使用自己的日志
|
2022-07-06 10:39:28 +08:00 |
xuejiaming
|
deffbd5f77
|
针对ShardingMigration和UseAutoTryCompensateTable进行并发优化
|
2022-07-05 11:09:26 +08:00 |
xuejiaming
|
bcb0d94962
|
修复bug添加框架创建dbcontext migration [#161]
|
2022-07-04 23:46:23 +08:00 |
xuejiaming
|
98f76b409b
|
[#161]支持分库迁移
|
2022-07-04 22:47:03 +08:00 |
xuejiaming
|
4cd1a8a073
|
修复bug完成first的编写
|
2022-07-04 12:27:25 +08:00 |
xuejiaming
|
ed89215482
|
优化first or default
|
2022-07-04 12:13:32 +08:00 |
xuejiaming
|
37560fc3e5
|
[#166] 发布 6.6.0.1-preview0.0.2
|
2022-07-03 22:38:33 +08:00 |
xuejiaming
|
bba0bb9284
|
提交首次将first or default修改
|
2022-07-03 22:26:31 +08:00 |
xuejiaming
|
89a8e66a6f
|
代码完成编译
|
2022-07-03 17:25:24 +08:00 |
xuejiaming
|
d18ba69dfc
|
修复大部分代码和优化添加,独立使用datasourceroutemanager
|
2022-07-03 16:52:03 +08:00 |
xuejiaming
|
2db46f1e9a
|
发布x.6.0.1-preview预览版
|
2022-07-02 22:19:24 +08:00 |
xuejiaming
|
9aca4866ce
|
完成所有单元测试的编译
|
2022-07-02 21:43:19 +08:00 |
xuejiaming
|
1c8618ebbd
|
完成efcore 2.x,3.x,5.x,6.x的分表分库新版本
|
2022-07-02 14:08:08 +08:00 |
xuejiaming
|
5fb2852db4
|
移除必要的代码tablemanager和datasourcemanager
|
2022-07-02 00:05:35 +08:00 |
xuejiaming
|
d198d46cbc
|
完善样例代码
|
2022-07-01 23:29:37 +08:00 |
xuejiaming
|
78cd5f23b1
|
完成第一版本的ShardingCore x.6.x.x
|
2022-07-01 20:58:20 +08:00 |
xuejiaming
|
3b4da3a7ef
|
优化部分代码还不能编译打算移除掉virtualtablemanager和virtualtable简化概念
|
2022-06-28 23:16:50 +08:00 |
xuejiaming
|
cc2d7e72b1
|
重构代码
|
2022-06-26 22:21:53 +08:00 |
xuejmnet
|
efb785a005
|
Merge pull request #163 from dodu2014/main
完善示例批量功能及数据链接异常说明
|
2022-06-24 16:29:38 +08:00 |
xuejiaming
|
04ec7a4671
|
修复bug支持order by的时候存在简单的convert强转 移除构造函数强日志依赖
|
2022-06-24 14:48:14 +08:00 |
tnt group
|
5a564b9e86
|
加入数据库最大链接说明
|
2022-06-23 09:31:06 +08:00 |
tnt group
|
a66c3ff78c
|
增加批量增加分库功能
|
2022-06-23 09:30:44 +08:00 |
tnt group
|
f87c6d7d2d
|
更新 ShardingCore 包到 6.5.0.11
|
2022-06-23 09:29:49 +08:00 |
xuejiaming
|
aaed91b0b8
|
还原shardingcore的创建dbcontext还是使用同链接
|
2022-06-23 07:44:26 +08:00 |
tnt group
|
7391ac5e1d
|
增加动态分库demo
|
2022-06-21 16:04:56 +08:00 |
xuejiaming
|
b2bb289669
|
修复动态分库发布x.5.0.8
|
2022-06-21 11:17:07 +08:00 |
xuejiaming
|
b71ca8f436
|
发布x.5.0.7修复再多租户模式下ShardingCore无法自动分表的bug
|
2022-06-20 16:01:26 +08:00 |
xuejiaming
|
723fa6ca42
|
修复bug
|
2022-06-20 15:43:39 +08:00 |
xuejiaming
|
30d54fdf5f
|
升级efcore依赖,修复命名空间单词拼错
|
2022-06-17 10:57:25 +08:00 |
xuejiaming
|
838ecd3e32
|
去掉json
|
2022-06-16 17:01:27 +08:00 |
xuejiaming
|
993fa868f4
|
优化代码
|
2022-06-16 17:01:11 +08:00 |
xuejiaming
|
7a5685d5d8
|
修复命名空间bug
|
2022-06-15 22:21:19 +08:00 |
xuejiaming
|
3527e00ec0
|
移除一个地方的console.log,使用静态日志,无需依赖logging
|
2022-06-15 17:53:43 +08:00 |
xuejiaming
|
4dc6d9d69c
|
优化启动创建数据库的时候采用的模型非缓存模型保证无需锁
|
2022-06-12 14:07:37 +08:00 |
xuejiaming
|
154feb72b6
|
修复内嵌dbcontext的替换bug
|
2022-06-08 22:14:18 +08:00 |
xuejiaming
|
807dd4fbb1
|
添加测试代码
|
2022-06-08 21:41:52 +08:00 |
xuejiaming
|
fa84d756cd
|
添加对象属性.equals未走索引的bug,添加更多单元测试
|
2022-06-02 22:32:05 +08:00 |
xuejiaming
|
b0734801fa
|
修复分片字段为null类型情况下的bug和对应分片值强转的bug导致分片无效,发布x.5.0.2
|
2022-06-02 13:07:33 +08:00 |
xuejiaming
|
b17a841668
|
添加测试代码
|
2022-06-02 12:25:26 +08:00 |
xuejiaming
|
28c6aa1fbd
|
单元测试缓存,并且移除表达式编译缓存功能
|
2022-06-01 09:50:43 +08:00 |
xuejiaming
|
318e51bbf0
|
移除表达式缓存Expression改成自定义RoutExpression
|
2022-06-01 09:12:27 +08:00 |
xuejiaming
|
56a6efbbd7
|
修复mac m1下启动访问403
|
2022-05-30 08:46:02 +08:00 |
xuejiaming
|
78a59dd181
|
提交测试代码
|
2022-05-29 21:27:24 +08:00 |
xuejiaming
|
4284b54c7d
|
尝试对select非nullable的值进行过滤 #136
|
2022-05-21 13:16:16 +08:00 |
xuejiaming
|
c4d2439c79
|
111
|
2022-05-20 15:29:06 +08:00 |
xuejiaming
|
7c4b44a4c9
|
修复路由启动bug
|
2022-05-20 15:18:43 +08:00 |
xuejiaming
|
f214578e60
|
添加路由说明
|
2022-05-20 13:03:09 +08:00 |
xuejiaming
|
f6e669a442
|
添加!contains代码和优化表达式null判断
|
2022-05-19 09:38:32 +08:00 |
xuejiaming
|
c1fc5cd404
|
[#147]
|
2022-05-17 17:30:07 +08:00 |
xuejiaming
|
83bbe85652
|
添加按字段分片自动动态
|
2022-05-17 17:20:03 +08:00 |
xuejiaming
|
ab712361e7
|
移除对ISupportShardingTransaction的依赖直接合并到IShardingDBContext并且发布x.4.3.3
|
2022-05-13 17:03:58 +08:00 |
xuejiaming
|
58ee2a7ba3
|
[#146]完成指定读写分离读库,有助于读写分离用户的读库设置链接发布x.4.3.2
|
2022-05-11 09:49:50 +08:00 |
xuejmnet
|
98f570cc44
|
添加如果不存在表就创建 [#147]
|
2022-05-10 21:21:30 +08:00 |
xuejiaming
|
134cbcc7fd
|
[#143],[#141]bug修复,发布x.4.2.14
|
2022-05-02 09:07:06 +08:00 |
xuejiaming
|
6d68bcf1db
|
[#143],[#121]内嵌子句修复
|
2022-04-30 07:50:43 +08:00 |
xuejiaming
|
062f823bbf
|
修复动态添加表后缀前后出现延迟的情况下出现的bug,发布x.4.2.12
|
2022-04-28 16:31:07 +08:00 |
xuejiaming
|
19aeb360fb
|
添加use shell dbcontext option builder单独配置,将innerdbcontextoptionbuilder改名成executordbcontextoptionbuilder
|
2022-04-20 08:47:54 +08:00 |
xuejiaming
|
54bdf3ff07
|
模型提前加载提示错误
|
2022-04-15 16:35:38 +08:00 |
xuejiaming
|
b4bf98662b
|
修改优化tablecreator为无锁模型创建,优化添加无缓存路由,并且发布x.4.2.9
|
2022-04-15 13:46:49 +08:00 |
xuejiaming
|
3a5e67c57a
|
添加dbcontext多构造参数支持[#133],发布x.4.2.7
|
2022-04-03 16:21:51 +08:00 |
xuejiaming
|
0a655416f5
|
增加savechange对AutoTransactionsEnabled的支持[#133]
|
2022-04-02 16:06:18 +08:00 |
xuejiaming
|
138ef9c137
|
修复long类型时间的定时分表bug
|
2022-04-01 15:58:12 +08:00 |
xuejiaming
|
f01cf48003
|
修复定时任务在多张表的前提下进一张表会被创建
|
2022-04-01 12:40:15 +08:00 |
xuejiaming
|
ede5c34286
|
移除不能用的代码链接
|
2022-04-01 10:01:39 +08:00 |
xuejiaming
|
3689f89451
|
添加接口
|
2022-03-30 14:22:14 +08:00 |
xuejiaming
|
517ee61086
|
mysql table ensure manager添加null判断处理
|
2022-03-15 10:53:01 +08:00 |
xuejiaming
|
2c7559e229
|
[#127]修复bug
|
2022-03-07 21:27:46 +08:00 |
xuejiaming
|
947d70f537
|
[#128 ]修复没有主键时的错误,[#127]修复查询排序属性未出现在select上的null错误提示.[#124]修复bug,[#125],[#121]
|
2022-03-04 15:35:30 +08:00 |
xuejmnet
|
a51e263b4e
|
添加了部分代码,将重写parse和rewrite模块
|
2022-03-01 22:50:59 +08:00 |
xuejiaming
|
5fb0e074fb
|
[#127] 添加IEntityQueryConfiguration支持Enumerator的顺序配置
|
2022-03-01 15:39:09 +08:00 |
xuejiaming
|
d289b2a849
|
[#127]添加enumerator的顺序查询,并且发布x.4.1.9
|
2022-03-01 13:36:36 +08:00 |
xuejiaming
|
b07af78224
|
发布x.4.1.8
|
2022-02-27 23:10:28 +08:00 |
xuejmnet
|
81418ebe6b
|
mysql database大小写判断忽略
|
2022-02-27 23:00:25 +08:00 |
xuejiaming
|
d328fcfdfb
|
添加了很多日志
|
2022-02-22 09:10:50 +08:00 |
xuejmnet
|
776b221b3d
|
添加部分日志移除接口分片约束
|
2022-02-21 22:51:53 +08:00 |
xuejiaming
|
ae373e21d6
|
[#120]支持linq方式顺序和非顺序查询
|
2022-02-16 23:44:48 +08:00 |
xuejiaming
|
f72a5819dc
|
支持单表匿名对象排序匹配字段名称
|
2022-02-16 13:16:44 +08:00 |
xuejiaming
|
6d50d562eb
|
添加notsupport并且支持asroute方法,发布x.4.1.4
|
2022-02-14 16:42:18 +08:00 |
xuejiaming
|
f672eb9446
|
添加存在外键时的创建表的bug
|
2022-02-14 13:54:46 +08:00 |
xuejiaming
|
85afd7ce5e
|
Revert "修复bootstrapper的启动获取dbcontext,data source db context 的创建dbcontextoptionbuilder"
This reverts commit b702f338e6 .
|
2022-02-08 15:35:44 +08:00 |
xuejmnet
|
c0044a19f8
|
Merge pull request #109 from dotnetcore/renovate/pomelo.entityframeworkcore.mysql-6.x
Update dependency Pomelo.EntityFrameworkCore.MySql to v6.0.1
|
2022-02-03 20:53:36 +08:00 |
Renovate Bot
|
ad537f62ef
|
Update dependency Pomelo.EntityFrameworkCore.MySql to v6.0.1
|
2022-02-03 12:52:56 +00:00 |
xuejmnet
|
4874ad858a
|
Merge pull request #110 from dotnetcore/renovate/volo.abp.entityframeworkcore-4.x
Update dependency Volo.Abp.EntityFrameworkCore to v4.4.4
|
2022-02-03 20:52:40 +08:00 |
Renovate Bot
|
b412cb7864
|
Update dotnet monorepo
|
2022-02-03 12:51:56 +00:00 |
xuejmnet
|
7306ba7be1
|
Merge pull request #107 from dotnetcore/renovate/namotion.reflection-2.x
Update dependency Namotion.Reflection to v2.0.10
|
2022-02-03 20:50:55 +08:00 |
Renovate Bot
|
3b62193cd7
|
Update dependency Volo.Abp.EntityFrameworkCore to v4.4.4
|
2022-02-03 12:50:11 +00:00 |
xuejmnet
|
b702f338e6
|
修复bootstrapper的启动获取dbcontext,data source db context 的创建dbcontextoptionbuilder
|
2022-02-03 20:48:58 +08:00 |
Renovate Bot
|
fa26fafe2b
|
Update dependency Namotion.Reflection to v2.0.10
|
2022-02-03 12:24:03 +00:00 |
xuejmnet
|
f213dac38e
|
[#93]完成特殊处理的优化方式
|
2022-02-02 22:32:49 +08:00 |
xuejmnet
|
ed64badf90
|
添加notsupport的支持[#104]
|
2022-01-30 16:52:31 +08:00 |
xuejiaming
|
09ad633e4a
|
添加对ignoreQueryFilters的支持[#101]
|
2022-01-28 16:32:12 +08:00 |
xuejiaming
|
09c2dcee96
|
优化顺序查询,支持max和min也支持顺序查询
|
2022-01-27 16:13:28 +08:00 |
xuejiaming
|
e53b7d4e59
|
优化代码并且支持Max和Min的断路
|
2022-01-27 15:08:22 +08:00 |
xuejiaming
|
6972d428b9
|
[#100]添加CreateDataBaseOnlyOnStart字段用于启动仅创建数据库,发布x.4.1.01
|
2022-01-25 23:34:11 +08:00 |
xuejiaming
|
c05a2d8920
|
性能优化顺序分表下的非迭代器方法支持自定义顺序查询熔断
|
2022-01-25 17:41:43 +08:00 |
xuejiaming
|
489aae00a8
|
[#92]顺序分配箱查询优化[#96]优化性能
|
2022-01-24 23:51:00 +08:00 |
xuejiaming
|
e41b479724
|
完成顺序查询第一版本[#96]
|
2022-01-24 16:27:20 +08:00 |
xuejiaming
|
1615492c4d
|
修改为新logo
|
2022-01-18 11:22:12 +08:00 |
xuejiaming
|
62453a4e7e
|
优化union all降级表名创建
|
2022-01-17 00:11:47 +08:00 |
xuejiaming
|
2337daa68c
|
优化部分代码,1表达式值获取[#96],union的支持[#95]和降级到union all的支持[#97],并且发布x.4.0.2版本
|
2022-01-17 00:04:50 +08:00 |
xuejiaming
|
81c3e21f43
|
修复queryable下的orderby
|
2022-01-09 13:03:29 +08:00 |
xuejiaming
|
2b99353bc5
|
优化设置默认如果是启用了多配置的情况下
|
2022-01-07 10:54:28 +08:00 |
xuejiaming
|
f2febbae4e
|
多配置多租户多数据库demo
|
2022-01-07 09:40:28 +08:00 |
xuejiaming
|
b8703c6421
|
完成多配置分片预览版功能
|
2022-01-06 21:30:05 +08:00 |
xuejiaming
|
c1de855bb9
|
完成多配置sharding编译[#73]
|
2022-01-06 14:51:01 +08:00 |
xuejiaming
|
07fd59f288
|
支持[#88]QueryFilter
|
2021-12-31 21:35:33 +08:00 |
xuejiaming
|
04ef52439d
|
多级追踪name进行更新动态时间
|
2021-12-31 15:35:33 +08:00 |
xuejiaming
|
d4a35698cd
|
DbContext查询支持读写分离的追踪
|
2021-12-31 15:31:48 +08:00 |
xuejiaming
|
4fdb273ead
|
x.3.2.7修复单路由多表的bug
|
2021-12-30 16:57:35 +08:00 |
xuejiaming
|
c3b55c5af9
|
x.3.2.6修复单路由多表跨表bug
|
2021-12-30 16:06:32 +08:00 |
xuejiaming
|
e181348c65
|
优化了是否允许原生efcore查询的条件
|
2021-12-30 13:33:25 +08:00 |
xuejiaming
|
440cfeeff3
|
优化了部分代码和调整部分逻辑
|
2021-12-30 12:35:24 +08:00 |
xuejiaming
|
dff36831b8
|
x.3.2.4优化表查询,优化手动指定分库路由
|
2021-12-29 23:22:24 +08:00 |
xuejiaming
|
c1e19efca5
|
暴露ShardingDbContextExecutor优化仅take的时候添加skip(0),发布x.3.2.2
|
2021-12-28 15:42:31 +08:00 |
xuejiaming
|
fbe7207b86
|
修改了一下启动的默认是否启用读写分离
|
2021-12-28 09:46:33 +08:00 |
xuejiaming
|
bc9748f389
|
发布preview3版本
|
2021-12-25 12:43:57 +08:00 |
xuejiaming
|
6da62de08a
|
发布x.3.2.x
|
2021-12-24 15:42:01 +08:00 |
xuejiaming
|
167c44be53
|
完成第一版本的多字段sharding [#82]
|
2021-12-24 15:23:55 +08:00 |