Update the changelog

This commit is contained in:
hofmockel 2014-04-29 17:48:55 +02:00
parent 6ceb6514b5
commit eef60b3ab7

View file

@ -4,13 +4,32 @@ Changelog
Upcoming Version Upcoming Version
---------------- ----------------
Target is to work with the next version of rocksdb (2.8.fb) Target is rocksdb 3.0
Version 0.2
----------------
This version works with RocksDB version 2.8.fb. Now you have access to the more
advanced options of rocksdb. Like changing the memtable or SST representation.
It is also possible now to enable *Universal Style Compaction*.
* Fixed `issue 3 <https://github.com/stephan-hof/pyrocksdb/pull/3>`_. * Fixed `issue 3 <https://github.com/stephan-hof/pyrocksdb/pull/3>`_.
Which fixed the change of prefix_extractor from raw-pointer to smart-pointer. Which fixed the change of prefix_extractor from raw-pointer to smart-pointer.
* Support the new :py:attr:`rocksdb.Options.verify_checksums_in_compaction` option. * Support the new :py:attr:`rocksdb.Options.verify_checksums_in_compaction` option.
* Add :py:attr:`rocksdb.Options.table_factory` option. So you could use the new
'PlainTableFactories' which are optimized for in-memory-databases.
* https://github.com/facebook/rocksdb/wiki/PlainTable-Format
* https://github.com/facebook/rocksdb/wiki/How-to-persist-in-memory-RocksDB-database%3F
* Add :py:attr:`rocksdb.Options.memtable_factory` option.
* Add options :py:attr:`rocksdb.Options.compaction_style` and
:py:attr:`rocksdb.Options.compaction_options_universal` to change the
compaction style.
* Update documentation to the new default values * Update documentation to the new default values
* allow_mmap_reads=true * allow_mmap_reads=true
@ -22,15 +41,7 @@ Target is to work with the next version of rocksdb (2.8.fb)
* level0_stop_writes_trigger=24 * level0_stop_writes_trigger=24
* level0_slowdown_writes_trigger=20 * level0_slowdown_writes_trigger=20
* Document new property names for :py:meth:`rocksdb.DB.get_property` * Document new property names for :py:meth:`rocksdb.DB.get_property`.
* Add :py:attr:`rocksdb.Options.table_factory` option. So you could use the new
'PlainTableFactories' which are optimized for in-memory-databases.
* https://github.com/facebook/rocksdb/wiki/PlainTable-Format
* https://github.com/facebook/rocksdb/wiki/How-to-persist-in-memory-RocksDB-database%3F
* Add :py:attr:`rocksdb.Options.memtable_factory` option.
Version 0.1 Version 0.1
----------- -----------