Commit Graph

157 Commits

Author SHA1 Message Date
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 4d2127e87f 修复批处理bug发布x.3.1.20 2021-11-03 17:40:58 +08:00
xuejiaming 39dbdac663 添加readme的文档 2021-11-03 08:48:24 +08:00
xuejiaming 9d92189a93 [#58] 发布x.3.1.19 2021-11-01 23:01:59 +08:00
xuejiaming da640d352e 修复bug,分表下会多次初始化,启动建表会创建虚拟表,定时任务无法创建分库下的表,发布x.3.1.18修复bug 2021-11-01 19:02:18 +08:00
xuejiaming d841c637f9 优化启动配置 2021-11-01 15:14:14 +08:00
xuejiaming 137a2def7f 发布x.3.1.16 2021-10-31 16:25:55 +08:00
xuejmnet e7ca85d25e 添加自定义排序实现 2021-10-31 16:11:39 +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 ffd3025a7a 发布x.3.1.13 2021-10-27 20:17:30 +08:00
xuejiaming eb7e92f64f [#53]优化代码 2021-10-26 23:49:36 +08:00
xuejiaming 145ca77c78 修复linq解析方法获取值,并且发布版x.3.1.12 2021-10-26 23:12:18 +08:00
xuejiaming 96c2833a49 发布.3.1.11并且修复find未能正确路由到dbcontext的bug 2021-10-26 15:06:20 +08:00
xuejiaming 80b0f361aa 修改单次查询并发数为cpu核心数*2 2021-10-25 15:34:35 +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 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 6ca52a5d05 发布x.3.1.04 2021-10-19 09:18:29 +08:00
xuejiaming ad4b97040d 更新efcore5和efcore3至最新版本 2021-10-18 09:08:47 +08:00
xuejiaming 80aecbe0a4 修复单库不抛出异常 2021-10-18 08:24:04 +08:00
xuejiaming 3e16b77740 优化单dbcontext创建判断 2021-10-17 22:18:08 +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 5b614f0a46 修改dbcontext.set下的分表方法 2021-10-09 16:44:09 +08:00
xuejiaming 2b05cdb495 优化abpdbcontext 2021-10-09 16:27:35 +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 2a9d3fff98 添加读写分离的写数据库只读还是读读数据库扩展方法 2021-10-05 14:08:55 +08:00
xuejiaming 65aef115cb 添加启动参数校验,发布x.3.0.2版本 2021-10-04 10:30:24 +08:00
xuejiaming ab31ffd83b 添加并发线程控制查询结构合并 2021-10-04 06:28:26 +08:00
xuejiaming 38efd9ea3e 修改错误配置说明 2021-10-03 23:14:22 +08:00
xuejiaming 6dedd98c9d 完成对分表查询的核心线程数控制,并且支持查询并发带timeout超时时间 2021-10-03 23:12:03 +08:00
xuejiaming 74c6f7f474 优化命名优化代码结构整理框架结构 2021-10-03 14:09:01 +08:00
xuejiaming 04a069677b 修复efcore2编译错误 2021-09-30 22:10:01 +08:00
xuejiaming e9226e2773 优化track的判断,如果不启用那么默认不进行track,如果非跨表查询或者非跨库查询那么将在启用track后保证和原生一样,如果跨表或者跨库后那么将使用sharding的追踪 2021-09-30 22:07:50 +08:00
xuejiaming dd3457e135 修改readme 2021-09-30 10:39:56 +08:00
xuejiaming dc88941c3f 优化查询对dbcontext的依赖 2021-09-29 23:04:33 +08:00
xuejiaming 093b649664 优化自动追踪如果不跨表将和普通efcore一样 2021-09-29 22:52:43 +08:00
xuejiaming 6d2b565f5e 修复efcore2版本的current无法获取bug移除try catch改成自己接管iasyncenumerable 2021-09-29 14:33:00 +08:00
xuejiaming f5eb520075 添加自动添加多key对象解析获取primaryKey判断是否为同一个对象来实现自动追踪 2021-09-29 13:18:53 +08:00
xuejiaming c88ae0e4c2 选取concurrent的value通过select而不是values 2021-09-29 09:14:46 +08:00