Skip to content

5.10.0

Latest
Compare
Choose a tag to compare
@PopeyeZhong PopeyeZhong released this 09 Sep 05:04
· 1110 commits to master since this release
  1. 重构任务调度相关接口;
  2. 完成 Hangfire 扩展插件的开发;
  3. 修复 MySQL 数据导入功能处理布尔类型和 NULL 空值的错误;
  4. 增强插件服务解析器的功能;
  5. 完善 DataServiceMethod 结构的构造;
  6. 增加数据服务过滤器(IDataServiceFilter)相关功能;
  7. 增加加权重调度算法的实现(Weighter)类;
  8. 取消 MqttQueue 的自动应答模式,并升级 MQTTnet 包的依赖版本;
  9. 为数据引擎添加不同实体和命令指定 driver 的功能;

可以为一个 DataAccess 数据访问器内的不同 Entity 和 Command 指定不同的 Driver,譬如可以指定 Log 实体为 ClickHouse 或 InfluxDB,上层应用就可以无感知的将日志操作由关系型数据库切换到时序库或分析型列式库了。

  1. 为数据引擎的数据源选择器增加按权重选择的机制;
  2. 更换 ClickHouse 数据驱动的底层库;
  3. MemoryCache 底层实现改为微软的内存缓存;
  4. 移除原 ICache 接口,并新增 IDistributedCache 接口及实现;
  5. 修复其他一些问题。