All Products
Search
Document Center

Time Series Database:Release notes

Last Updated:Jul 19, 2022

This topic describes the release notes for Time Series Database (TSDB) SDK for Java.

TSDB SDK for Java provides open source code for iterative development. The code is hosted on GitHub. If an issue occurs when you use TSDB SDK for Java, we recommend that you report the issue on GitHub for feedback. We look forward to receiving your feedback and suggestions on TSDB SDK for Java.

The following table describes the official versions of TSDB SDK for Java.

Version

Description

Download link

0.3.7

  • The following issue is fixed: Data is missing when the flush() method is used in specific scenarios.

  • API operations that are marked as deprecated are deleted.

hitsdb-client-0.3.7.jar

0.3.6

  • The Config#lastResultReverseEnable() API operation is added to return query results based on timestamps in descending order.

  • The following issue is fixed: A run-time error occurs because the dependency of

    javafx.util.Pair

    is invalid. The blacklist feature is added for API operations.

  • The minimum valid timestamp is changed.

  • The following issue is fixed: An invalid URL is used to write multi-value data in ignoreError mode.

  • The following issue is fixed: During a graceful shutdown, the system shuts down before the asynchronous write queue is cleared.

  • The following issue is fixed: The callback is invalid when the number of retries reaches the maximum value specified in retryError.

hitsdb-client-0.3.6.jar

0.3.5

  • Duplicates can be removed when you write data.

  • An API operation is added to manage spatial data.

    This feature is for trial use. If you need to use this feature, make sure that the version of the engine on which your TSDB server runs is later than V2.6.4. To obtain more information, submit a ticket.

  • The following issue is fixed: When TSDBClient fails to be initialized, the number of threads surges because resources are not cleared.

  • The following issue is fixed:

    BatchPutIgnoreErrorsCallback

    and

    MultiFieldBatchPutIgnoreErrorsCallback

    cannot be called.

  • The following issue is fixed: Some semaphores fail to be deleted.

hitsdb-client-0.3.5.jar

0.3.3

The following asynchronous API operations are added. When you call one of the following API operations, you can dynamically configure a callback method.

  • void put(Collection<Point> points, AbstractBatchPutCallback batchPutCallback)

  • void multiFieldPut(Collection<MultiFieldPoint> points, AbstractMultiFieldBatchPutCallback batchPutCallback);

hitsdb-client-0.3.3.jar

0.3.2

  • Empty strings are supported when you write data.

  • Some issues that are related to the resource utilization are fixed.

hitsdb-client-0.3.2.jar

0.3.1

  • The flush() method is provided for asynchronous write scenarios.

  • The API operations that can be used together with query hints are added. Query hints are supported by TSDB V2.6.2.

  • The capabilities for multi-value writes and queries are refined.

  • Some bugs are fixed.

hitsdb-client-0.3.1.jar

0.2.7

The authentication information can be configured based on the user authentication feature of TSDB.

hitsdb-client-0.2.7.jar

0.2.6

  • The dependency on Guava is removed.

  • The delta operator is supported for subqueries. The delta operator is used to calculate the difference between the values of two single-value data points.

hitsdb-client-0.2.6.jar

0.2.5

  • Time series can be recursively deleted.

  • Multi-value time series can be deleted.

hitsdb-client-0.2.5.jar

0.2.4

A JSON serialization issue is fixed.

hitsdb-client-0.2.4.jar

0.2.3

Filters are supported when you configure the MultiFieldSubQuery object. The preDpValue operator is supported. The preDpValue operator is used to filter data points before queries are performed.

hitsdb-client-0.2.3.jar

0.2.2

SQL queries can be submitted.

hitsdb-client-0.2.2.jar

0.2.1

Asynchronous writes of multi-value data points are supported.

hitsdb-client-0.2.1.jar

0.2.0

The API operations that are used to manage multi-value data points are supported.

hitsdb-client-0.2.0.jar