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 |
xuejiaming
|
c03e679901
|
[#82]添加多字段辅助分库分片v1
|
2021-12-23 22:47:52 +08:00 |
xuejiaming
|
9e45d71964
|
优化多模型缓存bug和优化[#86] sqlserver备注生成bug
|
2021-12-22 17:04:38 +08:00 |
xuejiaming
|
d6e5849837
|
优化大量代码架构支持针对不需要聚合的数据由原生efcore接管[#83]
|
2021-12-19 22:30:48 +08:00 |
xuejiaming
|
357df30710
|
x.3.1.89修复为分片对象的查询和原始efcore不一致的行为
|
2021-12-18 15:56:53 +08:00 |
xuejiaming
|
e14fee293a
|
发布x.3.1.87优化动态分库
|
2021-12-17 12:45:44 +08:00 |
xuejiaming
|
242eec9c46
|
修改readme
|
2021-12-17 08:42:21 +08:00 |
xuejiaming
|
6a73e0a780
|
修复单个datasourcedbcontext引起的bug导致同tail会重复创建dbcontext 发布x.3.1.85修复
|
2021-12-17 00:56:39 +08:00 |
xuejiaming
|
888ba0ed5a
|
修改动态数据源
|
2021-12-16 14:25:09 +08:00 |
xuejiaming
|
fbba530965
|
添加重写cron表达式也需要重写 IncrementMinutes发布x.3.1.82
|
2021-12-14 14:44:14 +08:00 |
xuejiaming
|
772004465f
|
添加启动表确认管理者,可以有效的判断当前数据库是否存在对应的表信息
|
2021-12-12 13:40:32 +08:00 |
xuejiaming
|
09bb6c2719
|
修复启动分表bug,优化动态追加数据源表
|
2021-12-10 22:52:43 +08:00 |
xuejiaming
|
fe7275882d
|
修复动态添加读写分离从库bug
|
2021-12-10 13:42:54 +08:00 |
xuejiaming
|
7703c80a1a
|
发布x.3.1.73修复未分表对象在非默认数据源中创建了表
|
2021-12-09 21:04:55 +08:00 |
xuejiaming
|
62627e26cc
|
添加平行表关系保证相同表之间不会出现笛卡尔积[#74]
|
2021-12-09 15:46:18 +08:00 |
xuejiaming
|
646b01bcbb
|
移除useMemorySkip的参数系统采用自行处理并且发布x.3.1.71
|
2021-12-06 23:46:13 +08:00 |
xuejiaming
|
9eff3f47d5
|
完美集成connection mode并且优化connection mode
|
2021-12-06 14:19:54 +08:00 |
xuejiaming
|
9ec692ed75
|
迭代器查询也支持链接模式
|
2021-12-05 01:15:45 +08:00 |
xuejiaming
|
da4675d549
|
添加启动时未分表dbcontext检查,添加动态读写分离库支持,发布x.3.1.66
|
2021-12-04 00:10:07 +08:00 |
xuejiaming
|
48deab923f
|
修改GetProperty为GetObjectProperty,并且发布x.3.1.65
|
2021-12-03 17:20:55 +08:00 |
xuejiaming
|
9e93ebef43
|
针对路由开放GetRoutFilter方法可能对自行实现的路由会有一个报错由protected改成public,并且添加路由表达式缓存单元测试
|
2021-12-03 10:12:26 +08:00 |
xuejiaming
|
e3d0e0c783
|
修改readme读写分离使用
|
2021-12-02 23:47:26 +08:00 |
xuejiaming
|
028d3b08cb
|
优化多线程下的数据解析查询
|
2021-12-01 15:52:42 +08:00 |
xuejiaming
|
be9476e591
|
优化读写分离支持权重添加,优化sum和average的装箱拆箱
|
2021-11-30 16:11:06 +08:00 |
xuejiaming
|
d91dd52c5e
|
优化并发查询控制使用异步
|
2021-11-30 09:53:07 +08:00 |
xuejmnet
|
7a302b8597
|
添加针对并发查询条件下使用asnotracking查询提高性能
|
2021-11-29 21:35:54 +08:00 |
xuejiaming
|
674772b2aa
|
优化sum和average的代码并且修复average的计算类型不一致bug
|
2021-11-29 17:36:41 +08:00 |
xuejmnet
|
058df99f26
|
添加移除外键的迁移
|
2021-11-28 21:37:41 +08:00 |
xuejiaming
|
9e287be7e3
|
添加了很多单元测试
|
2021-11-26 23:11:09 +08:00 |
xuejiaming
|
db1109b596
|
优化单元测试和all方法的错误还有修复group by下的average bug,并且发布x.3.1.51
|
2021-11-26 14:55:59 +08:00 |
xuejiaming
|
f4b247ed9a
|
添加了很多备注
|
2021-11-25 14:00:01 +08:00 |
xuejiaming
|
993bfecb5d
|
针对时间分表的StarJob替换成AutoCreateTableByTime并且默认强制重写,发布x.3.1.49
|
2021-11-24 08:12:03 +08:00 |
xuejiaming
|
0fb4ba0b10
|
优化顺序分页和单元测试覆盖率的提高
|
2021-11-22 15:09:19 +08:00 |
xuejiaming
|
273c7504e8
|
修复net6访问未分表表名bug
|
2021-11-22 11:03:25 +08:00 |
xuejiaming
|
00fffa24de
|
优化异常和lock
|
2021-11-18 14:41:24 +08:00 |
xuejiaming
|
9292fc330a
|
优化了部分代码
|
2021-11-18 13:29:58 +08:00 |
xuejiaming
|
78cac03485
|
修复读写分离bug,发布x.3.1.39
|
2021-11-13 11:13:47 +08:00 |
xuejiaming
|
4e11529c33
|
优化整理代码
|
2021-11-12 22:39:11 +08:00 |
xuejiaming
|
80b8e8d9a5
|
发布x.3.1.38添加自动添加表给一些懒惰的小伙伴提供建表
|
2021-11-12 16:13:25 +08:00 |
xuejiaming
|
efa9476651
|
修复guid在csharp处的排序异常问题
|
2021-11-12 14:31:45 +08:00 |
xuejiaming
|
48966fe84e
|
修复按天datetime无法自动建表的bug
|
2021-11-10 17:40:55 +08:00 |
xuejiaming
|
7be87935fa
|
[#22] 支持ef-core6.0,发布x.3.1.31
|
2021-11-09 14:13:00 +08:00 |
xuejiaming
|
32e647a18d
|
修复内存排序下没有使用shardingcomparer的纠正
|
2021-11-08 20:41:25 +08:00 |
xuejiaming
|
ac83780b67
|
完成分表+分库的全部使用和demo编写并且发布x.3.1.28
|
2021-11-07 14:23:52 +08:00 |
xuejiaming
|
579c5cc6db
|
修复分库join的bug,添加对sharding-table,sharding-data-source的demo
|
2021-11-07 11:29:37 +08:00 |
xuejiaming
|
b2c3e81298
|
升级Microsoft.AspNetCore.Authentication.JwtBearer,github提示有安全风险
|
2021-11-05 21:09:29 +08:00 |
xuejiaming
|
a680f07a92
|
修复批处理解析时创建的dbcontext不会加入到当前的事务的bug
|
2021-11-05 21:03:54 +08:00 |
xuejiaming
|
835db61507
|
修复自动job的bug
|
2021-11-04 17:42:26 +08:00 |
xuejiaming
|
39dbdac663
|
添加readme的文档
|
2021-11-03 08:48:24 +08:00 |
xuejiaming
|
d320f93041
|
注释迁移codefirst的startup配置
|
2021-11-02 15:35:15 +08:00 |
xuejiaming
|
c1e1042e1a
|
[#47]支持配置创建分表分库无需通过接口
|
2021-10-29 10:44:48 +08:00 |
xuejiaming
|
31b62f4c19
|
[#55] 并且发布x.3.1.14
|
2021-10-28 17:08:51 +08:00 |
xuejiaming
|
96c2833a49
|
发布.3.1.11并且修复find未能正确路由到dbcontext的bug
|
2021-10-26 15:06:20 +08:00 |
xuejiaming
|
879a2bb5fe
|
修改readme的提示
|
2021-10-25 15:10:57 +08:00 |
xuejiaming
|
b1348cea66
|
修改部分接口public -> internal
|
2021-10-24 22:24:09 +08:00 |
xuejiaming
|
fe99a129fe
|
支持 abpvnex #37并且发布x.3.1.09
|
2021-10-23 17:00:25 +08:00 |
xuejiaming
|
229f6b2d8c
|
支持abp.vnext
|
2021-10-22 23:19:43 +08:00 |
xuejiaming
|
f45f76e4e5
|
优化一个bug
|
2021-10-22 17:52:02 +08:00 |
xuejiaming
|
3963d3bd0f
|
支持abp.vnext
|
2021-10-22 17:26:02 +08:00 |
xuejiaming
|
6539e1e74a
|
fixed transaction bug published x.3.1.06
|
2021-10-20 11:08:44 +08:00 |
xuejiaming
|
2783b7c7a8
|
添加完美的dbcontext事务使用和优化dbcontext的管理添加datasourcedbcontext
并且发布x.3.1.5
|
2021-10-19 17:08:36 +08:00 |
xuejiaming
|
eba1eedee4
|
修改配置精简,发布x.3.1.1
|
2021-10-15 17:18:23 +08:00 |
xuejiaming
|
413b46978d
|
修改dbcontext使用无泛型结构
|
2021-10-11 20:58:55 +08:00 |
xuejiaming
|
2b05cdb495
|
优化abpdbcontext
|
2021-10-09 16:27:35 +08:00 |
xuejiaming
|
11a539984f
|
添加abp的支持抽象类
|
2021-10-09 14:53:56 +08:00 |
xuejiaming
|
52558a276d
|
修改demo和readme
|
2021-10-08 13:37:02 +08:00 |
xuejiaming
|
4300290cc6
|
完成优化自动追踪性能提升1000%并且发布了x.3.0.5版本
|
2021-10-08 13:15:17 +08:00 |
xuejiaming
|
2a13b37ba4
|
优化查询时模型创建判断
|
2021-10-07 15:40:39 +08:00 |
xuejiaming
|
d02fb72603
|
添加并且优化修复efcore的code first添加readme
|
2021-10-07 10:00:59 +08:00 |
xuejiaming
|
47ca273377
|
添加codefirst并且优化自动追踪
|
2021-10-07 04:53:54 +08:00 |
xuejiaming
|
74c6f7f474
|
优化命名优化代码结构整理框架结构
|
2021-10-03 14:09:01 +08:00 |
xuejiaming
|
dd3457e135
|
修改readme
|
2021-09-30 10:39:56 +08:00 |
xuejiaming
|
b2c1247108
|
升级efcore5和efcore3并且完善自动追踪文档发布x.3.0.00版本
|
2021-09-24 10:54:30 +08:00 |
xuejiaming
|
a66a19d452
|
#11 support auto track while select entity is dbcontext model
|
2021-09-24 10:11:39 +08:00 |
xuejiaming
|
8e315ddcd2
|
完善readme和启动配置接口名称
|
2021-09-23 10:17:25 +08:00 |
xuejiaming
|
83e74cf5cd
|
添加分库sample并且修复若干bug
|
2021-09-22 21:55:52 +08:00 |
xuejiaming
|
0b7ef8d6c2
|
#18
|
2021-09-22 20:35:19 +08:00 |
xuejiaming
|
ce30a09fb6
|
完成分库版本支持分页配置
|
2021-09-22 17:29:59 +08:00 |
xuejiaming
|
26f177aebb
|
efcore2x 也已经全面支持分库 后续开发针对分库的route和完成对应的readme
|
2021-09-21 11:33:41 +08:00 |
xuejiaming
|
18cdbfea0e
|
完成了分表的支持除了批量处理 #10
|
2021-09-20 22:26:48 +08:00 |
xuejiaming
|
1c1d6cf965
|
创建移除efcore2的分表基本
|
2021-09-17 13:16:52 +08:00 |
xuejiaming
|
8f665394ff
|
recover efcore2.x[#13]
|
2021-09-17 11:33:04 +08:00 |
xuejiaming
|
51bcfb7bb5
|
移除EFCore2相关代码
|
2021-09-15 22:07:58 +08:00 |
xuejiaming
|
a85ada56da
|
完成x.2.0.20版本的发布
|
2021-09-15 16:50:00 +08:00 |
xuejiaming
|
f121985ee7
|
优化 bulk和路由规则
|
2021-09-08 10:44:29 +08:00 |
xuejiaming
|
4f8d35a6b0
|
1
|
2021-09-07 13:36:12 +08:00 |
xuejiaming
|
3e90bc1672
|
read write support
|
2021-09-07 13:18:58 +08:00 |
xuejiaming
|
773f11266f
|
1
|
2021-09-07 13:16:06 +08:00 |
xuejiaming
|
ee0f6c1781
|
1
|
2021-09-06 09:05:04 +08:00 |
xuejmnet
|
4252b231ec
|
添加高性能分页说明
|
2021-09-03 22:40:22 +08:00 |
xuejiaming
|
7f064523d8
|
prefect combine async sync
|
2021-09-03 21:23:26 +08:00 |
xuejiaming
|
f322eaa0b3
|
Merge branch 'smart-sharding-page' into main
|
2021-09-03 16:02:08 +08:00 |
xuejiaming
|
0440a9e67d
|
完成初步的分表分页组件
|
2021-09-03 16:00:12 +08:00 |
xuejiaming
|
2f0a6b3af9
|
sharding page process part
|
2021-09-02 17:33:51 +08:00 |
xuejiaming
|
56d3462a1d
|
1
|
2021-08-29 16:16:57 +08:00 |
xuejmnet
|
8a6a05fa24
|
1
|
2021-08-29 11:12:57 +08:00 |
xuejmnet
|
32bb3b8ddc
|
1
|
2021-08-27 21:47:53 +08:00 |
xuejiaming
|
c59194eb84
|
1
|
2021-08-27 13:31:50 +08:00 |
xuejiaming
|
519fe66a06
|
优化订单创建分表的方式
|
2021-08-27 10:06:29 +08:00 |
xuejiaming
|
ee8f853a78
|
如何支持sqlserver2008r2
|
2021-08-27 09:57:40 +08:00 |
xuejiaming
|
daea460789
|
修复未分表的对象无法查询bug
|
2021-08-26 19:26:56 +08:00 |
xuejiaming
|
df85bb98a0
|
1
|
2021-08-26 09:01:07 +08:00 |
xuejiaming
|
becb28595f
|
优化针对手动路由的操作
|
2021-08-26 08:54:47 +08:00 |
xuejmnet
|
c8e020f51f
|
优化强制路由,添加断言路由,添加提示路由
|
2021-08-25 20:58:19 +08:00 |
xuejiaming
|
27c97a0e51
|
调整项目架构
|
2021-08-25 19:02:44 +08:00 |
xuejiaming
|
229d5c1d3d
|
1
|
2021-08-25 13:05:45 +08:00 |
xuejmnet
|
635b509811
|
mysql sample
|
2021-08-23 19:30:52 +08:00 |
xuejmnet
|
87f60729f4
|
demo auto by date
|
2021-08-23 19:05:30 +08:00 |
xuejiaming
|
c0e8739f91
|
1
|
2021-08-23 08:32:43 +08:00 |
xuejiaming
|
701043b41c
|
1
|
2021-08-23 08:18:17 +08:00 |
xuejmnet
|
6af0fd8896
|
test mysql unit test and support single node read single node write
|
2021-08-22 18:21:39 +08:00 |
xuejmnet
|
2b4eaa6bd9
|
support join multi entity query pass unit test
|
2021-08-22 16:43:26 +08:00 |
xuejiaming
|
38ec3668fa
|
11
|
2021-08-21 15:32:51 +08:00 |
xuejiaming
|
7f6a2f0ed1
|
11
|
2021-08-21 13:20:35 +08:00 |
xuejiaming
|
7aa0418763
|
修复优化bug
|
2021-08-21 13:12:44 +08:00 |
xuejiaming
|
73008f2ac8
|
1
|
2021-08-21 09:10:52 +08:00 |
xuejiaming
|
13faa67bb8
|
1
|
2021-08-21 08:51:27 +08:00 |
xuejiaming
|
16eb64fec0
|
修复bug 优化使用追踪
|
2021-08-21 04:46:04 +08:00 |
xuejmnet
|
436ff1de22
|
1111
|
2021-08-21 00:09:02 +08:00 |
xuejmnet
|
310dca2c17
|
1111
|
2021-08-20 23:10:34 +08:00 |
xuejiaming
|
8f3b6b3aad
|
第一个全版本
|
2021-08-20 22:30:06 +08:00 |
xuejiaming
|
5a4dee9360
|
111
|
2021-08-20 22:07:44 +08:00 |
xuejiaming
|
9309e587c8
|
1
|
2021-08-20 17:36:15 +08:00 |
xuejiaming
|
4accc08567
|
第一个测试版本
|
2021-08-20 13:50:49 +08:00 |
xuejiaming
|
070a952bfd
|
1clear
|
2021-08-19 15:25:11 +08:00 |
xuejiaming
|
9c7789ca29
|
完成同步查询
|
2021-08-19 15:08:02 +08:00 |
xuejiaming
|
138584bbd8
|
优化修复bug
|
2021-08-19 09:22:12 +08:00 |
xuejiaming
|
10ae3a8ad2
|
完成sum等函数的分表查询优化架构
|
2021-08-18 21:47:26 +08:00 |
xuejiaming
|
b26bd41a6f
|
非常完美
|
2021-08-18 14:09:56 +08:00 |
xuejiaming
|
0558a4d8ce
|
support countasync fix firstordefaultasync
|
2021-08-17 23:05:36 +08:00 |
xuejiaming
|
f4620a4bc4
|
support firstordefaultasync
|
2021-08-17 22:17:18 +08:00 |
xuejiaming
|
f3aa01e999
|
perfect for building test 1
|
2021-08-16 04:21:46 +08:00 |
xuejmnet
|
e18a74f46d
|
111
|
2021-08-15 07:32:50 +08:00 |
xuejiaming
|
b4ee59181d
|
upload efcore 5.0.7
|
2021-06-16 16:36:10 +08:00 |
xuejiaming
|
b73127b11a
|
优化部分使用修改部分demo的使用正确性,
|
2021-04-08 20:57:49 +08:00 |
xuejiaming
|
b731c41f02
|
添加测试3x的sqlserver
|
2021-03-31 15:55:27 +08:00 |
xuejiaming
|
3f8edb65e0
|
1
|
2021-03-23 17:44:25 +08:00 |
xuejiaming
|
b40075be47
|
修复建表bug和忽略建表错误
|
2021-03-23 17:42:37 +08:00 |
xuejiaming
|
04350e78d4
|
111
|
2021-03-22 15:19:14 +08:00 |
xuejiaming
|
26d559bba7
|
修复 efcore2.x 无法重新编译的bug
|
2021-03-22 14:43:36 +08:00 |
xuejiaming
|
e1515b052d
|
123
|
2021-03-22 11:15:40 +08:00 |
xuejiaming
|
b7cabfe34c
|
修复efcore2.x 的mysql无法使用错误
|
2021-03-22 11:12:00 +08:00 |
xuejiaming
|
c95aad86a0
|
1
|
2021-03-13 14:06:54 +08:00 |
xuejiaming
|
fc4b5462e8
|
移除部分不需要的额代码,优化代码接口和命名
|
2021-03-13 13:32:43 +08:00 |
xuejiaming
|
84a56819b6
|
修复启动建表和表接口实现暴露,还未实现同数据库
|
2021-03-10 14:17:41 +08:00 |
xuejiaming
|
b052861b9d
|
完成efcore 5.x的启动新增表结构和独立新增表结构
|
2021-03-08 17:33:04 +08:00 |
xuejiaming
|
06d9e8f7a7
|
11111
|
2021-03-08 14:59:32 +08:00 |
xuejiaming
|
8039d5b27b
|
完成分表简单测试
|
2021-03-08 14:59:15 +08:00 |
xuejiaming
|
ce80b12158
|
完成分表分库插件的第一个版本
|
2021-03-05 16:55:52 +08:00 |
xuejmnet
|
817fa249aa
|
添加取模分表的后缀位数
|
2021-02-04 16:42:49 +08:00 |
xuejmnet
|
bd2207241f
|
优化默认路由实现
|
2021-02-03 08:27:20 +08:00 |
xuejmnet
|
57a8b33088
|
readme
|
2021-02-02 21:44:47 +08:00 |
xuejmnet
|
6441b5e475
|
添加自动建表的例子
|
2021-02-02 17:37:41 +08:00 |
xuejmnet
|
af02282080
|
实现对分表数据的group by查询
|
2021-02-02 16:56:41 +08:00 |
xuejmnet
|
d6c8522178
|
修改readme并且提供默认路由
|
2021-01-27 13:38:30 +08:00 |
xjm
|
51b544ce06
|
修改各版本命名空间和语言版本
|
2021-01-26 16:35:16 +08:00 |
xuejmnet
|
b0ab0815e2
|
添加mysql的支持
|
2021-01-26 14:39:56 +08:00 |