summaryrefslogtreecommitdiff
path: root/NEWS
diff options
context:
space:
mode:
authorMichael Cahill <mjc@wiredtiger.com>2014-10-16 14:35:59 +1100
committerMichael Cahill <mjc@wiredtiger.com>2014-10-16 14:35:59 +1100
commitdb48820c143da11aff71c82c5aeb1031f6148fe9 (patch)
treee3fc2cc5da0408f7adcf93ad67454c588210f5d5 /NEWS
parent21ea85c9ae1f5e9172b1db50c89d1183935594bd (diff)
downloadmongo-db48820c143da11aff71c82c5aeb1031f6148fe9.tar.gz
Minor edits to the 2.4 change log.
Diffstat (limited to 'NEWS')
-rw-r--r--NEWS31
1 files changed, 16 insertions, 15 deletions
diff --git a/NEWS b/NEWS
index 1013c0a954f..ada8144c3c3 100644
--- a/NEWS
+++ b/NEWS
@@ -6,10 +6,14 @@ and many bug fixes.
New features and API changes:
-* Allow cursors to keep their position across transaction boundaries. That is
- WT_SESSION::begin and WT_SESSION::commit no longer reset cursors. [#1181]
+* Cursors keep their position across transaction boundaries. That is
+ WT_SESSION::begin_transaction and WT_SESSION::commit_transaction no longer
+ reset cursors. [#1181]
-* Add ground work to support building WiredTiger on Windows.
+* Change cursor behavior so that when an operation returns WT_NOTFOUND, the
+ cursor is now left pointing to the original key/value pair. [#1209]
+
+* Initial support for building WiredTiger on Windows.
* Add ability to customize a collator for specific data sources or with
application managed metadata. See upgrading documentation for more
@@ -18,8 +22,8 @@ New features and API changes:
* Enhance extension mechanism in WiredTiger to support loading extensions from
the application binary - not just a separate library. [#1174]
-* Replace WT_SESSION::create lsm=(merge_threads) configuration option with
- wiredtiger_open lsm_manager=(worker_thread_max). See upgrading documentation
+* Replace WT_SESSION::create "lsm=(merge_threads)" configuration option with
+ ::wiredtiger_open "lsm_manager=(worker_thread_max)". See upgrading documentation
for more information.
* Enhancements to the WiredTiger Python API build process. [#1188]
@@ -27,8 +31,8 @@ New features and API changes:
* Add ability to dump and load WiredTiger databases in JSON format. [#1154]
* Add ability to automatically checkpoint based on the volume of log records
- generated since the last checkpoint. Enabled using wiredtiger_open
- configuration option of the form: "checkpoint=(log_size=size)" [#1170]
+ generated since the last checkpoint. This is enabled using the
+ ::wiredtiger_open configuration option "checkpoint=(log_size=size)" [#1170]
* Enhance functionality allowing users to write content into the WiredTiger
transaction log. [#1171][#1175]
@@ -40,19 +44,16 @@ Other significant changes:
* Fix several bugs in the shared cache implementation. [#1180][#1176]
-* Fix a bug where WiredTiger could overwrite the public URI field in a cursor.
- [#1235]
+* Fix a bug where the public URI field in a cursor did not match the string
+ passed to WT_SESSION::open_cursor. [#1235]
-* Fix several bugs in salvage implementation. [#1222][#1169]
+* Fix several bugs in salvage. [#1222][#1169]
* Several bug fixes and enhancements for WT_CONNECTION::reconfigure.
[#1214][#1172]
-* Fix several bugs in raw compression implementation. Relevant for data that
- compresses extremely well. [#1191]
-
-* Fix a bug in cursors. When an operation returns WT_NOTFOUND, the cursor is
- now left pointing to the original key/value pair. [#1209]
+* Fix several bugs in raw compression implementation, particularly for data
+ that compresses extremely well. [#1191]
* Several bug fixes and enhancements to WiredTiger LevelDB interface.