summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLuke Chen <luke.chen@mongodb.com>2018-01-08 13:47:08 +1100
committerLuke Chen <luke.chen@mongodb.com>2018-01-08 13:47:08 +1100
commit598928dc791eac9d05bf5c891d0b3796f79eb128 (patch)
treef6a058457e5d9969e378b811804a3431958d3b04
parent6dcff54e40ce18729d14a9e96b1cbcb4fbc331fe (diff)
downloadmongo-3.0.0.tar.gz
Cut a WiredTiger 3.0.0 release3.0.0
-rw-r--r--NEWS29
-rw-r--r--README2
-rw-r--r--build_posix/aclocal/version-set.m42
3 files changed, 31 insertions, 2 deletions
diff --git a/NEWS b/NEWS
index ffcefd5f8c1..7bf3b0e7edb 100644
--- a/NEWS
+++ b/NEWS
@@ -1,6 +1,35 @@
Ticket reference tags refer to tickets in the MongoDB JIRA tracking system:
https://jira.mongodb.org
+WiredTiger release 3.0.0, 2018-01-08
+------------------------------------
+
+See the upgrading documentation for details of API and behavior changes.
+
+Significant changes:
+* WT-3039 Change the log file format to record a previous LSN record
+* WT-3181 Add support for application defined transaction IDs via a mechanism called timestamps.
+* WT-3310 Add support to WT_SESSION::alter to change table log setting
+* WT-3389 Restructure page split code to hold a split generation for the entire operation.
+* WT-3406 Fix a bug in reconciliation so that it ignores concurrent updates.
+* WT-3418 Fix a block manager race in tree close/open
+* WT-3435 Improvements to the cache overflow mechanism aka lookaside
+* WT-3437 Improvements to auto tuning of number of eviction workers
+* WT-3440 Add a log record when starting a checkpoint.
+* WT-3461 Avoid hangs when system clocks move backwards by using CLOCK_MONOTONIC for pthread_cond_timedwait if possible.
+* WT-3490 Fix a bug in WT_CURSOR.modify unaligned size_t access.
+* WT-3495 Fix a bug so we don't ftruncate if log cursors are open
+* WT-3497 Improve logging message when hitting the configured session limits
+* WT-3537 Split pages in memory when nothing can be written
+* WT-3556 Remove wtstats support
+* WT-3681 Change recovery so that it doesn't truncate the last log file
+* WT-3683 Allow eviction of clean pages with history when cache is stuck
+* WT-3710 Get a page-level lock to ensure page splits are single threaded
+* WT-3752 Allow trimming of obsolete modify updates.
+
+See JIRA changelog for a full listing:
+https://jira.mongodb.org/projects/WT/versions/18401
+
WiredTiger release 2.9.3, 2017-06-27
------------------------------------
diff --git a/README b/README
index 4def09abba6..85a71a510c7 100644
--- a/README
+++ b/README
@@ -1,4 +1,4 @@
-WiredTiger 3.0.0: (June 27, 2017)
+WiredTiger 3.0.0: (January 8, 2018)
This is version 3.0.0 of WiredTiger.
diff --git a/build_posix/aclocal/version-set.m4 b/build_posix/aclocal/version-set.m4
index 5e54ad1cb69..019fcf184dc 100644
--- a/build_posix/aclocal/version-set.m4
+++ b/build_posix/aclocal/version-set.m4
@@ -3,7 +3,7 @@ dnl build by dist/s_version
VERSION_MAJOR=3
VERSION_MINOR=0
VERSION_PATCH=0
-VERSION_STRING='"WiredTiger 3.0.0: (June 27, 2017)"'
+VERSION_STRING='"WiredTiger 3.0.0: (January 8, 2018)"'
AC_SUBST(VERSION_MAJOR)
AC_SUBST(VERSION_MINOR)