Niko PLP
c51f1bcffb
Squashed 'librocksdb-sys/rocksdb/' changes from 62d62a9d1..2776c764d
...
2776c764d copying key when received
85d59d7c7 randomize only the IV part of prefix
git-subtree-dir: librocksdb-sys/rocksdb
git-subtree-split: 2776c764d099304c656a4515ee4d4383fb2b12b1
2 years ago
Cristi Vîjdea
f8906c39ac
Remove temporary boxed keys in batched_multi_get ( #801 )
2 years ago
Zhanhui Li
023f8298ca
Expose flush_cfs_opt to flush multiple column families ( #793 )
2 years ago
Niklas Fiekas
e0dab6a098
Prefer rocksdb_free to free for RocksDB memory ( #794 )
2 years ago
Simon Rasmussen
7fd6c98a23
Fix bug in `DBWALIterator` that would miss updates ( #771 )
2 years ago
Congyu
3257d087dc
Retrieve Value from `KeyMayExist` if value found in Cache or Memory ( #759 )
2 years ago
cwlittle
548b425a13
Bump bindgen 0.63.0 -> 0.64.0 ( #734 )
2 years ago
Oleksandr Anyshchenko
b5b9e56d08
Bump rocksdb to 7.8.3 ( #722 )
2 years ago
walter
4ac69cd978
Add DB::open_cf_with_opts method ( #689 )
3 years ago
Yiyuan Liu
2257be1563
Support RocksDB transaction. ( #565 )
3 years ago
Friedel Ziegelmayer
64c19df614
Enable a building on the iOS platform ( #653 )
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
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
Federico Guerinoni
5a3ced8d3d
Fix clippy warnings ( #627 )
3 years ago
Andrey Zheleznov
16e4eaf1c7
Add Snapshot PinnableSlice based API ( #606 )
3 years ago
steviez
308d81a6ec
Add open_cf_descriptor methods for Seoncdary and ReadOnly AccessType ( #604 )
3 years ago
Artem Krylysov
871c461580
Upgrade to RocksDB 6.28.2 ( #600 )
3 years ago
Oleksandr Anyshchenko
04a0dca01d
Make `CacheWrapper` and `EnvWrapper` Send and Sync ( #586 )
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
Oleksandr Anyshchenko
6ed14c3e34
Fix CI builds ( #582 )
3 years ago
nikurt
8b3190d254
Add method for opening DB with ro access and cf descriptors ( #569 )
4 years ago
Oleksandr Anyshchenko
cc3a2bec59
Fixes suggested by clippy ( #547 )
4 years ago
Duarte Nunes
cd7fe07a13
Add rocksdb WAL flush api ( #541 )
4 years ago
Oleksandr Anyshchenko
6e3d781c15
Release 0.17.0 ( #539 )
4 years ago
Ryo Onodera
abf121f20c
Don't leak dropped column families ( #509 )
4 years ago
Stanislav Tkach
b6c1d54c98
Fix key may exist description ( #521 )
4 years ago
mikhailOK
a0ad4fdcfe
Fix multi_get ( #511 )
4 years ago
Stanislav Tkach
c0cb8a77c2
Add 'key_may_exist' functions family ( #518 )
4 years ago
Stanislav Tkach
dfeda6ebc6
Add 'key_may_exist' functions family
4 years ago
fdeantoni
6534bf190d
Add DB::open_cf_with_ttl method. ( #505 )
4 years ago
Andrea Corradi
b7af3946c1
Keep Cache and Env alive with Rc ( #497 )
4 years ago
Ryo Onodera
0b700fe70d
Remove need for &mut self in create_cf and drop_cf (v2) ( #506 )
4 years ago
Stanislav Tkach
ed69084041
Add multi_get functions family ( #487 )
5 years ago
Roman Zeyde
2ed4d80cf3
Allow setting options on a ColumnFamily ( #478 )
5 years ago
Stanislav Tkach
00abac7504
Add DB::cancel_all_background_work method ( #459 )
5 years ago
Linh Tran Tuan
6d60d48ba2
Support fetching sst files metadata, delete files in range, get mem usage ( #446 )
5 years ago
Linh Tran Tuan
729fb69993
Add dbpath and env options ( #445 )
5 years ago
Linh Tran Tuan
890ef81fc2
Adding read/write/db/compaction options ( #442 )
5 years ago
Stanislav Tkach
22fc1faca4
Export DEFAILT_COLUMN_FAMILY_NAME constant ( #435 )
5 years ago
Lucjan Suski
b5d69fde69
Add support for SstFileWriter and DB::ingest_external_file ( #421 )
5 years ago
David Calavera
be96f049c9
Expose `open_with_ttl`. ( #425 )
5 years ago
Oleksandr Anyshchenko
334b4652b6
Add some doc-comments and tiny refactoring ( #424 )
5 years ago
Oleksandr Anyshchenko
d4023f2683
Add clippy linter in CI ( #417 )
5 years ago
David Calavera
7105d0d2d2
Add support for open_as_secondary APIs. ( #406 )
5 years ago
wqfish
a8b77cfd8a
Add support for open_for_read_only APIs ( #402 )
5 years ago
wqfish
49c679f7f2
Add support for range delete APIs ( #403 )
5 years ago
wqfish
81aa0163b8
Make set_iterate_upper_bound method safe ( #377 )
5 years ago