2.00.13
arrow
Bug Fixes
- Resolved a bug that caused tasks to hang during script execution. (2.00.13.10)
AWS
Bug Fixes
- Fixed an issue where the
deleteS3Objectmethod does not throw an error when the user does not have delete access. (2.00.13.21)
httpClient
Enhancements
- Enhanced
sendEmail(2.00.13.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. (2.00.13.12)
- Added optional parameter errCallback for methods
producerandconsumer, allowing users to define callback functions that will be executed when errors occur during the execution. (2.00.13.4) - Added method
getOffsetInfoto get offsets of the topic. (2.00.13.4)
Enhancements
- Added parameter msgAsTable for method
createSubJobto decide whether the subscribed data is ingested as a table, thus enhancing the overall performance of receiving data. (2.00.13.4) - Enhanced method
getJobStatto provide more message details of subscription tasks. (2.00.13.4) - Improved the
consumerPollandconsumerPollBatchmethods to fetch data as plain text. (2.00.13.4) - Implemented new error notifications for unsuccessful connections to designated producers or consumers. (2.00.13.4)
Bug Fixes
- Fixed an issue where the Kafka plugin could cause a memory leak in OOM scenarios . (2.00.13.22)
Compatibility Changes: Deprecated over 30 methods. For exceptional circumstances requiring access to these discontinued functions, please reach out to our technical support team. (2.00.13.4)
LDAP
Bug Fixes
- Fixed memory leaps. (2.00.13.20)
lgbm
First release. This plugin is used for invoking the LightGBM library, enabling efficient regression analysis on DolphinDB's in-memory tables. (2.00.13.10)
mongodb
Bug Fixes
- Fixed an issue where floating-point numbers were not rounded when converted to DolphinDB integers. (2.00.13.6)
- Fixed server crashes when the first row of an oid type column returned by the query was null.(2.00.13.6)
- Fixed server crashes when the first 1,024 rows of a column returned by the query were all null.(2.00.13.6)
mqtt
New Features
- Added parameter config (optional) to method
mqtt::connect, which supports the following options (2.00.13.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 (2.00.13.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. (2.00.13.12)
odbc
New Features
- Added
setLogLevelto set the plugin's log output level, andgetLogLevelto get the current level. (2.00.13.8)
Enhancements
- The Linux version of the plugin supported automatically selecting the appropriate driver for character encoding based on the ODBC driver library interface. (2.00.13.1)
- Database connections are now only locked when dataBaseType is "ClickHouse" or unspecified. (2.00.13.8)
opc
Enhancements
- Enhanced plugin stability. (2.00.13.10)
Bug Fixes
- Fixed a disconnection failure of
opc::close. (2.00.13.10)
opcua
Enhancements
- Added new parameters reconnect and resubscribeInterval to method
subscribefor automatic reconnection. (2.00.13.10) - Add actionName parameter to
subscribefor specifying subscription task name. (2.00.13.9)
Bug Fixes
- Fixed occasional server crashes when checking subscription status via
getSubscriberStat. (2.00.13.9)
py
New Features
- py is now supported on Linux x64. (2.00.13.4)
rabbitmq
New Features
- Added the following features when a subscription is canceled due to RabbitMQ
server issues, such as the subscribed queue being deleted or the node where the
queue is located being terminated (2.00.13.8) :
- Added exception message in the log: "consume operation cancelled by the RabbitMQ server, tag" + tag
- Added the errMsg column to the result of the
getSubJobStatmethod to obtain the specific error message. - Added parameter cancelCallback for methods
consumeandcreateSubJobto allow users to specify the callback function.
Bug Fixes
- Fixed an issue where the createTimestamp in the return value of
rabbitmq::getSubJobStat() used an incorrect time zone. (2.00.13.23)
SevenZip
First release. This plugin is used for compression and decompression in multiple formats. (2.00.13.10)
UniqueID
First release. This plugin is used for generating unique identifiers. (2.00.13.15)
WebSocket
Enhancements
- Added the subscription identifier (tag) to log message.(2.00.13.2)
Bug Fixes
- Fixed an issue where
cancelSubJobreturns false when the task cancellation took more than 5 seconds, even though the cancellation was still in progress.(2.00.13.2) - Fixed server crash caused by WebSocket reconnection failure. (2.00.13.8)
zip
Bug Fixes
- Resolved an issue where extracting to a directory without write permissions did not raise an appropriate exception.(2.00.13.16)
