summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlex Gorrod <alexg@wiredtiger.com>2013-08-21 10:41:22 +1000
committerAlex Gorrod <alexg@wiredtiger.com>2013-08-21 10:41:22 +1000
commita12ecabdfa049074fef915daf12d3ced5715c819 (patch)
tree1a3defbd96bba902ecb9bf2b5740bbf3889f266d
parent2a6b416245cf40f5664853cfbe75561e1aa0bd63 (diff)
downloadmongo-a12ecabdfa049074fef915daf12d3ced5715c819.tar.gz
Cut release 1.6.41.6.4
-rw-r--r--NEWS42
-rw-r--r--README2
-rw-r--r--build_posix/aclocal/version-set.m42
-rw-r--r--src/docs/top/main.dox6
4 files changed, 47 insertions, 5 deletions
diff --git a/NEWS b/NEWS
index dd3d1372e5d..d8fd523f200 100644
--- a/NEWS
+++ b/NEWS
@@ -1,3 +1,45 @@
+WiredTiger release 1.6.4, 2013-08-20
+------------------------------------
+
+This is primarily a bugfix and performance tuning release. The main changes are:
+
+* Make prefix compression of keys conditional on the amount of space saved.
+ A database format change was required for this enhancement. See upgrading
+ documentation for details. [#624]
+
+* The default behavior of the wt utility's load command has been changed to
+ overwrite existing data.
+
+* Add a WT_SESSION.create prefix_compression_min configuration option with a
+ default value of 4. [#624] and [#624]
+
+* Fix "make install" of Python API. [#598]
+
+* Require platform support for atomic read/write of 64 bit values. [#553]
+
+* Support transaction semantics for custom data source implementations. Enhance
+ Memrata data source to support transactions.
+
+* Changes to the wtperf testing tool related to how configuration options are
+ specified.
+
+* Enhance cursor key/value memory management to be more efficient, consistent,
+ and have stricter checking of inputs and outputs.
+
+* Increase the likelihood of being able to evict hot pages. [#604]
+
+* Reference on-page keys instead of copying them to allocated memory. This
+ saves space in the cache and overhead when reading pages into cache.
+ [#592] and [#600]
+
+* Add a btree search optimization that skips matching prefixes. [#595]
+
+* Turn off Huffman encoding for keys on row-store internal pages. [#592]
+
+* Add concurrent logging infrastructure that will be used to support write
+ ahead logging in a future release.
+
+
WiredTiger release 1.6.3, 2013-07-12
------------------------------------
diff --git a/README b/README
index aed5ba09c95..19a74420ba1 100644
--- a/README
+++ b/README
@@ -1,4 +1,4 @@
-WiredTiger 1.6.4: (July 12, 2013)
+WiredTiger 1.6.4: (August 21, 2013)
This is version 1.6.4 of WiredTiger.
diff --git a/build_posix/aclocal/version-set.m4 b/build_posix/aclocal/version-set.m4
index 11af76aabfa..dbe87891e9c 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=1
VERSION_MINOR=6
VERSION_PATCH=4
-VERSION_STRING='"WiredTiger 1.6.4: (July 12, 2013)"'
+VERSION_STRING='"WiredTiger 1.6.4: (August 21, 2013)"'
AC_SUBST(VERSION_MAJOR)
AC_SUBST(VERSION_MINOR)
diff --git a/src/docs/top/main.dox b/src/docs/top/main.dox
index a21bec055e5..f05bcc0e479 100644
--- a/src/docs/top/main.dox
+++ b/src/docs/top/main.dox
@@ -6,9 +6,9 @@ WiredTiger is an high performance, scalable, production quality, NoSQL,
@section releases Releases
<table>
-@row{<b>WiredTiger 1.6.3</b> (current),
- <a href="releases/wiredtiger-1.6.3.tar.bz2"><b>[Release package]</b></a>,
- <a href="1.6.3/index.html"><b>[Documentation]</b></a>}
+@row{<b>WiredTiger 1.6.4</b> (current),
+ <a href="releases/wiredtiger-1.6.4.tar.bz2"><b>[Release package]</b></a>,
+ <a href="1.6.4/index.html"><b>[Documentation]</b></a>}
@row{<b>WiredTiger 1.5.3</b> (previous),
<a href="releases/wiredtiger-1.5.3.tar.bz2"><b>[Release package]</b></a>,
<a href="1.5.3/index.html"><b>[Documentation]</b></a>}