Mehdi Abaakouk
e4c0de9455
Allow to compile the extension everywhere
...
This change:
* uses to setuptools Cython automatic extension build system.
* Add tox.ini to run tests and build docs into virtualenv
* Add .travis.yaml and Dockerfile to run tests in CI
* Change requirements to ensure:
- Cython and setuptools are installed before we build the Cython
extension
- tests dependencies are not installed by default
- doc dependencies are explicit
* Add missing lz4 library
* Allow to build the module with any librocksdb headers (no-rtti)
Closes #15
2018-02-09 09:21:56 +01:00
twmht
1ba2b1acc2
bump to 0.6.8
2018-01-25 23:27:57 +08:00
Ming-Hsuan-Tu
8b8781f450
Merge pull request #20 from metachris/osx-support
...
OSX support for building, simple update in setup.py
2018-01-25 12:46:43 +08:00
Chris Hager
90b29e2674
OSX support for 'pip install'
2018-01-24 16:50:59 +01:00
Ming-Hsuan-Tu
0953729f61
Merge pull request #16 from rimpybharot/patch-1
...
Update installation.rst
2017-09-21 18:18:30 +08:00
RIMPY BHAROT
20820095a2
Update installation.rst
...
Missing steps need to be added for clean installation.
2017-09-21 01:50:25 -07:00
Ming-Hsuan-Tu
aab001bfbc
add missing part in the installation guide
2017-07-17 14:51:56 +08:00
Ming-Hsuan-Tu
8fd7913724
fix typo
2017-07-15 22:19:13 +08:00
George Mossessian
17277d3dd0
allow snappy_compression as a default option in test_options.py::TestOptions::test_simple
2017-06-28 15:04:33 -07:00
twmht
8b8feb0435
bump to 0.6.7
2017-06-25 15:24:33 +08:00
twmht
0dbe3eca5b
add testcase for memtable
2017-06-19 13:59:31 +08:00
twmht
8382523ac4
fix memtable_factory crash
2017-06-19 13:58:37 +08:00
twmht
2e517bbaa2
add setup.cfg
2017-04-25 19:38:43 +08:00
twmht
190548ac82
update installation
2017-04-25 19:36:01 +08:00
twmht
f18c09e1cd
use pytest
2017-04-25 19:33:42 +08:00
twmht
995e7c77b8
bump to doc 0.6.6
2017-04-25 08:30:46 +08:00
twmht
da826b4d25
bumpt to 0.6.6
2017-04-25 08:25:23 +08:00
twmht
5610d9474d
update the usage of default operators
2017-04-25 08:25:02 +08:00
twmht
4f9e341de8
bump to 0.6.5
2017-04-23 19:33:42 +08:00
twmht
79b0f8d6fb
add seekForPrev
2017-04-23 19:32:41 +08:00
twmht
3fb8297c8c
update installation in document
2017-04-17 00:57:09 +08:00
twmht
e834f80b42
update doc 0.6.4
2017-04-17 00:01:19 +08:00
twmht
9d87eb5bdc
add compaction_pri
2017-04-17 00:00:44 +08:00
twmht
9aed9561e0
bump to 0.6.4
2017-04-16 14:17:59 +08:00
twmht
9fcafffbf4
add default merge operator
2017-04-16 14:13:01 +08:00
twmht
66c053bb92
bump to 0.6.2
2017-04-08 00:19:14 +08:00
twmht
58ba17ac90
Merge options source_compaction_factor, max_grandparent_overlap_bytes and expanded_compaction_factor into max_compaction_bytes
2017-04-08 00:18:38 +08:00
twmht
9e5f600150
bump to 0.6.1
2017-03-24 01:02:46 +08:00
twmht
056d62d43d
now support rocksdb 5.3.0
2017-03-24 00:56:24 +08:00
hofmockel
23e304b0d1
master is now 0.5
2015-08-30 12:34:31 +02:00
hofmockel
bab926bf1b
Mention in the changelog that this version is avaialable on pypi.
2015-08-30 12:23:31 +02:00
hofmockel
df29b425d3
Update the versions (python,rocksdb) pyrocksdb 0.4 was tested with.
2015-08-30 12:22:52 +02:00
hofmockel
cfa5ff5e9b
Document the new row_cache option.
2015-08-30 12:22:36 +02:00
hofmockel
01f13577ad
Add "row_cache" to options.
2015-08-30 12:21:40 +02:00
hofmockel
6b54dc9e64
No need for the 'get_ob' methods on PyCache.
2015-08-30 12:20:45 +02:00
hofmockel
167ee99f33
Change API of compact_range to be compatible with the change of rocksdb.
2015-08-27 21:45:09 +02:00
hofmockel
9af06d38d7
Don't set a theme explicitly. Let 'readthedocs' decide itself.
2015-08-17 10:47:12 +02:00
hofmockel
70b467311f
Improve the README.rst by adding a quick install/using guide.
2015-08-17 10:44:28 +02:00
hofmockel
608e5d0ba1
Update the installation page by mentioning a 'system wide' rocksdb installation.
2015-08-17 10:43:04 +02:00
hofmockel
7a6fd6ec23
Rename README.md to README.rst so setup.py can pick it up.
2015-08-16 13:22:58 +02:00
hofmockel
b03ba08579
Add the .hpp .pxd .pyx files for the sdist.
2015-08-16 12:18:28 +02:00
hofmockel
8481bc2481
Only 'cythonize' if Cython is installed.
2015-08-16 12:17:47 +02:00
hofmockel
61e8ae7668
Get rid of this 'extension_defaults' variable.
2015-08-16 11:18:18 +02:00
hofmockel
8fba5ffa1d
Wrap the RepairDB function.
2015-08-15 16:34:35 +02:00
hofmockel
a670ec2aa1
Use another compiler flag wich works for clang and gcc.
2015-07-20 08:03:09 +02:00
hofmockel
aee8dbe540
Remove prints from the tests.
2015-07-05 14:16:20 +02:00
hofmockel
65c274c3d8
Make the master to 0.4
2015-07-05 13:59:44 +02:00
hofmockel
d1a94d7eeb
Mention which rocksdb version was used for the latest tests.
2015-07-05 13:55:17 +02:00
hofmockel
2ef04007c4
Add lz4 compression type.
2015-07-05 13:52:17 +02:00
hofmockel
302d1a6440
Make it possible to iterate over a WriteBatch.
2015-07-05 13:35:15 +02:00