INFINI Labs 產品更新 | Easysearch 1.8.2 釋出最佳化 CCR 效能

极限实验室發表於2024-06-10

release

INFINI Labs 產品又更新啦~,包括 Easysearch v1.8.0、Gateway、Console、Agent、Loadgen v1.25.0。本次各產品更新了很多亮點功能,如 Easysearch 新增資料寫入限流功能,可實現節點、分片級限流;Gateway 修復資料遷移過程中因消費不及時解壓縮導致部分資料記錄損壞而丟失記錄問題,進一步提升 Gateway 穩定性;Console 最佳化了多個頁面操作細節功能,如增加索引批次刪除,告警事件詳情頁面增加時間查詢控制元件,增強了資料視覺化欄位聚合可自定義取樣能力等。

INFINI Easysearch v1.8.2

INFINI Easysearch 是一個分散式的近實時搜尋與分析引擎,核心引擎基於開源的 Apache Lucene。Easysearch 的目標是提供一個輕量級的 Elasticsearch 可替代版本,並繼續完善和支援更多的企業級功能。

Easysearch 本次更新如下:

Bug fix

  • 修復 source_reuse 與 object 欄位為 enable: false 時的衝突

Improvements

  • 升級部分依賴包版本,Commons-collections to 3.2.2, Snakeyaml to 2.0
  • 最佳化 CCR 同步效能及調整 CCR 全域性配置引數
  • 最佳化外掛配置命名,去除"plugins."
  • 最佳化配置檔案目錄獲取命名

INFINI Console v1.26.0

INFINI Console 是一款非常輕量級的多叢集、跨版本的搜尋基礎設施統一管控平臺。透過對流行的搜尋引擎基礎設施進行跨版本、多叢集的集中納管, 企業可以快速方便的統一管理企業內部的不同版本的多套搜尋叢集。

Console 線上體驗: http://demo.infini.cloud (使用者名稱/密碼:readonly/readonly)。

Console 本次更新如下:

Bug fix

  • 修復監控資料佈局
  • 修復命令儲存許可權
  • 修復多行請求包含 SQL 語法
  • 修復文件數過億時換算錯誤
  • 修復從低版本 v1.6.0 匯入告警規則缺少欄位問題
  • 修復當 buck_size 小於 60 秒時,因指標採集延遲導致指標顯示異常問題

INFINI Gateway v1.26.0

INFINI Gateway 是一個面向搜尋場景的高效能資料閘道器,所有請求都經過閘道器處理後再轉發到後端的搜尋業務叢集。基於 INFINI Gateway 可以實現索引級別的限速限流、常見查詢的快取加速、查詢請求的審計、查詢結果的動態修改等等。

Gateway 本次更新如下:

Improvements

  • feat: add wildcard_domain filter
  • chore: remove security filter and translog_viewer

INFINI Agent v1.26.0

INFINI Agent 是 INFINI Console 的一個可選探針元件,負責採集和上傳叢集指標和日誌等資訊,並可透過 Console 管理。Agent 支援主流作業系統和平臺,安裝包輕量且無任何外部依賴,可以快速方便地安裝。

探針 Agent 本次更新如下:

Improvements

  • 保持與 Console 相同版本
  • 同步更新 Framework 修復的已知問題

INFINI Loadgen v1.26.0

Elasticsearch 效能壓測工具 Loadgen 本次更新如下:

Improvements

  • 保持與 Console 相同版本
  • 同步更新 Framework 修復的已知問題

INFINI Framework

Improvements

  • feat: support dynamic app setting
  • feat: add cluster settings query args
  • feat: add gateway config
  • feat: add http interceptor
  • feat: return host info in info api
  • feat: add util to convert string to float
  • feat: use common app setting api to instead of auth setting api
  • feat: crontab task support multi crontab expression
  • fix: skip submit empty bulk requests
  • feat: support ccr api
  • fix: get latest offset should compare segment first
  • fix: wrong use of zstd with vfs
  • fix: prevent close closed channel
  • fix: panic on error while saving keystore

關於極限科技(INFINI Labs)

INFINI Labs

極限科技,全稱極限資料(北京)科技有限公司,是一家專注於實時搜尋與資料分析的軟體公司。旗下品牌極限實驗室(INFINI Labs)致力於打造極致易用的資料探索與分析體驗。

極限科技是一支年輕的團隊,採用天然分散式的方式來進行遠端協作,員工分佈在全球各地,希望透過努力成為中國乃至全球企業大資料實時搜尋分析產品的首選,為中國技術品牌輸出添磚加瓦。

官網:https://www.infinilabs.cn

相關文章