隐语SecreFlow SCQL 1.0.0b1发布,增强SQL支持与隐私查询效率提升
隐语SecreFlow SCQL 1.0.0b1版本发布,提供更完善的SQL支持和更高效的隐私查询引擎,该版本旨在为用户提供更安全、更便捷的隐私数据查询体验,通过优化查询性能和增强SQL功能,使用户能够更轻松地处理和分析敏感数据。
打开链接点亮社区star,照亮技术的前行之路。每一个点赞,都是开源路上开发者们不断奋进的动力源泉。


GitHub 项目地址:https://www.php.cn/link/a4700f244723a6277a576f50af1d387b
我们满怀激动地宣布 —— SCQL 1.0.0b1 版本现已正式上线! 作为 SecretFlow 生态体系中的关键组件,SCQL 在此版本中实现了功能增强、性能提升与配置体验的全面升级,致力于为开发者提供更流畅、更可靠的隐私计算解决方案。
版本亮点速览
本次发布涵盖多项核心功能迭代与系统优化,详情如下 ?
新增能力(Added)
-
窗口函数支持进一步完善
- 新增
RANK函数,并对PERCENT_RANK进行语义校准,全面贴近标准 SQL 行为。
- 新增
-
引入 DeleteProject API
- 实现项目删除接口,补全项目管理闭环,强化生命周期控制。
-
时间类型处理增强
- 支持通过
CAST(strField AS DATETIME)实现字符串到时间类型的转换; - 针对无时区信息的
timestamp字面量,在查询中自动补充时区上下文。
- 支持通过
功能优化(Changed)
-
数值类型映射升级
-
float类型默认映射为float64 -
int类型默认映射为int64 - 提高运算精度,保障跨平台结果一致性
-
-
配置机制重构
- Engine 层新增配置协商流程;
- 整合并清理冗余配置项,提升系统可维护性与配置透明度
-
PSI 协议性能调优
- 在 RR22 协议 模式下支持动态切换发送方与接收方角色,部分场景下显著缩短整体执行时间
问题修复(Fixed)
-
Engine Session 流程改进
- 优化状态机流转逻辑,有效避免因超时导致的结果上报失败问题
-
Broker Server 默认配置修正
- 修复协议默认值设置异常的问题,现支持将默认值设为空
-
SQL 解析逻辑修复
- 修复单边
CROSS JOIN与NESTED JOIN场景下的解析错误
- 修复单边
? 致敬贡献者
衷心感谢 jingshi-ant 在本次版本发布过程中的指导与支持,同时也感谢每一位社区成员的积极参与和无私奉献。正是有了你们的投入,SCQL 才得以持续进化,稳步迈向成熟。
特别鸣谢以下贡献者(排名不分先后):
社区贡献者名单
\| Github ID \| Github ID \|
\|:------------:\|:------------:\|
\| Song-Quan \| fucangfy \|
\| jingshi-ant \| tyrone-yu \|
\| tongke6 \| yujun4464 \|
了解 SCQL
Secure Collaborative Query Language (SCQL) 是一个能够将标准 SQL 转换为明文与密文混合执行计划,并在多方联合数据库环境中安全执行的系统。
如果您认可 SCQL 团队及所有贡献者的心血成果,诚邀您花一分钟时间为项目点亮一颗 Star ⭐!

GitHub 地址:https://www.php.cn/link/a4700f244723a6277a576f50af1d387b
源码下载地址:点击获取
<< 上一篇
下一篇 >>
网友留言(0 条)