1.30.21

1.30.21.1

新增功能

  • MultithreadedTableWriter 新增回调接口。

  • 新增工具类 DdbVector,用于创建 DolphinDB 常用的各种类型的 Vector。

  • 新增工具类 Executor,用于创建 DolphinDB 的匿名线程。

  • 新增工具类 ResultSet,用于对表进行按行遍历。

  • 新增工具类 enumVectorData,用于快速遍历 Vector 的元素。

  • 支持 DECIMAL 类型的 array vector 的上传、下载、压缩和解压缩。

  • 支持流订阅通过 API 发起的连接接收数据。

功能优化

  • 优化了取消订阅高可用流数据表的步骤,不再必须传入 Leader 节点的地址和端口,可以使用订阅传入的 Follower 节点的地址和端口。

  • 优化高可用流数据表取消订阅的步骤,可以使用 Leader 节点或发起订阅的 Follower 节点的地址和端口。

故障修复

  • 修复错误:在使用 Visual Studio 编译 API 时,_USRDLL 发生冲突。已修改为_DDBAPIDLL。

  • 修复错误:使用 PartitionedTableAppender 接口频繁读写表数据,发生内存泄漏。

  • 修复错误:取消流订阅时,未及时释放占用的端口。