红联Linux门户
Linux帮助

WiredTiger 3.0.0发布,MongoDB存储引擎

发布时间:2018-01-15 09:10:32来源:红联作者:baihuo
MongoDB 存储引擎已发布 WiredTiger 3.0.0 版本,新版本移除了对 wtstats 的支持、修改了日志文件格式以记录先前的 LSN 记录,此外还包含很多其他的 bug 修复和变更。

详细更新如下:

Change the log file format to record a previous LSN record

Add support for application defined transaction IDs via a mechanism called timestamps.

Add support to WT_SESSION::alter to change table log setting

Restructure page split code to hold a split generation for the entire operation.

Fix a bug in reconciliation so that it ignores concurrent updates.

Fix a block manager race in tree close/open

Improvements to the cache overflow mechanism aka lookaside

Improvements to auto tuning of number of eviction workers

Add a log record when starting a checkpoint.

Avoid hangs when system clocks move backwards by using CLOCK_MONOTONIC for pthread_cond_timedwait if possible.

Fix a bug in WT_CURSOR.modify unaligned size_t access.

Fix a bug so we don't ftruncate if log cursors are open

Improve logging message when hitting the configured session limits

Split pages in memory when nothing can be written

Remove wtstats support

Change recovery so that it doesn't truncate the last log file

Allow eviction of clean pages with history when cache is stuck

Get a page-level lock to ensure page splits are single threaded

Allow trimming of obsolete modify updates.

查看 JIRA 更新日志以了解全部更新列表:https://jira.mongodb.org/projects/WT/versions/18401

软件详情:http://source.wiredtiger.com/3.0.0/md_changelog.html

下载地址:https://github.com/wiredtiger/wiredtiger/releases/download/3.0.0/wiredtiger-3.0.0.tar.bz2

来自:开源中国社区
文章评论

共有 0 条评论