Skip to content

Releases: dolphindb/api-java

3.00.4.0

11 Sep 08:00
Compare
Choose a tag to compare

New Features

  • Added Util.createVector(type, size, capacity) for creating vectors.
  • Added new vector creation methods, such as BasicIntVector(int size, int capacity), to specify the initial size and capacity.
  • Added support for setting and adding values in vectors using Java primitive types.
  • Added support for creating Decimal vectors directly from a list of strings (List<String>).
  • Added support in MTW for inserting data into stream tables in Orca.
  • Added support for StreamingSQLClient, enabling declaration of streaming SQL tables, registration of streaming SQL queries, and subscription to streaming SQL query results.
  • Added support in BasicAnyVector for the Append method to add single values or entire vectors, and for the set method to modify elements at any position.
  • Added method getScale to BasicArrayVector interface for obtaining the scale of a DECIMAL array vector.

Fixed Issues

  • Fixed an issue where constructing BasicDecimal32Vector with Integer.MIN_VALUE as null value caused errors.

3.00.3.2

18 Aug 07:06
Compare
Choose a tag to compare

Issues Fixed

  • Fixed an issue with vector serialization and deserialization during CEP event sending and subscription.

3.00.3.1

30 Jul 05:38
Compare
Choose a tag to compare

Issues Fixed

  • Fixed an issue where the Java API failed to reconnect when the DolphinDB server node was disconnected and reconnect was enabled.
  • Fixed an issue where the Java process could crash during node failover when enableHighAvailability=true.
  • Fixed an issue where the process would hang when the script contained null characters.

3.00.3.0

20 May 01:20
Compare
Choose a tag to compare

Improvements

  • Reduced the log level of initialization validation messages from ERROR to WARN.

3.00.2.6

10 Apr 05:49
Compare
Choose a tag to compare

New Features

  • Added support for configuring parameters of DBConnection.connect via ConnectConfig.

3.00.2.5

01 Apr 03:27
Compare
Choose a tag to compare

New Features

  • Added support for SCRAM authentication.

3.00.2.4

21 Jan 06:03
Compare
Choose a tag to compare

New Features

  • Added parameter reconnect and tryReconnectNums to MultithreadedTableWriter for setting auto reconnection and reconnection attempts.

Improvements

  • Added support for user login authentication to enhance security.
  • The run function has added listener functionality.

3.00.2.3

11 Dec 05:37
Compare
Choose a tag to compare

Improvements

  • Renamed the parameter resubTimeout to resubscribeInterval in method subscribe.

3.00.2.2

19 Nov 01:30
Compare
Choose a tag to compare

Improvements

  • Optimized the performance for accessing array vectors.

3.00.2.1

05 Nov 09:43
Compare
Choose a tag to compare

Improvements

  • A Void is returned for a DT_VOID element contained in an IOTANY vector.