Skip to content

Releases: taosdata/taos-connector-csharp

v3.0.21.90

01 Mar 16:20
Compare
Choose a tag to compare
  1. 修正当查询返回结果为0行时不再fetch_block。
  2. 重新修正连接问题。

Full Changelog: v3.0.21.74...v3.0.21.90

v3.0.21.87

15 Feb 16:49
ce70202
Compare
Choose a tag to compare

新版本新变化:

  1. 支持Cloud DSN方式连接到TDengine Cloud

Full Changelog: v3.0.21.74...v3.0.21.87

V3.0.21.74

07 Jan 14:15
Compare
Choose a tag to compare

What's Changed

  • 针对多协议重构代码结构性 by @maikebing in #237
  • 使用纯C#代码实现的WebSocket协议支持 查询 和 Stmt参数化 以及使用Schemaless实现的批量插入数据。 by @maikebing in #243
  • 现在支持 RESTful 协议
  • 重写 DataTable 加载 DataReader 数据的方法
  • 去除了对RestSharp 的依赖
  • 使用新的 SQL语句解析 以处理 参数化 Tags 、Values 和 SubTableName
  • 开始支持.Net 7
  • 修复了 [UseTaosEFCore中 double free] #235
  • 修复了 使用taoscontext时报错 #241和 Invalid paramter name, but No parameter. #242
  • 修复了EF Core 使用问题。
  • 修改示例代码自动判断是否在容器内
  • 完善部分文档
  • 支持了InfluxDB 的 RecordData 写法 以更好支持 Schemaless

如何引用?
新版本已经在NuGet 可用, 更新使用即可。

扫描我们的公众号 并加群了解更多:
image

Full Changelog: v3.0.20...v3.0.21.74

V 3.0.20

19 Nov 04:59
Compare
Choose a tag to compare

更新内容:

  1. 修正了指定的配置文件路径不生效问题。
  2. 增加配置文件设置测试用例。

更新方法:

dotnet add package IoTSharp.Data.Taos --version 3.0.20

v3.0.18

18 Nov 08:39
Compare
Choose a tag to compare

更新内容:

  1. 加入指定配置文件和查找配置的功能。

V3.0.14

15 Nov 11:58
Compare
Choose a tag to compare

TDengine 3.0 发布以后由于变化比较大, 因此支持过程比较艰苦, 还好, 现在一切搞定。
更新内容:

  1. 支持了 TDengine 3.0.1.6(测试客户端和镜像是这个版本)
  2. 重写了一部分代码, 尤其是TaosParameter 的处理
  3. 修改了参数化时 @ 字符的替换方式。细节请关注 #233

破坏性修改:

  1. 主要是针对参数化部分, 现在开始有新的定义, @ 符号为 普通参数, $ 符号 标识 tags 参数, 另外, 也需要通过TaosParameterCollection 的 SubTableName 设置字表名称。 如果 不适用 tags 就不需要设置。

如何使用?

dotnet add package IoTSharp.Data.Taos --version 3.0.14

IoTSharp.Data.Taos v2.6.2

12 Aug 08:17
Compare
Choose a tag to compare

What's Changed

  • 修正当字段为binary或者nchar时候,应获取内容长度进行内容截取,不然会发生内容覆盖的问题. by @pigwing in #185
  • 修正内存泄露 by @pigwing in #197
  • 结构体需要跟taosc保持一致,所以换一种方式进行判断 by @pigwing in #198
  • 加入线程池 by @maikebing in #224

感谢

感谢 @freemine 和桑树多老是大力支持。

Full Changelog: 2.0.450...v2.6.2

v2.0.450

28 Mar 15:30
3ea6d64
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v2.0.442...2.0.450

v2.0.442

15 Mar 09:34
Compare
Choose a tag to compare

本次版本修改内容:

  1. 升级为 .Net 6.0
  2. 现在开始我们通过stmt 实现了DBParameter 传参执行SQL语句。
  3. 随着上游我们新增了几个类型。
  4. 修复了关于nchar类型的序列化BUG
  5. 最重大的, 我们决定把为IoTSharp 打造的生态组件全部转移到IoTSharp命名空间下。 所以, 你会看到 之前 Maikebing.EntityFrameworkCore.Taos 已经过期了。

Full Changelog: v2.0.353...v2.0.442

V2.0.353

11 Sep 03:34
Compare
Choose a tag to compare

更新了那些内容?

  1. 接口方法把taos数据库对微秒级的支持强行改成了毫秒级 #132 感谢 @lucienbao
  2. 建议连接服务端的默认端口和官方保持一致使用6030 #106
  3. 加入终止查询的方法
  4. 增加有符号byte , 增加 GetStream 修复 #99

Nuget :

  1. 符合ADO.Net标准的基础组件 https://www.nuget.org/packages/Maikebing.Data.Taos/
  2. 用于EFCore 的组件 https://www.nuget.org/packages/Maikebing.EntityFrameworkCore.Taos/
  3. 用于健康检查标准的组件 https://www.nuget.org/packages/Maikebing.HealthChecks.Taos/