Stanislav Tkach
ee79b7bb4a
Implement Clone trait for Options ( #455 )
4 years ago
Linh Tran Tuan
6d60d48ba2
Support fetching sst files metadata, delete files in range, get mem usage ( #446 )
4 years ago
unrealhoang
22c4780c59
Add compaction filter factory API ( #441 )
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
6eeee5e60a
Add set_max_log_file_size and set_recycle_log_file_num to the Options ( #433 )
5 years ago
Lucjan Suski
b5d69fde69
Add support for SstFileWriter and DB::ingest_external_file ( #421 )
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
wqfish
8f7124b488
Update doc for Options::set_compression_type ( #416 )
5 years ago
Ivan Porto Carrero
a0e5d99a4a
Add some extra config options ( #399 )
5 years ago
David
3282b2fa22
Add support for data block hash index ( #358 )
5 years ago
wqfish
81aa0163b8
Make set_iterate_upper_bound method safe ( #377 )
5 years ago
Matt Bell
2ba70d304d
Atomic flush option ( #380 )
5 years ago
Jesse Rusak
8817fc7b1c
Refactor db.rs and lib.rs into smaller pieces ( #395 )
5 years ago
Nikolay Volf
122cf3ffea
Add a doc for optimize_level_style_compaction method ( #392 )
5 years ago
wqfish
4f9524bd36
Move to Rust 2018 ( #375 )
5 years ago
wqfish
811933be96
Add set_max_total_wal_size to Options ( #366 )
5 years ago
Patrick
c09e2b0d27
Options: add set_ratelimiter ( #369 )
5 years ago
Andronik Ordian
64bd098993
Expose format version ( #357 )
5 years ago
Andronik Ordian
6c7f6af7d7
Options: add set_verify_checksums and set_level_compaction_dynamic_level_bytes ( #349 )
5 years ago
Lucjan Suski
bb65693abe
Add example
5 years ago
Lucjan Suski
f64c74cc2e
Formatting
5 years ago
Lucjan Suski
421149b4da
Formatting
5 years ago
Lucjan Suski
f4d1e81e04
Add example, fix type
5 years ago
Lucjan Suski
9c06fab60f
Allow setting optimize_filter_for_hits
5 years ago
Lucjan Suski
845a332fd3
There is no enabled param on compression options
5 years ago
Lucjan Suski
e44633dde7
Enable set_compression_options
5 years ago
Lucjan Suski
955336556d
Allow to set max_dict_bytes and zstd_max_training_bytes
5 years ago
rnarubin
9e75179e77
Implement Send and Sync for useful types ( #318 )
...
The Send and Sync traits aren't auto-implemented on the many types which
wrap a raw pointer to some RocksDB struct. Most of these types are
nevertheless safe to use in Send and Sync context, so they should be
marked as such
5 years ago
wjhuang2016
fbc8c4ccb3
set_max_write_buffer_number
6 years ago
Oleksandr Anyshchenko
7c4bfb8735
Replace deprecated types
6 years ago
Renar Narubin
5cc31aaff8
Add set_db_write_buffer_size to the Options API
6 years ago
Valerian Saliou
c7e08cfd4b
Add docs
6 years ago
Valerian Saliou
a3b0047487
Fmt pass
6 years ago
Valerian Saliou
a4b60075b9
Add ‘flush’
...
Signed-off-by: Valerian Saliou <valerian@valeriansaliou.name>
6 years ago
Oleksandr Anyshchenko
9f74dbcdb1
Added a possibility to enable mmap files for reads and writes
6 years ago
Oleksandr Anyshchenko
e7f5c24105
Applied clippy lints
6 years ago
Martin Ek
4ff418ab43
Pass options as immutable borrow
6 years ago
Martin Ek
b01acb71a9
Use an options struct
6 years ago
Martin Ek
d82d5c6b77
Add plain table format
6 years ago
Jordan Terrell
e565d68852
Fixing rustfmt.toml and applying formatting...
6 years ago
Roman Zeyde
efdea4faab
Expose keep_log_file_num option
6 years ago
Roman Zeyde
c70a76139d
Expose 'set_skip_stats_update_on_db_open' option
6 years ago
Oleksandr Anyshchenko
5a2647a436
Got rid of some rust compiler warnings.
7 years ago
Martin Ek
e08ad288c4
Add disable_cache method
7 years ago
Roman Zeyde
45edfd2e90
Expose compaction_readahead_size option
7 years ago
Martin Ek
530dc462d5
Add DBOptions.set_wal_dir
7 years ago
Martin Ek
aaf2270609
Add index_type customization to BlockBasedOptions
7 years ago
Martin Ek
8acabab60f
Add memtable factory customization
7 years ago