diff options
author | Michael Cahill <mjc@wiredtiger.com> | 2014-10-16 14:35:59 +1100 |
---|---|---|
committer | Michael Cahill <mjc@wiredtiger.com> | 2014-10-16 14:35:59 +1100 |
commit | db48820c143da11aff71c82c5aeb1031f6148fe9 (patch) | |
tree | e3fc2cc5da0408f7adcf93ad67454c588210f5d5 /NEWS | |
parent | 21ea85c9ae1f5e9172b1db50c89d1183935594bd (diff) | |
download | mongo-db48820c143da11aff71c82c5aeb1031f6148fe9.tar.gz |
Minor edits to the 2.4 change log.
Diffstat (limited to 'NEWS')
-rw-r--r-- | NEWS | 31 |
1 files changed, 16 insertions, 15 deletions
@@ -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. |