summaryrefslogtreecommitdiff
path: root/NEWS
diff options
context:
space:
mode:
authorMichael Cahill <michael.cahill@wiredtiger.com>2012-09-25 12:05:28 +1000
committerMichael Cahill <michael.cahill@wiredtiger.com>2012-09-25 12:05:28 +1000
commit9e95a95c367091dbe79983eb5af92718b08bc65b (patch)
tree08b4da108529d6ab4416a3ed7447aa4c77c8300f /NEWS
parentac35d03a739663465b058329f7388f3f770df52e (diff)
downloadmongo-9e95a95c367091dbe79983eb5af92718b08bc65b.tar.gz
Cut release 1.3.1.1.3.1
Diffstat (limited to 'NEWS')
-rw-r--r--NEWS47
1 files changed, 47 insertions, 0 deletions
diff --git a/NEWS b/NEWS
index e5af3d14846..89e6cd7858d 100644
--- a/NEWS
+++ b/NEWS
@@ -1,3 +1,50 @@
+WiredTiger release 1.3.1, 2012-09-25
+------------------------------------
+
+This is a bugfix release, primarily related to LSM trees. The changes are
+as follows:
+
+[#309] Implement auto-commit of transactions at the API. As well as
+ ensuring the atomicity of complex operations, this change simplified
+ code that simulated auto-commit internally and fixed a number of
+ bugs.
+
+[#321] Bulk-cursors no longer block checkpoints. We can't write files that
+ are being bulk-loaded, so change checkpoint to create checkpoints in
+ the metadata that, if accessed, look like empty files.
+
+ Tighten down the requirements for bulk-load, the only thing that can
+ be bulk-loaded now is a newly created tree, not any empty file.
+
+[#329] Add dictionary support to variable-length column store objects.
+ Support large row-store reconciliation dictionaries: add a skiplist
+ as the indexing mechanism.
+
+[#333] Fix a leak of the in-memory transaction log structure and the LSM
+ data source handle.
+
+[#334] Fix a memory leak where a page's replacement address wasn't being
+ freed.
+
+* Check that LSM trees are not configured as column stores.
+
+* Fix a race when starting the LSM worker thread. It was possible for the
+ thread to exit immediately if it started fast enough.
+
+* Two fixes for LSM, one to ensure that cursors read from a checkpoint if
+ one is available. The other to reduce the number of empty chunks that can
+ be created initially.
+
+* Fix a bug that disabled bloom filters.
+
+* The configure script checks for Python support in SWIG.
+
+* If a drop operation fails to acquire all of the handle locks it needs,
+ make sure it releases the primary handle lock.
+
+* Fix a number of other minor bugs and memory leaks.
+
+
WiredTiger release 1.3.0, 2012-09-17
------------------------------------