3.00.0

arrow

Bug Fixes

  • Resolved a bug that caused tasks to hang during script execution. (3.00.0.14)
  • Fixed an issue where the plugin would unexpectedly exit when downloading array vectors with more than 8,192 rows.

awss3

New Features

  • Added support for establishing a private connection to AWS with 'endpoint' and 'isHttp' provided.

Bug Fixes

  • Fixed an issue where the deleteS3Object method does not throw an error when the user does not have delete access. (3.00.0.18)

gurobi

First release. This plugin is used for linear programming, integer programming, mixed-integer linear programming, quadratic programming, etc. (3.00.0.1)

httpClient

New Features

  • Added the httpPut and httpDelete methods for updating and deleting resources on the server. (3.00.0.2)
  • Added parameter config to method httpGet to configure the proxy site. (3.00.0.1)

Enhancements

  • Enhanced sendEmail (3.00.0.9) :
    • Added optional msg parameter to support custom-formatted SMTP messages, aligning with standard SMTP libraries.
    • subject and body parameters are optional when msg is provided.
    • Standardized message body line breaks.

kafka

New Features

  • Added support for connecting to Kafka server with SSL authentication. (3.00.0.15)

kdb

New Features

  • Added support for nested list data type, which corresponds to DolphinDB array vector. (3.00.0.3)

Enhancements

  • Added support for reading kdb+ files compressed with the snappy and lz4 algorithms.

Bug Fixes

  • Fixed parsing issues. (3.00.0.3)

LDAP

First release. This plugin is used to implement LDAP authentication login in DolphinDB. (3.00.0.1)

Bug Fixes

  • Fixed memory leaps.

mqtt

Enhancements

  • Enhanced connection validation and security validation for the connect method on Windows. (3.00.0.2)
  • Enhanced security validation for the connect method on Linux. (3.00.0.2)

mysql

New Features

  • Added support for Linux ARM64 architecture.

odbc

New Features

  • Added setLogLevel to set the plugin's log output level, and getLogLevel to get the current level. (3.00.0.12)

Enhancement

  • Database connections are now only locked when dataBaseType is "ClickHouse" or unspecified. (3.00.0.12)

opc

Enhancements

  • Enhanced plugin stability. (3.00.0.14)

Bug Fixes

  • Fixed a disconnection failure of opc::close. (3.00.0.14)

opcua

Enhancements

  • Added new parameters reconnect and resubscribeInterval to method subscribe for automatic reconnection. (3.00.0.14)

parquet

Enhancements

  • Added parameter compression for parquet::saveParquet to specify the compression method.

Bug Fixes

  • Fixed an issue where passing incorrect schema to parquet::loadParquet caused the server to crash.

rabbitmq

Enhancements

  • Limited the maximum number of concurrent connections to 100.

redis

New Features

  • Added support for Windows x86. (3.00.0.2)

Enhancements

  • Added method redis::batchHashSet to perform Redis HSET operations in batches.

WebSocket

First release. This plugin is used to establish a connection to WebSocket, which can load data from or upload data to WebSocket. (3.00.0.2)

Bug Fixes

  • Fixed an issue where the onMessage function of WebSocket::createSubJob received the data parameter with unexpected data types instead of a table. (3.00.0.3)
  • Fixed server crash caused by WebSocket reconnection failure. (3.00.0.12)

xgboost

Enhancements

  • Added support for XGBoost 2.0.

zip

Enhancements

  • Enhanced validation for parameters related to passwords and compression levels.

zmq

New Features

  • Added the setMonitor method to enable monitoring of connection. (3.00.0.2)