Skip to content
GitLab
Explore
Sign in
Primary navigation
Search or go to…
Project
P
Python Rocksdb
Manage
Activity
Members
Labels
Plan
Issues
0
Issue boards
Milestones
Wiki
Code
Merge requests
0
Repository
Branches
Commits
Tags
Repository graph
Compare revisions
Snippets
Build
Pipelines
Jobs
Pipeline schedules
Artifacts
Deploy
Releases
Package Registry
Container Registry
Model registry
Operate
Environments
Terraform modules
Monitor
Incidents
Analyze
Value stream analytics
Contributor analytics
CI/CD analytics
Repository analytics
Model experiments
Help
Help
Support
GitLab documentation
Compare GitLab plans
Community forum
Contribute to GitLab
Provide feedback
Terms and privacy
Keyboard shortcuts
?
Snippets
Groups
Projects
Show more breadcrumbs
public
Python Rocksdb
Commits
4d25d82c
Commit
4d25d82c
authored
4 years ago
by
Martina Ferrari
Browse files
Options
Downloads
Patches
Plain Diff
Update changelog and links to github and online documentation.
parent
a191e7e2
No related branches found
Branches containing commit
No related tags found
No related merge requests found
Changes
3
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
docs/changelog.rst
+103
-0
103 additions, 0 deletions
docs/changelog.rst
docs/index.rst
+4
-4
4 additions, 4 deletions
docs/index.rst
docs/installation.rst
+1
-1
1 addition, 1 deletion
docs/installation.rst
with
108 additions
and
5 deletions
docs/changelog.rst
+
103
−
0
View file @
4d25d82c
Changelog
Changelog
*********
*********
Version 0.8
-----------
Yet Another Fork, started by @NightTsarina, 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.
[ iFA ]
* Many tidying changes.
* Added support for many parameters in different interfaces.
* Create statistics.pxd
* Fixing closing
[ Andrey Martyanov ]
* Build wheel packages
* Update README with simplified installation procedure
[ Martina Ferrari ]
* Fix a few typos.
* Add as_dict option to multi_get.
* Update README, set myself as current author/maintainer, and move most
of setup.py to the configuration file.
Version 0.7
-----------
Version released by @twmht; summary of commits:
[ Ming-Hsuan-Tu ]
* remove full_scan_mode
* change default compaction_pri
[ meridianz ]
* Docs: fix typo in installation command line
[ Roman Zeyde ]
* Remove `fetch=False` unsupported keyword from
db.iter{items,keys,values} documentation
[ 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 ]
* 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
use tempfile
Version 0.6
-----------
Version released by @twmht; summary of commits:
[ 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
* add default merge operator
* add compaction_pri
* add seekForPrev
* update the usage of default operators
* fix memtable_factory crash
* add testcase for memtable
[ George Mossessian ]
* allow snappy_compression as a default option in
test_options.py::TestOptions::test_simple
[ RIMPY BHAROT ]
* Update installation.rst. Missing steps need to be added for clean
installation.
[ Chris Hager ]
* OSX support for 'pip install'
[ Mehdi Abaakouk ]
* Allow to compile the extension everywhere.
Version 0.5
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.
Version 0.4
Version 0.4
-----------
-----------
...
...
This diff is collapsed.
Click to expand it.
docs/index.rst
+
4
−
4
View file @
4d25d82c
...
@@ -3,6 +3,7 @@ Welcome to python-rocksdb's documentation!
...
@@ -3,6 +3,7 @@ Welcome to python-rocksdb's documentation!
Overview
Overview
--------
--------
Python bindings to the C++ interface of http://rocksdb.org/ using cython::
Python bindings to the C++ interface of http://rocksdb.org/ using cython::
import rocksdb
import rocksdb
...
@@ -10,8 +11,7 @@ Python bindings to the C++ interface of http://rocksdb.org/ using cython::
...
@@ -10,8 +11,7 @@ Python bindings to the C++ interface of http://rocksdb.org/ using cython::
db.put(b"a", b"b")
db.put(b"a", b"b")
print db.get(b"a")
print db.get(b"a")
Tested with python3.8 and python3.9 and RocksDB version 6.11.4.
Tested with python2.7 and python3.4 and RocksDB version 5.3.0
.. toctree::
.. toctree::
:maxdepth: 2
:maxdepth: 2
...
@@ -25,9 +25,9 @@ Tested with python2.7 and python3.4 and RocksDB version 5.3.0
...
@@ -25,9 +25,9 @@ Tested with python2.7 and python3.4 and RocksDB version 5.3.0
Contributing
Contributing
------------
------------
Source can be found on `github <https://github.com/
stephan-hof/py
rocksdb>`_.
Source can be found on `github <https://github.com/
NightTsarina/python-
rocksdb>`_.
Feel free to fork and send pull-requests or create issues on the
Feel free to fork and send pull-requests or create issues on the
`github issue tracker <https://github.com/
stephan-hof/py
rocksd
b
/issues>`_
`github issue tracker <https://github.com/
NightTsarina/python-
rocksd/issues>`_
RoadMap/TODO
RoadMap/TODO
------------
------------
...
...
This diff is collapsed.
Click to expand it.
docs/installation.rst
+
1
−
1
View file @
4d25d82c
...
@@ -64,4 +64,4 @@ Building python-rocksdb
...
@@ -64,4 +64,4 @@ Building python-rocksdb
apt-get install python-virtualenv python-dev
apt-get install python-virtualenv python-dev
virtualenv venv
virtualenv venv
source venv/bin/activate
source venv/bin/activate
pip install git+git://github.com/
twmht
/python-rocksdb.git#egg=python-rocksdb
pip install git+git://github.com/
NightTsarina
/python-rocksdb.git#egg=python-rocksdb
This diff is collapsed.
Click to expand it.
Preview
0%
Loading
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Save comment
Cancel
Please
register
or
sign in
to comment