1.30.22.3

New Features

  • Added support for constructing data of BasicDecimal32 and BasicDecimal64 types from strings.

  • Added support for calling the JSONObject.toJSONString method from fastjson library to serialize DolphinDB data types defined in the Java API.

  • The add method of the BasicDecimal32Vector and BasicDecimal64Vector classes now supports data of String type.

  • The addRange method of the BasicDecimal32Vector and BasicDecimal64Vector classes now supports String arrays.

  • The API will connect to a random low-load node if high availability is enabled.

  • New constructor methods have been added to instantiate some data types, including BasicDouble, BasicFloat, BasicInt, BasicLong, BasicShort, and BasicByte.

Improvements

  • Reduced the JAR file size for DolphinDB Java API dependencies.

  • Renamed tableAppneder to AutoFitTableAppender.

  • Optimized the ErrorCodeInfo code, and changed its access modifier to public.

  • Upgraded FastJson to version 2.0.33.