Commit graph

196 commits

Author SHA1 Message Date
iFA 179f4d8368
Update options.pxd 2021-02-16 21:35:11 +01:00
iFA 1685cdf309
Fixing closing 2021-01-17 16:09:26 +01:00
iFA 55ca7653f2
Update README.rst 2020-09-03 08:57:37 +02:00
iFA d347f4a985
Update README.rst 2020-09-03 08:56:37 +02:00
iFA 31b19f1a21
Update setup.py 2020-09-03 08:54:08 +02:00
iFA 65ce14e6a7
Update table_factory.pxd 2020-09-03 08:53:39 +02:00
iFA aefc0328aa
Update statistics.pxd 2020-09-03 08:53:24 +02:00
iFA aefb8123ae
Update slice_transform.pxd 2020-09-03 08:53:13 +02:00
iFA 7a4fa59617
Update options.pxd 2020-09-03 08:52:56 +02:00
iFA 8184df7c1a
Update merge_operator.pxd 2020-09-03 08:52:11 +02:00
iFA 820f69ec8a
Update iterator.pxd 2020-09-03 08:51:52 +02:00
iFA 1e63c4935d
Update filter_policy.pxd 2020-09-03 08:51:34 +02:00
iFA 7a93495a42
Update db.pxd 2020-09-03 08:51:11 +02:00
iFA 1d486f7437
Update comparator.pxd 2020-09-03 08:51:02 +02:00
iFA 30d4b02f00
Update cache.pxd 2020-09-03 08:50:52 +02:00
iFA 14513d9971
Update backup.pxd 2020-09-03 08:50:24 +02:00
iFA c1e12fd62d
Update _rocksdb.pyx 2020-09-03 08:50:13 +02:00
iFA 0f66d77c6c
Update options.pxd 2020-08-31 11:35:52 +02:00
iFA 2f971e9caa
Create statistics.pxd 2020-08-31 11:34:25 +02:00
iFA 4186979026
Update table_factory.pxd 2020-08-31 11:31:48 +02:00
iFA 3f4e75f119
Update _rocksdb.pyx 2020-08-31 11:24:28 +02:00
iFA 4bc9039ccc
Update _rocksdb.pyx 2020-08-07 08:25:16 +02:00
iFA 7750e765b8
Update _rocksdb.pyx 2020-07-19 14:21:35 +02:00
iFA a3848007e6
Update db.pxd 2020-07-19 14:21:03 +02:00
iFA 8865320820
Update table_factory.pxd 2020-05-18 17:51:39 +02:00
iFA 4e7ad8b9d9
Update options.pxd 2020-05-18 17:51:27 +02:00
iFA 9bbf17b22e
Update _rocksdb.pyx 2020-05-18 17:51:11 +02:00
iFA 47451afdb7
Update options.pxd 2020-04-07 14:19:08 +02:00
iFA ecd0823331
Update _rocksdb.pyx 2020-04-07 14:17:30 +02:00
iFA b721c18a6a
Update _rocksdb.pyx 2020-03-12 20:53:07 +01:00
iFA d94c3a57c0
Update db.pxd 2020-03-12 20:51:57 +01:00
iFA f14a8197bb
Update table_factory.pxd 2020-03-12 20:51:28 +01:00
iFA 734a8b6337
Update options.pxd 2020-03-12 20:49:29 +01:00
iFA ac49a391af
Update options.pxd 2019-04-22 20:46:01 +02:00
iFA 57397cd077
Update _rocksdb.pyx 2019-04-22 20:45:29 +02:00
Ming-Hsuan-Tu 88ee8ef45c
Update README.rst 2019-04-19 17:42:51 +08:00
Ming-Hsuan-Tu 2c0c8c4c06
Update README.rst 2019-04-19 17:42:30 +08:00
Ming-Hsuan-Tu f5a26192db
Update README.rst 2019-04-18 21:12:00 +08:00
Ming-Hsuan-Tu faea2199ba
Update README.rst 2019-04-06 20:39:55 +08:00
Ming-Hsuan-Tu ee1bc5a0b9
Merge pull request #40 from fish2000/patch-2
Allow `rocksdb.DB` instances to be manually closed (second revision PR)
2019-02-02 12:45:08 +08:00
twmht ccd9f21ea1 temporary remove some test options 2019-02-02 12:39:17 +08:00
Alexander Böhn 952e7bb4ab
Allow rocksdb.DB instances to be manually closed
While `delete rocks_ptr` is a deterministic operation in C++, the Python analogue `del rocks_handle` is not – disposal and finalization of the Rocks database are entirely dependent on the Python garbage collector (q.v. the `python-rocksdb` tests themselves, which call `gc.collect()` after `del rocks_handle` to attempt to force the destructor to run). This change exposes a method to trigger the destruction of the underlying Rocks database pointer (deterministic!) through the Python Rocks handle; existing code will not need to be changed, as the Python object destructor (non-deterministic!) will now call this method.

This is the second revision of this PR – it resolves the first revision, #39.
2019-02-01 11:36:36 -05:00
twmht 11da1aa988 bump to version 0.7.0 2019-02-01 22:02:14 +08:00
twmht 209ba91ba4 Merge branch 'merge-pr35' 2019-02-01 21:59:08 +08:00
twmht 0c809e1d2b change default compaction_pri 2019-02-01 21:57:23 +08:00
twmht 32a3dca280 remove full_scan_mode 2019-02-01 21:56:58 +08:00
Ming-Hsuan-Tu 0fbacafa6d
Merge pull request #35 from fried/master
Column Family Support
2019-02-01 21:49:24 +08:00
Jason Fried 2a66e20ca3 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
2018-11-06 02:26:47 +00:00
Ming-Hsuan-Tu 98910c2dce
Merge pull request #28 from abhiramr/master
Docs: Exporting CPLUS_INCLUDE_PATH, LD_LIBRARY_PATH and LIBRARY_PATH
2018-09-22 15:12:07 +08:00
Abhiram R e91ac1f810
Added liblz4-dev as a package to be installed 2018-04-17 15:26:22 +05:30