diff --git a/docs/changelog.rst b/docs/changelog.rst index 457d912ccfb83ab4fe44a11c4e6b22c85d126a3d..c327116864204395173d972bec8bc4b514cbacb1 100644 --- a/docs/changelog.rst +++ b/docs/changelog.rst @@ -4,23 +4,27 @@ Changelog Version 0.8 ----------- -Yet Another Fork, started by @NightTsarina, collecting loose commits from the +Yet Another Fork, started by `Martina Ferrari`_, collecting loose commits from the many forks of the original project. Summary of commits: - [ Alexander BĂśhn ] - * Allow `rocksdb.DB` instances to be manually closed. +* Alexander BĂśhn + + * Allow :py:class:`rocksdb.DB` instances to be manually closed. - [ iFA ] +* `@iFA88`_ + * Many tidying changes. * Added support for many parameters in different interfaces. * Create statistics.pxd * Fixing closing - [ Andrey Martyanov ] +* `Andrey Martyanov`_ + * Build wheel packages * Update README with simplified installation procedure - [ Martina Ferrari ] +* `Martina Ferrari`_ + * Fix a few typos. * Add as_dict option to multi_get. * Update README, set myself as current author/maintainer, and move most @@ -29,25 +33,30 @@ many forks of the original project. Summary of commits: Version 0.7 ----------- -Version released by @twmht; summary of commits: +Version released by `Ming-Hsuan-Tu`_; summary of commits: + +* `Ming-Hsuan-Tu`_ - [ Ming-Hsuan-Tu ] * remove full_scan_mode * change default compaction_pri - [ meridianz ] +* meridianz + * Docs: fix typo in installation command line - [ Roman Zeyde ] +* Roman Zeyde + * Remove `fetch=False` unsupported keyword from db.iter{items,keys,values} documentation - [ Abhiram R ] +* Abhiram R + * Modified docs to export CPLUS_INCLUDE_PATH, LD_LIBRARY_PATH and LIBRARY_PATH correctly even if they weren't originally assigned * Added liblz4-dev as a package to be installed - [ Jason Fried ] +* Jason Fried + * Column Family Support. Add support for Column Families in a runtime safe way. Add unittests to test functionality Insure all unittests are passing. Cleaned up unittests to not use a fixed directory in tmp, but @@ -56,9 +65,10 @@ Version released by @twmht; summary of commits: Version 0.6 ----------- -Version released by @twmht; summary of commits: +Version released by `Ming-Hsuan-Tu`_; summary of commits: + +* `Ming-Hsuan-Tu`_ - [ Ming-Hsuan-Tu ] * now support rocksdb 5.3.0 * Merge options source_compaction_factor, max_grandparent_overlap_bytes and expanded_compaction_factor into max_compaction_bytes @@ -69,44 +79,48 @@ Version released by @twmht; summary of commits: * fix memtable_factory crash * add testcase for memtable - [ George Mossessian ] +* George Mossessian + * allow snappy_compression as a default option in test_options.py::TestOptions::test_simple - [ RIMPY BHAROT ] +* RIMPY BHAROT + * Update installation.rst. Missing steps need to be added for clean installation. - [ Chris Hager ] +* Chris Hager + * OSX support for 'pip install' - [ Mehdi Abaakouk ] +* Mehdi Abaakouk + * Allow to compile the extension everywhere. Version 0.5 ----------- -Last version released by the @hofmockel; summary of commits: - - * Remove prints from the tests. - * Use another compiler flag wich works for clang and gcc. - * Wrap the RepairDB function. - * Get rid of this 'extension_defaults' variable. - * Only 'cythonize' if Cython is installed. - * Add the .hpp .pxd .pyx files for the sdist. - * Rename README.md to README.rst so setup.py can pick it up. - * Update the installation page by mentioning a 'system wide' rocksdb - installation. - * Improve the README.rst by adding a quick install/using guide. - * Don't set a theme explicitly. Let 'readthedocs' decide itself. - * Change API of compact_range to be compatible with the change of - rocksdb. - * No need for the 'get_ob' methods on PyCache. - * Add "row_cache" to options. - * Document the new row_cache option. - * Update the versions (python,rocksdb) pyrocksdb 0.4 was tested with. - * Mention in the changelog that this version is avaialable on pypi. +Last version released by `Stephan Hofmockel`_; summary of commits: + +* Remove prints from the tests. +* Use another compiler flag wich works for clang and gcc. +* Wrap the `RepairDB` function. +* Get rid of this `extension_defaults` variable. +* Only `cythonize` if Cython is installed. +* Add the `.hpp` `.pxd` `.pyx` files for the sdist. +* Rename `README.md` to `README.rst` so `setup.py` can pick it up. +* Update the installation page by mentioning a "system wide" rocksdb + installation. +* Improve the `README.rst` by adding a quick install/using guide. +* Don't set a theme explicitly. Let `readthedocs` decide itself. +* Change API of `compact_range` to be compatible with the change of + rocksdb. +* No need for the `get_ob` methods on PyCache. +* Add `row_cache` to options. +* Document the new `row_cache` option. +* Update the versions (python, rocksdb) `pyrocksdb` 0.4 was tested with. +* Mention in the changelog that this version is avaialable on pypi. Version 0.4 ----------- @@ -229,3 +243,9 @@ Version 0.1 ----------- Initial version. Works with rocksdb version 2.7.fb. + + .. _`Martina Ferrari`: https://github.com/NightTsarina/ + .. _`Andrey Martyanov`: https://github.com/martyanov/ + .. _`@iFA88`: https://github.com/iFA88/ + .. _`Ming-Hsuan-Tu`: https://github.com/twmht/ + .. _`Stephan Hofmockel`: https://github.com/stephan-hof/