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