版本說明
本文介紹Lindorm時序引擎的Java Native SDK版本說明。
?Lindorm時序引擎的Java Native SDK的所有版本均可在Maven中央倉庫獲取使用,更多內(nèi)容,請參見maven repository。
V1.0.6
支持在寫入數(shù)據(jù)時指定clusterId。
添加了服務(wù)端重啟時的寫入重試機制。
優(yōu)化異步攢批寫入的默認(rèn)參數(shù)值,目前maxPointBatches的默認(rèn)值為32,numBatchThreads的默認(rèn)值為8。
V1.0.5
修復(fù)gson依賴帶來的版本沖突問題。
V1.0.4
修復(fù)execute()接口無法解析返回結(jié)果的問題。
V1.0.3
支持將schema_policy指定為
None
,指定后數(shù)據(jù)寫入時不會創(chuàng)建表。支持通過連接池(connectionPool)設(shè)置keepAliveMs以及maxIdleConn參數(shù)。
支持將錯誤日志打印消息序列轉(zhuǎn)化成可讀字符。
query()接口支持按照元信息Schema正確解析數(shù)據(jù)類型。
修復(fù)通過寫入時間戳進行檢查判斷會報錯的問題。
V1.0.2
放寬字符串校驗規(guī)則。
V1.0.1
增加HTTPS支持。
將依賴的okhttp3庫的依賴包重命名,避免依賴沖突。
增加帶參數(shù)的同步寫入方法writeSync,提高寫入方式的靈活性。
增加強制flush方法,用于強制將異步隊列中的數(shù)據(jù)發(fā)送出去。
增加健康檢查接口isHealth,用于檢查服務(wù)端是否健康。
增加在創(chuàng)建客戶端時檢查URL是否可用的功能。
增加服務(wù)端版本號校驗,要求服務(wù)端版本最低為V3.4.8。
V1.0.0
首次發(fā)布,支持Basic鑒權(quán)、異步攢批寫入、數(shù)據(jù)流式查詢等基礎(chǔ)功能。