3.00.2
amdQuote
功能优化
-
新增支持配置与监控订阅队列的深度(3.00.2.3):
-
subscribe
新增参数 queueDepth,支持设置订阅队列的深度。 -
getStatus
支持获取当前订阅队列的深度。
-
Arrow
缺陷修复
任务执行过程中若发生续传,可能会出现任务卡住。(3.00.2.3)
CTP
故障修复
- 行情(marketData)中的 ActionDay 字段内容错误。(3.00.2.2)
DataFeed
功能优化
- 对插件日志进行了优化。
EFH
新功能
- 新增支持上交所逐笔合并数据。(3.00.2.1)
EncoderDecoder
功能优化
- 支持解析 protobuf 的枚举类型(enum)。(3.00.2.4)
feather
故障修复
- [DPLG-3109] feather 插件发生内存泄漏。
HBase
新功能
- 新增支持 Linux ARM。(3.00.2.2)
lgbm
首次发布,用于调用 LightGBM 库,对 DolphinDB 数据进行分类和回归。(3.00.2.3)
MDL
新功能
-
接口
createHandle
和getSchema
增加参数 options,用于记录数据接收时间、插件处理时延。(3.00.2.1)
功能优化
-
提升了逐笔数据的接收处理效率。(3.00.2.1)
-
order_and_transaction 类型(上交所 L2 和深交所 L2 的 order 和 transaction 合并类型行情,接口
getSchema
,subscribe
,unsubscribe
会用到)将 receivedTime 字段修改为 NANOTIMESTAMP 类型。(3.00.2.1)
ODBC
新功能
- 新增函数
setLogLevel
用于设置插件输出日志的等级,同时新增函数getLogLevel
,用于获取插件当前的输出日志等级。(3.00.2.1)
功能优化
- 在创建数据库连接时,仅当 dataBaseType 参数指定为 “ClickHouse” 时,才对连接加锁。(3.00.2.1)
OPC
功能优化
增强插件稳定性。(3.00.2.3)
故障修复
执行 opc::close
断开连接失败。(3.00.2.3)
OPCUA
功能改进
subscribe
新增参数 reconnect 和 resubscribeInterval,支持在订阅断开时自动重连。(3.00.2.3)subscribe
函数新增参数 actionName,可以指定订阅任务的名称。(3.00.2.2)
故障修复
- 在某些情况下,调用
getSubscriberStat
查看订阅状态导致 server 宕机。(3.00.2.2) - 订阅时 OPC UA 服务器删除被订阅字段导致宕机。(3.00.2.1)
QuantLib
首次发布。
功能优化
-
bondYield
接口改名为getBondYield
。(3.00.2.1) -
修改
cashFlows
函数的返回值类型为 CashflowsVec 对象(自定义的 Resource 类型) 。(3.00.2.1)
RabbitMQ
新功能
-
新增
getConnections
和getChannels
方法,分别用于获取已创建的 RabbitMQ 连接信息和通道信息。
功能优化
- 当 connection 和 channel 未被引用时,将自动释放。
- 通过
consume
创建的订阅会被添加到createSubJob
的全局订阅信息中。
Redis
新功能
增加接口 batchPush
,支持批量执行 LPUSH 和 RPUSH 操作。(3.00.2.3)
SevenZip
首次发布,支持压缩和解压缩多种格式文件。
SSEQuotationFile
功能优化
- 提升了解析文件的效率。(3.00.2.1)
WebSocket
故障修复
- WebSocket 插件重连失败,导致 server 宕机。(3.00.2.1)
XTP
功能优化
-
优化插件的多线程操作。(3.00.2.1)