WiredTiger 2.9.0 发布了。WiredTiger 2.9.0 版本包含新功能,新的支持平台,次要 API 更改和错误修复。 有关详细信息,请参阅更新日志。 新功能和 API 的更改; 有关完整详细信息,请参阅 API 文档: WT-2360 Add nesting and disjunction functionality to cursor joins WT-2552 Add a public API to allow custom filesystem implementations WT-2738 Remove the ability to change the default checkpoint name. See the upgrading documentation for details. WT-2711 Change the statistics log configuration options. Restrict where statistics log files can be created to remove security vulnerability. See upgrading documentation for details. WT-2764 Enhance the checkpoint implementation, which led to a change in default eviction settings. See the upgrading documentation for details. WT-2880 Add Zstandard compression support See the upgrading documentation for information about renamed and removed statistics. 重要的变更和 Bug 修复 WT-2026 Fix a bug where in-memory pages were allowed to grow too large WT-2343 Ensure we cannot rename/drop when a backup cursor is open WT-2520 Ensure WT_SESSION::verify does not alter tables WT-2576 Ensure variable-length column-store cannot out-of-order return WT-2664 Change eviction so any eviction thread can find candidates WT-2702 Resolve an issue where under high thread load, WiredTiger exceeds cache size WT-2731 Resolve an issue where raw compression can create pages that are larger than expected WT-2737 Allow reconciliation to scrub dirty pages rather than evicting them WT-2757 Fix a bug in column stores where it was not possible to retrieve the new record number after an append WT-2816 Improve eviction performance 发布主页和更新日志 下载地址 wiredtiger-2.9.0.tar.bz2 Source code (zip) Source code (tar.gz) WiredTiger 2.9.0 发布,NoSQL 存储引擎 下载地址