打開鏈接點亮社區Star,照亮技術的前進之路。每一個點贊,都是社區技術大佬前進的動力
Github 地址: https://github.com/secretflow/scql
我們非常高興地宣佈 —— **SCQL 1.0.0b1
版本正式發佈!** 作為 SecretFlow 生態下的核心組件之一,SCQL 在本次版本中迎來了功能完善、性能優化與配置升級的多重提升,為開發者帶來更易用、更高效的隱私計算體驗。
版本亮點
本次版本帶來了多項重要功能增強與性能改進,具體如下 👇
新增功能(Added)
-
窗口函數完善
- 新增
RANK函數,並更新PERCENT_RANK,實現與標準 SQL 語義對齊。
- 新增
-
新增 DeleteProject API
- 支持項目刪除操作,完善項目生命週期管理能力。
-
時間類型增強
- 支持
CAST(strField AS DATETIME)轉換; - 對查詢中無時區的
timestamp字面量自動補全時區。
- 支持
功能調整(Changed)
-
數值類型精度優化
float默認映射為float64int默認映射為int64- 提升計算精度與結果一致性
-
配置邏輯規整化
- Engine 增加配置協商邏輯;
- 清理並調整部分配置項,使系統配置更加清晰、可控
-
PSI 性能優化
- 在 RR22 協議 下支持調整發送方/接收方身份,
在部分場景中顯著降低整體計算耗時
- 在 RR22 協議 下支持調整發送方/接收方身份,
問題修復(Fixed)
-
Engine Session 流程優化
- 改進狀態流轉邏輯,避免超時場景下結果彙報失敗
-
Broker Server 默認值修復
- 修復協議默認值設置不當的問題,現已支持默認值為空
-
SQL 解析問題修復
- 修復單方
CROSS JOIN與NESTED JOIN場景下的 SQL 解析異常
- 修復單方
💪 貢獻者感謝
感謝 jingshi-ant 對本次發版工作的指導和幫助,同時感謝以下社區貢獻者的共同努力,是你們的努力推動了 SCQL 的不斷完善讓本次發版工作順利完成。
特別感謝以下貢獻者(以下排名不分先後):
貢獻者名單
| Github ID | Github ID |
|---|---|
| Song-Quan | fucangfy |
| jingshi-ant | tyrone-yu |
| tongke6 | yujun4464 |
什麼是 SCQL?
Secure Collaborative Query Language (SCQL)
是一種能夠將 SQL 語句轉換為明密文混合執行圖,並在聯合數據庫系統上執行的系統。
如果您認可SCQL全體貢獻者的工作,可以花1分鐘幫這個倉庫點個Star嗎?
Github 地址: https://github.com/secretflow/scql