Friedel Ziegelmayer
|
64c19df614
|
Enable a building on the iOS platform (#653)
|
3 years ago |
Michal Nazarewicz
|
0af1f8e645
|
Add `DBRawIteratorWithThreadMode::item` method returning (key, value) (#647)
|
3 years ago |
Michal Nazarewicz
|
653d37f3cc
|
Use NonNull in DBRawIteratorWithThreadMode (#650)
|
3 years ago |
Niklas Fiekas
|
701d46198b
|
Small clean-ups (including fix for UB) (#616)
|
3 years ago |
Yueh-Hsuan Chiang
|
ac4ffa3ebe
|
Add batched version MultiGet API (#633)
|
3 years ago |
Yueh-Hsuan Chiang
|
da4b7143b9
|
Upgrade to rocksdb v7.3.1 (#645)
|
3 years ago |
Michal Nazarewicz
|
83750719c1
|
Consistently use ffi_util::to_cpath to convert Path to CString (#640)
|
3 years ago |
Michal Nazarewicz
|
e26428be6a
|
Convert properties to &CStr (#643)
|
3 years ago |
Michal Nazarewicz
|
e99a12bfee
|
Allow passing &CStr arguments (#641)
|
3 years ago |
Michal Nazarewicz
|
ef87246798
|
Fix memory leak when reading properties and avoid memory allocation (#622)
|
3 years ago |
Rajiv Shah
|
59434f93ed
|
Fix Windows UTF-8 build flag (#623)
Co-authored-by: Oleksandr Anyshchenko <oleksandr.anyshchenko@xdev.re>
|
3 years ago |
Niklas Fiekas
|
cad6e50b2e
|
Use more target features to build librocksdb-sys (#620)
|
3 years ago |
南浦月
|
35674e714d
|
fix: 'bz_internal_error': symbol multiply defined! (#628)
|
3 years ago |
Friedel Ziegelmayer
|
803cfaa5ba
|
Bump rocksdb to 7.1.2 (#626)
|
3 years ago |
Federico Guerinoni
|
5a3ced8d3d
|
Fix clippy warnings (#627)
|
3 years ago |
Friedel Ziegelmayer
|
3a46074c36
|
Add BlobDB options (#610)
|
3 years ago |
Andrey Zheleznov
|
16e4eaf1c7
|
Add Snapshot PinnableSlice based API (#606)
|
3 years ago |
Oleksandr Anyshchenko
|
180e65e1b0
|
Bump librocksdb-sys to 0.6.1
|
3 years ago |
Oleksandr Anyshchenko
|
19f2dfa37b
|
Release 0.18.0 (#601)
|
3 years ago |
steviez
|
308d81a6ec
|
Add open_cf_descriptor methods for Seoncdary and ReadOnly AccessType (#604)
|
3 years ago |
Niklas Fiekas
|
3b8cc1df63
|
Make Ribbon filters available (#595)
|
3 years ago |
Artem Krylysov
|
871c461580
|
Upgrade to RocksDB 6.28.2 (#600)
|
3 years ago |
steviez
|
626ff7e79d
|
fixup! Add constants for all supported properties (#599)
|
3 years ago |
Niklas Fiekas
|
4f695895d0
|
Fix theoretical UB while transmuting Arc (#588)
|
3 years ago |
Michal Nazarewicz
|
f0359ae19a
|
Support configuring bottom-most compression level (#590)
|
3 years ago |
Niklas Fiekas
|
b05b0aa213
|
Add BlockBasedOptions::set_whole_key_filtering() (#594)
|
3 years ago |
steviez
|
daee3d636c
|
Add constants for all supported properties (#589)
|
3 years ago |
Oleksandr Anyshchenko
|
04a0dca01d
|
Make `CacheWrapper` and `EnvWrapper` Send and Sync (#586)
|
3 years ago |
Niklas Fiekas
|
92b27f5d33
|
Replace mem::transmute with narrower conversions (#584)
|
3 years ago |
Niklas Fiekas
|
c482c625ef
|
Optimize non-overlapping copy in raw_data (#583)
|
3 years ago |
Oleg Nosov
|
8bf9faddb3
|
Support `multi_get_*` methods (#572)
|
3 years ago |
Niklas Fiekas
|
522b496738
|
Optimize multi_get_cf_opt() to use size hint (#579)
|
3 years ago |
Congyu
|
16cc1ce97c
|
fix typo: rename set_background_purge_on_interator_cleanup to set_background_purge_on_iterator_cleanup (#578)
|
3 years ago |
Oleksandr Anyshchenko
|
6ed14c3e34
|
Fix CI builds (#582)
|
3 years ago |
Zachary Dremann
|
86d983987e
|
Use external compression crates where possible (#555)
|
3 years ago |
Artem Krylysov
|
f98e432623
|
Update compression dependencies (#570)
|
3 years ago |
nikurt
|
8b3190d254
|
Add method for opening DB with ro access and cf descriptors (#569)
|
3 years ago |
Zichao Zhang
|
db407cd050
|
Support restoring from a specified backup (#561)
* Support restoring from specified backup
* Refactor backup test
|
3 years ago |
Vladimir
|
870e135ed6
|
Add merge operands iterator (#559)
|
3 years ago |
Thibault Martinez
|
0548acfd4d
|
Derive `serde::{Serialize, Deserialize}` for configuration enums (#556)
|
3 years ago |
Johnny Graettinger
|
97ceb8466f
|
Add feature flag for runtime type information, and metadata for locating library and sources (#544)
|
3 years ago |
Thomas Kintscher
|
0976f770fa
|
options: add set_info_log_level to control log verbosity (#553)
|
3 years ago |
Stanislav Tkach
|
eb2d302682
|
Merge pull request #554 from broxus/master
Replace jemalloc
|
3 years ago |
Vladimir
|
01023cf20d
|
Remove patch version
|
3 years ago |
Vladimir
|
6b04b6559d
|
Merge remote-tracking branch 'rust-rocksdb/master'
|
3 years ago |
Rajiv Shah
|
e2e8834975
|
Support UTF-8 file paths on Windows (#551)
|
3 years ago |
Ivan Kalinin
|
30a5f2208d
|
Replace jemalloc
|
3 years ago |
Artem Krylysov
|
e6407ed405
|
Support building RocksDB with jemalloc (#542)
|
3 years ago |
Oleksandr Anyshchenko
|
cc3a2bec59
|
Fixes suggested by clippy (#547)
|
3 years ago |
Duarte Nunes
|
cd7fe07a13
|
Add rocksdb WAL flush api (#541)
|
3 years ago |