Commit Graph

312 Commits

Author SHA1 Message Date
xuejiaming 48deab923f 修改GetProperty为GetObjectProperty,并且发布x.3.1.65 2021-12-03 17:20:55 +08:00
xuejiaming a0b6071d92 发布x.3.1.64 2021-12-03 13:38:40 +08:00
xuejiaming 9458349c7b 删除并且优化部分代码 2021-12-03 13:35:08 +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 2a4b17f19a 修改标题 2021-12-02 21:42:02 +08:00
xuejiaming 1bb4cb1f57 添加新版本mysqlbenchmark 2021-12-02 21:40:48 +08:00
xuejiaming 191b57aa18 有花一点点路由表达式并且添加readme表达式缓存和性能评估测试benchmark 2021-12-02 21:40:15 +08:00
xuejiaming 635480115e 修复虚拟数据源根据数据源名称获取连接时的bug导致分库有bug,并且发布x.3.1.62修复版本 2021-12-02 20:21:53 +08:00
xuejiaming 0d59baa5cb 添加表达式缓存,获取默认字符串优化,发布x.3.1.62 2021-12-02 18:44:52 +08:00
xuejiaming c23d72bca3 修复未读写分离时候的bug(读取了读写分离配置并且使用了),并且添加了路由解析编译缓存可选项,并且发布x.3.1.61 2021-12-02 13:52:38 +08:00
xuejiaming 0e1e2d8157 修复x.3.1.60修复读写分离全局设置启用不生效bug 2021-12-02 12:23:07 +08:00
xuejiaming 2bae992d2c 发布x.3.1.60修复默认读写分离全局设置不起效 2021-12-02 12:22:32 +08:00
xuejiaming 028d3b08cb 优化多线程下的数据解析查询 2021-12-01 15:52:42 +08:00
xuejiaming 9ce7617f7f 修改c#语言版本为9.0 2021-11-30 16:37:42 +08:00
xuejiaming 2c34486508 发布x.3.1.58 2021-11-30 16:15:25 +08:00
xuejiaming be9476e591 优化读写分离支持权重添加,优化sum和average的装箱拆箱 2021-11-30 16:11:06 +08:00
xuejiaming d91dd52c5e 优化并发查询控制使用异步 2021-11-30 09:53:07 +08:00
xuejiaming a317ceed0d 发布x.3.1.57优化并发查询 2021-11-29 23:17:28 +08:00
xuejmnet 7a302b8597 添加针对并发查询条件下使用asnotracking查询提高性能 2021-11-29 21:35:54 +08:00
xuejiaming e61e50693c 发布x.3.1.56 2021-11-29 20:36:56 +08:00
xuejiaming 674772b2aa 优化sum和average的代码并且修复average的计算类型不一致bug 2021-11-29 17:36:41 +08:00
xuejiaming ada3b5f124 [#72]修复自动建表bug,并且添加单元测试发布x.3.1.55 2021-11-29 08:38:33 +08:00
xuejiaming 647c1d4678 [#72]修复未分表dbcontext置顶循环,并且优化NoShardingFirstComparer和修复一个bug,并且发布x.3.1.54 2021-11-29 07:57:20 +08:00
xuejiaming cb7ae4c714 修复[#72]问题将未分表dbcontext提交在前 2021-11-28 22:26:32 +08:00
xuejmnet 5e49aa2dcf 修复[#72] 未分表与分表提交先后顺序问题 2021-11-28 22:10:48 +08:00
xuejmnet 058df99f26 添加移除外键的迁移 2021-11-28 21:37:41 +08:00
xuejiaming ac86389d53 发布x.3.1.52 2021-11-27 22:24:05 +08:00
xuejmnet 91956a65c0 1 2021-11-27 22:23:15 +08:00
xuejmnet 37567796ca 修改readme介绍 2021-11-27 21:55:32 +08:00
xuejmnet 7d90f65f41 迁移单元测试 2021-11-27 21:41:45 +08:00
xuejiaming e7d59f98c2 添加单元测试 2021-11-27 21:27:30 +08:00
xuejiaming 508e930e01 单元测试提高到71% 2021-11-27 09:51:46 +08:00
xuejiaming 788ef79634 单元测试近70% 2021-11-26 23:32:01 +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 50ae6906ab 修复读写分离bug,发布x.3.1.50 2021-11-24 16:51:51 +08:00
xuejiaming 4c1267cf83 修改readme文档添加文档国内文档地址 2021-11-24 08:13:45 +08:00
xuejiaming 993bfecb5d 针对时间分表的StarJob替换成AutoCreateTableByTime并且默认强制重写,发布x.3.1.49 2021-11-24 08:12:03 +08:00
xuejiaming b64829636b 优化代码发布版本x.3.1.48 2021-11-23 14:01:57 +08:00
xuejiaming a03ba59a77 优化代码和单元测试总测试覆盖率67%,55% 2021-11-23 13:53:33 +08:00
xuejiaming 545ab85a34 修复first last single和对应的default版本和efcore表现一致 2021-11-22 23:56:39 +08:00
xuejiaming b258c7171b 最新版本修复了min、max在某些非null情况下的异常返回和avg函数的不正确计算的bug发布x.3.1.45 2021-11-22 23:21:40 +08:00
xuejiaming abbdb1f64f 优化是否启用顺序合并bug 2021-11-22 15:22:21 +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 1950a5c0ec 修复efcore6下相同tail不自动建表 2021-11-21 12:19:07 +08:00
xuejiaming f65e2a7ae3 修复手动路由下2个以上的tail只生效一个并且发布x.3.1.41 2021-11-20 22:34:38 +08:00
xuejiaming 38ee1a7c18 1 2021-11-19 23:10:01 +08:00