RocksDB 7.0.4 已发布,Facebook 开发的 k-v 存储系统
RocksDB 7.0.4 现已发布,RocksDB 是一个来自 Facebook 的可嵌入的支持持久化的 key-value 存储系统,也可作为 C/S 模式下的存储数据库,基于 LevelDB 构建。更新内容如下:
Bug 修复
- 修复了禁用和重新启用 manual compaction 时的 race condition。
- 修复了非双写队列模式下
alive_log_files_
的 race condition。该 race 在 WriteToWAL() 中的 write_thread_ 和另一个正在执行FindObsoleteFiles()
的线程之间进行。如果启用__glibcxx_requires_nonempty
,将捕获 race condition。 - 修复了在 POSIX 上映射 WritableFile 时的 race condition。
- 修复了禁用 2PC 并启用 MANIFEST 中的 WAL 跟踪时的一个 race condition。该 race condition 发生在试图安装刷新结果的两个后台刷新线程之间,导致未在 MANIFEST 中跟踪 WAL 删除。未来的 DB 打开可能会失败。
- 修复了 DropColumnFamily 的 heap use-after-free race。
- 修复了
rocksdb.read.block.compaction.micros
无法跟踪 compaction stats 的错误 ( #9722 )。
更新说明:https://github.com/facebook/rocksdb/releases/tag/v7.0.4

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
-
上一篇
姜宁,带程序员前往开源“乌托邦”
在各种会议或者视频中做自我介绍时,姜宁常常用这张照片——穿着蓝白黑的格子衫,背着双肩包,脸上带着笑,两手直直地放下,任谁看一眼都能猜到,他是程序员。 他确实做了十几年的程序员,但有一点特别的是,他为 Apache 软件基金会(ASF)的开源项目写代码。一开始,开源于他而言,不过是一份挣钱的职业。被推着走了很久之后,有一天终于意识到,在工作之外,自己要担负起开源布道的责任。 一开始只是组织贡献者线下见面,后来发起了 Apache 北京本地社区, 协助成立 Apache 深圳本地社区,将 ASF 项目开发者, 与社区开源爱好者聚在一起。这两年,他还开起了播客,以嘉宾访谈的形式,宣传开源相关的知识和文化。 他将“Open Source Community”翻译成“开源共同体”,称之为程序员的乌托邦,是除了 996 ,程序员可以拥有的另一个选择。“在这里,程序员们通过邮件,代码评审一起交流编程心得, 一同协作开发足以改变世界的开源项目,在这里,菜鸟可以够得到高手的帮助,快速成长成为业界大牛。” 今年 3 月初,姜宁当选 Apache 软件基金会(ASF )2022 年度董事。他在董事竞选宣言...
-
下一篇
Fedora Linux 36 Beta 发布
Fedora 日前推出了 Fedora Linux 36 Beta,而正式版本的发布日期定于四月底。Beta 版本的更新亮点包括: Fedora Workstation Fedora 36 Workstation 测试版包括 GNOME 桌面环境的最新版本 GNOME 42。GNOME 42 包括一个全局黑暗风格的 UI 设置、它还有一个重新设计的屏幕截图工具、许多 GNOME 核心应用程序已经被移植到最新版本的 GTK 工具包,提供了更好的性能和现代的外观。 其他更新 Fedora Silverblue 和 Kinoite 现在将 /var 放在一个单独的子卷上,用于新的安装,这使得处理动态数据的快照更容易独立于系统快照来管理。 Fedora Linux 36 的上游已包含轻量级 LXQt 桌面环境 1.0 版本。现在可以直接安装 LXQt Spin,或者将 LXQt 与你现有的桌面环境一起安装。 如果你使用专有的 NVIDIA 驱动,GDM 会话现在将默认使用 Wayland。 systemd 现在在输出中包含了单元名称,这样你就可以更容易地了解哪些服务正在启动和停止。 当然,还有...
相关文章
文章评论
共有0条评论来说两句吧...