全部產品
Search
文件中心

Time Series Database:版本說明

更新時間:Jul 06, 2024

本文介紹時間序列資料庫TSDB的Java SDK發行的版本資訊。

TSDB的SDK採用開源的形態進行反覆式開發法,其代碼託管在Github。如果在使用過程中發現問題,推薦直接在Github上建立Issue進行反饋。我們也期待廣大開發人員為我們的SDK添磚加瓦。

SDK發行的正式版本如下所示:

版本

說明

下載 SDK

0.3.7

  • 修複 flush() 方法在特定情境下資料遺漏的問題。

  • 刪除被標記為deprecated的API。

hitsdb-client-0.3.7.jar

0.3.6

  • 增加Config#lastResultReverseEnable()介面提供逆序查詢時資料按時間戳記逆序返回的能力 。

  • 修複因錯誤依賴

    javafx.util.Pair

    而導致的執行階段錯誤並添加API黑名單機制。

  • 修改合法的timestamp下限。

  • 修複ignoreError模式下多值寫入的URL錯誤。

  • 修複優雅關閉沒有等待非同步寫入隊列為空白的問題。

  • 修複到達最大retryError時的回調失效問題。

hitsdb-client-0.3.6.jar

0.3.5

  • 增加設定寫入去重的能力。

  • 增加對空間資料的初步支援介面

    (試用功能。需要TSDB服務端引擎版本大於 v2.6.4 並請提工單諮詢)。

  • 修複TSDBClient初始化失敗時資源清除不盡導致的線程膨脹問題。

  • 修複

    BatchPutIgnoreErrorsCallback

    MultiFieldBatchPutIgnoreErrorsCallback

    無法被觸發的問題。

  • 修複訊號量清理遺漏。

hitsdb-client-0.3.5.jar

0.3.3

添加可以在調用時動態指定回調的非同步寫入API。

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

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

hitsdb-client-0.3.3.jar

0.3.2

  • 增加資料寫入對Null 字元串的支援。

  • 修複了部分與資源使用相關的BUG。

hitsdb-client-0.3.2.jar

0.3.1

  • 提供非同步寫入情境下的flush方法。

  • 配合TSDB引擎v2.6.2的查詢Hint能力添加相應的介面。

  • 對多值寫入、查詢介面細化了部分能力。

  • 修複了若干BUG。

hitsdb-client-0.3.1.jar

0.2.7

配合TSDB引擎的使用者鑒權功能提供設定使用者認證資訊的能力。

hitsdb-client-0.2.7.jar

0.2.6

  • 去除對Guava的依賴。

  • 支援單值子查詢差值delta運算元。

hitsdb-client-0.2.6.jar

0.2.5

  • 支援是否遞迴刪除時間軸。

  • 支援多值時間軸刪除。

hitsdb-client-0.2.5.jar

0.2.4

修複了一個JSON序列化問題。

hitsdb-client-0.2.4.jar

0.2.3

修複MultiFieldSubQuery無法設定filters問題,支援preDpValue前值過濾運算元。

hitsdb-client-0.2.3.jar

0.2.2

支援提交SQL查詢。

hitsdb-client-0.2.2.jar

0.2.1

支援多值模型的非同步寫入。

hitsdb-client-0.2.1.jar

0.2.0

支援多值模型相關的API。

hitsdb-client-0.2.0.jar