1.30.23

GP

New Feature

  • The data of gp::plot can take the DATE, MINUTE, SECOND, DATETIME, DATEHOUR types.

  • Add option "resolution" for the props parameter of gp::plot to set the resolution for JPEG and PNG formats.

HDF5

New Feature

  • Added support for multiIndex for method hdf5::loadPandasHDF5 on series_table and frame_table.

Kafka

New Feature

  • Added support for SASL authentication and data encryption.

Bug Fixes

  • Fixed server crashes caused by OOM errors.

MQTT

New Feature

  • Added parameter sendbufSize for method mqtt::connect to specify the size of the send buffer.

  • Added parameter recvbufSize for method mqtt::subscribe to specify the size of the receive buffer.

MySQL

New Feature

  • Added support for DECIMAL data type.

  • Added method mysql::close to disconnect from the MySQL server.

Enhancement

  • Increased the maximum length for strings passed in mysql::load and mysql::loadEx.

ODBC

Bug Fixes

  • Fixed the crash issue when using ClickHouse ODBC driver with multiple threads.

ORC

Bug Fixes

  • Fixed failures when writing small ORC files.

Parquet

New Feature

  • Add method parquet::setReadThreadNum(num) to set the maximum parallel threads for accessing Parquet files.

  • Add method parquet::getReadThreadNum() to get the maximum parallel threads for accessing Parquet files.

RabbitMQ

New Feature

  • Added parameter arguments to the declareQueue method to pass arguments to message queues.

Signal

Bug Fixes

  • Fixed the incorrect outputs of signal::ifft.

Zip

New Feature

  • Added method zip::zip to compress files and folders.

  • Added parameter password for method zip::unzip to decrypt when extracting ZIP files.