496 Commits (0fbe2eae2274cbaa12560f227eed0b2357859424)

Author SHA1 Message Date
Jordan Terrell d00e03f72a Using generic types to specify column families when opening database... 6 years ago
Jordan Terrell 21b9a9e98a Key/value arguments are now generic types that impl AsRef<[u8]>... 6 years ago
Jordan Terrell 4f61f96727 Adding iterator construction methods that accept ReadOptions... 6 years ago
Oleksandr Anyshchenko deb6001cae Usage `to_path` func and `get_cf_names` func was removed as redundant 6 years ago
Jordan Terrell 1a2c268274 Moving tests to take advantage of DBPath (ensuring cleanup)... 6 years ago
Jordan Terrell 857efff670 Adding lifetime to DBIterator and DBRawIterator... 6 years ago
Jordan Terrell 248b40b465 Adding lifetime to ColumnFamily... 6 years ago
Martin Ek b01acb71a9 Use an options struct 6 years ago
Martin Ek 33d30d4ca1 Add tests 6 years ago
Martin Ek 369d2ab8a6 column_family -> cf for consistency 6 years ago
Martin Ek 312ad80f98 Add cf getters for properties 6 years ago
Martin Ek 22b34a40cb Add property_value functions 6 years ago
Martin Ek d82d5c6b77 Add plain table format 6 years ago
Jordan Terrell e2949d094c Removed new_bloom_filter function... 6 years ago
Oleksandr Anyshchenko fe26e038ab Added a helper function `get_cf_names` and doc-tests refactoring 6 years ago
Oleksandr Anyshchenko 05350ac88c Added a clear method for WriteBatch 6 years ago
Roman Zeyde 73aa6bfd67 Allow setting options on the DB 6 years ago
Oleksandr Anyshchenko b7b456954a Review changes 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
Maxim Molchanov d4cc0e1d18 remove concurrent access to Sync 6 years ago
Thomas Tanon 8f545b6848 Makes ColumnFamily Send 6 years ago
Eugene P 0caadb7d7e Add initial checkpoints implementation and tests 6 years ago
Roman Zeyde d035454d9e
Allow retrieving WriteBatch serialized size 6 years ago
Roman Zeyde c70a76139d
Expose 'set_skip_stats_update_on_db_open' option 6 years ago
Jordan Terrell 64b99a4f3b Adding Zstandard compression support... 6 years ago
Oleksandr Anyshchenko 9a7270ef9d Fixed crash `test_column_family` test on macOS 7 years ago
Oleksandr Anyshchenko 5a2647a436 Got rid of some rust compiler warnings. 7 years ago
Oleksandr Anyshchenko 8863012a19 Methods `crate_cf` and `drop_cf` are immutable. 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 37470d341c Add db.full_iterator() 7 years ago
Martin Ek 8acabab60f Add memtable factory customization 7 years ago
Martin Ek b3559793aa Add set_memtable_prefix_bloom_ratio 7 years ago
Maxim Molchanov 278f7762f2
Update db.rs 7 years ago
Diego Ongaro aa9550254a Fix reverse iteration from a given key 7 years ago
Tyler Neely 12093252c6
add slice transform support 7 years ago
Tyler Neely 17c5bf1c39
clear a few build warnings 7 years ago
Diego Ongaro fc40d10b86 Expose advise_random_on_open option 7 years ago
Jordan Terrell 3286444228 Adding Send marker trait to Options 7 years ago
Griffin Smith 15ad3666f5 Allow creating iterators over prefixes 7 years ago
Rick Richardson 9fcf924d22 clean up trace 7 years ago
Rick Richardson d31e2bb88e updated merge_operator framework to support merge types other than associative (support a partial merge and full merges that may or may not have an existing value) 7 years ago
Rick Richardson 8a64585520 changed try_ffi to take trailing comma and updated rustfmt accordingly 7 years ago
Marat Safin 56e5829b89 use assert_eq! in test and return vec from unsafe 7 years ago
Marat Safin f967d3c50f list column family 7 years ago
Gary Tierney 06a39278f3 Use ColumnFamilyDescriptor::new() in DB::open_cf() 7 years ago
Gary Tierney a4a3e1d7c4 Add documentation for ColumnFamilyDescriptor 7 years ago