JetBrains 紧急回滚 2025.3 数据库改动

数据库关系型数据库MySQL

DataGrip 和 IntelliJ 系列 IDE 2025.3 发布仅一周后,JetBrains 就宣布了一项罕见的决定:

回滚 SQL 查询工作流的重大改动,让 Query Console(查询控制台)回归默认行为。

这一回滚将随 2025.3.1 维护版本 于本周内发布,适用于 DataGrip 以及 JetBrains 各 IDE 中的 Database Tools 插件。

在 2025.3 版本中,DataGrip 对核心 SQL 工作流进行了重构:

•用 Query File(查询文件) 替代原有的 Query Console •统一文件模型,试图让查询“更像文件”,减少概念差异•这一变化此前被称为 “A Farewell to Consoles”

但版本发布后,用户反馈迅速而集中

JetBrains 团队发现,这次重新设计在多个关键场景中引发了问题,尤其是:

•使用 全局数据源(Global Data Sources) 时的混乱•既有查询习惯被打断•多 IDE / 多项目工作流下的可用性下降

在评估影响范围后,团队认为:

继续打补丁不如直接回滚,避免更多用户踩坑。

DataGrip 团队在官方公告中明确表示:

与其在越来越多用户升级后不断修补问题,不如尽快恢复原有稳定行为。

因此,在 2025.3.1 中:

Query Console 将重新成为默认工作流 •行为与 2025.3 之前完全一致•这是一次完整回滚,而非折中方案

对你有什么影响?

•如果你还没升级到 2025.3

👉 没有任何影响 ,你的工作流保持不变。

•如果你已经升级到了 2025.3

👉 强烈建议尽快升级到 2025.3.1 ,以缩短异常行为的使用周期。

已创建的 Query File 如何处理?

JetBrains 为迁移期间创建的查询文件提供了多种选择:

方案一:直接删除不需要的查询文件

DataGripFiles 工具窗口中的 /queries 目录•其他 IDEProject 工具窗口中的 /.idea/queries 目录

方案二:转换为 Query Console(推荐)

将查询文件移动到对应数据源下:

  
  Scratches and Consoles | Database Consoles

转换后即可恢复熟悉的控制台体验。

方案三:暂时保留

JetBrains 表示:改进版的 Query File 工作流预计将在明年初回归,届时将与 Query Console 同时存在,而不是强制替换。

JetBrains 在公告中表示:

•他们坚持 “零回归(zero-regression)” 标准 •这次发布 没有达到这个标准 •责任完全在团队自身

官方原话的态度非常罕见,也相当直白:

“这次我们做错了,现在的首要目标是尽快恢复你的工作流。”

欢迎加入苏三的星球,你将获得:智能代码审查AI Agent、智能天气播报AI Agent、SaaS点餐系统(DDD+多租户)、100万QPS短链系统(超过并发)、复杂的商城微服务系统(分布式)、苏三商城系统、苏三AI项目、刷题吧小程序、秒杀系统、智能翻译助手、代码生成工具等 11 个项目的源代码、开发教程和技术答疑。 还有:系统设计、性能优化、技术选型、底层原理、Spring源码解读、工作经验分享、痛点问题、面试八股文等多个优质专栏。

还有1V1免费修改简历、技术答疑、职业规划、送书活动、技术交流。

扫描下方二维码,可以加入星球:

picture.image

数量有限,先到先得。 目前星球已经更新了6100+篇优质内容,还在持续爆肝中.....

星球已经被官方推荐了3次,收到了小伙伴们的一致好评。戳我加入学习,已有2200+小伙伴加入学习

0
0
0
0
关于作者

文章

0

获赞

0

收藏

0

相关资源
字节跳动 NoSQL 的实践与探索
随着 NoSQL 的蓬勃发展越来越多的数据存储在了 NoSQL 系统中,并且 NoSQL 和 RDBMS 的界限越来越模糊,各种不同的专用 NoSQL 系统不停涌现,各具特色,形态不一。本次主要分享字节跳动内部和火山引擎 NoSQL 的实践,希望能够给大家一定的启发。
相关产品
评论
未登录
看完啦,登录分享一下感受吧~
暂无评论