3.00.1

arrow

Bug Fixes

  • Resolved a bug that caused tasks to hang during script execution. (3.00.1.10)

AWS

Bug Fixes

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

httpClient

Enhancements

  • Enhanced sendEmail (3.00.1.5) :
    • 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.1.11)
  • Added optional parameter errCallback for methods producer and consumer, allowing users to define callback functions that will be executed when errors occur during the execution. (3.00.1.4)
  • Added method getOffsetInfo to get offsets of the topic. (3.00.1.4)

Enhancements

  • Added parameter msgAsTable for method createSubJob to decide whether the subscribed data is ingested as a table, thus enhancing the overall performance of receiving data. (3.00.1.4)
  • Enhanced method getJobStat to provide more message details of subscription tasks. (3.00.1.4)
  • Improved the consumerPoll and consumerPollBatch methods to fetch data as plain text. (3.00.1.4)
  • Implemented new error notifications for unsuccessful connections to designated producers or consumers. (3.00.1.4)
Important:

Compatibility Changes: Deprecated over 30 methods. For exceptional circumstances requiring access to these discontinued functions, please reach out to our technical support team. (3.00.1.4)

LDAP

Bug Fixes

  • Fixed memory leaps. (3.00.1.17)

lgbm

First release. This plugin is used for invoking the LightGBM library, enabling efficient regression analysis on DolphinDB's in-memory tables. (3.00.1.10)

LibTorch

New Features

  • Added support for model prediction results as tuples containing tensors. (3.00.1.6)

Enhancements

  • First release. This plugin is used to implement efficient model prediction and data analysis with TorchScript models in DolphinDB's environment. (3.00.1.1)

mongodb

Bug Fixes

  • Fixed an issue where floating-point numbers were not rounded when converted to DolphinDB integers. (3.00.1.6)
  • Fixed server crashes when the first row of an oid type column returned by the query was null.(3.00.1.6)
  • Fixed server crashes when the first 1,024 rows of a column returned by the query were all null.(3.00.1.6)

mqtt

New Features

  • Added parameter config (optional) to method mqtt::connect, which supports the following options (3.00.1.1):
    • "recvBufSize": the size of the receive buffer
    • "clientID": the ID to publish the connection
  • Added parameter config (optional) to method mqtt::subscribe, which supports the following settings (3.00.1.1):
    • "sendBufSize": the size of the send buffer
    • "subscribeID": the ID to subscribe to the connection
    • "asyncFlag": whether to enable the asynchronous subscription mode

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.1.8)

Enhancements

  • The Linux version of the plugin supported automatically selecting the appropriate driver for character encoding based on the ODBC driver library interface. (3.00.1.1)
  • Database connections are now only locked when dataBaseType is "ClickHouse" or unspecified. (3.00.1.8)

opc

Enhancements

  • Enhanced plugin stability. (3.00.1.10)

Bug Fixes

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

opcua

Enhancements

  • Added new parameters reconnect and resubscribeInterval to method subscribe for automatic reconnection. (3.00.1.10)
  • Add actionName parameter to subscribe for specifying subscription task name. (3.00.1.9)

Bug Fixes

  • Fixed occasional server crashes when checking subscription status via getSubscriberStat. (3.00.1.9)

py

New Features

  • py is now supported on Linux x64. (3.00.1.4)

SevenZip

First release. This plugin is used for compression and decompression in multiple formats. (3.00.1.10)

WebSocket

Enhancements

  • Added the subscription identifier (tag) to log message.(3.00.1.2)

Bug Fixes

  • Fixed an issue where cancelSubJob returns false when the task cancellation took more than 5 seconds, even though the cancellation was still in progress.(3.00.1.2)
  • Fixed server crash caused by WebSocket reconnection failure. (3.00.1.8)

zip

Bug Fixes

  • Resolved an issue where extracting to a directory without write permissions did not raise an appropriate exception.(3.00.1.4)