3.00.5
3.00.5.1
新增功能
-
BasicTable 新增支持 Java 原生类型的构造方法。
-
BasicTable 新增支持 Java 原生类型的 addColumn 方法,用于向表中添加列。
兼容性说明
从 Java API 3.00.5.1 版本开始,新增了以下 addColumn 方法:
-
public void addColumn(String colName, List<?> col)
-
public void addColumn(String colName, Object[] col)
在此之前,BasicTable 仅提供 public void addColumn(String colName, Vector col) 方法。
如果需要将第二个参数 col 指定为 null,必须显式声明类型,例如:(List<?>) null、(Vector) null 或 (Object[]) null。
3.00.5.0
新增功能
-
新增异步写入工具用于 DolphinDB 多活部署架构。
-
StreamingSQLClient 提供 UpdateListener 接口,用于实时监听和并允许用户自行处理 Streaming SQL 订阅的数据变化。
-
StreamingSQLClient 新增
getStreamingSQLSubscriptionInfo方法,用于根据 queryId 获取订阅信息。 -
BasicAnyVector 新增支持
Append方法,用于追加 matrix、set、table、dict 等形式的数据。 -
CEP 提供同步等待某个事件的
appendEventWithResponse方法。
功能优化
-
优化取消订阅时的 EOFException 报错信息。
故障修复
-
修复 StreamingSQLClient 在写入 any 数据时,更新表报错问题。
-
修复 Java API 依赖的 lz4-java 漏洞问题,从 org.lz4 改为 at.yawk.lz4。
