35 Commits (master)

Author SHA1 Message Date
Niko PLP c51f1bcffb Squashed 'librocksdb-sys/rocksdb/' changes from 62d62a9d1..2776c764d 1 year ago
Oleksandr Anyshchenko 1c879f073f
Release 0.20.0 (#736) 2 years ago
cwlittle 548b425a13
Bump bindgen 0.63.0 -> 0.64.0 (#734) 2 years ago
Abhay Bothra 0da4a7ac31
Add drop_cf function to TransactionDB (#721) 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) 2 years ago
Oleksandr Anyshchenko 04a0dca01d
Make `CacheWrapper` and `EnvWrapper` Send and Sync (#586) 3 years ago
Vladimir 870e135ed6
Add merge operands iterator (#559) 3 years ago
Ryo Onodera abf121f20c
Don't leak dropped column families (#509) 3 years ago
Oleksandr Anyshchenko 3d32011909
Bump rocksdb up to 6.15.4 (#493) 4 years ago
BoOTheFurious 023dd07b1c
Fix logic related to merge operator settings (#481) 4 years ago
Stanislav Tkach 4a064d0f72
Use pretty_assertions in tests (#451) 4 years ago
Stanislav Tkach 22fc1faca4
Export DEFAILT_COLUMN_FAMILY_NAME constant (#435) 5 years ago
Oleksandr Anyshchenko d4023f2683
Add clippy linter in CI (#417) 5 years ago
wqfish 4f9524bd36 Move to Rust 2018 (#375) 5 years ago
Gary Guo 473b1671c7 Always use pinnable slice for get operations (#345) 5 years ago
Oleksandr Anyshchenko 54ff3db8ec Change a column family storing 6 years ago
Oleksandr Anyshchenko e7f5c24105 Applied clippy lints 6 years ago
Jordan Terrell ca1c76b2de Add test to prove creating duplicate column family results in error... 6 years ago
Jordan Terrell ceb5744c51 Implementing review feedback... 6 years ago
Jordan Terrell d00e03f72a Using generic types to specify column families when opening database... 6 years ago
Jordan Terrell 895c3f0c32 Fixing spelling typos... 6 years ago
Oleksandr Anyshchenko b7b456954a Review changes 6 years ago
Jordan Terrell e565d68852 Fixing rustfmt.toml and applying formatting... 6 years ago
Jordan Terrell 0a1eff1833 Renaming DBName to DBPath and implementing AsRef<Path> on DBPath... 6 years ago
Oleksandr Anyshchenko 8863012a19 Methods `crate_cf` and `drop_cf` are immutable. 6 years ago
Martin Ek 17588a7658 Make sure DB is dropped after all tests 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
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 b404f46012 Add a test covering DB::open_cf_descriptors() 7 years ago
Gary Tierney c89a296dc1 Test that creating missing column families works correctly 7 years ago
Volker Mische 6408a42c7a Move tests to the default `tests` directory 8 years ago
Richard Dodd 63a77d22c9 Add some documentation and wrap column_family_t 8 years ago
Tyler Neely ad2c15ac7c prep for 0.5 release 8 years ago
Tyler Neely 121ed9a993 formatting 8 years ago
Alexander Regueiro d9e0e9ad79 Made various aesthetic changes. 8 years ago
Karl Hobley f8e96a02df Improve naming of some of the new Options methods 8 years ago
Karl Hobley 651a2106fc Added an Error type 8 years ago
Tyler Neely a5becb4308 move merge operator column family test to ignored test for now 8 years ago
Tyler Neely aec7db81f2
Clean up code a bit, make clippy happier, use proper types. 9 years ago
ngaut bb0ca27556 *: Fix clippy warnings. 9 years ago
Tyler Neely edf9421ff4 rustfmt 9 years ago
Tyler Neely 0fc2441a2e nuke DBResult 9 years ago
Steve Klabnik a7fdf42ed8 Fix all warnings 9 years ago
Tyler Neely a09580fec7 small refactor to get CF's working on batches at the cost of OOB CF handling 9 years ago
Tyler Neely c5e6fb30dd Add more (failing) cf tests 9 years ago
Tyler Neely 9f55661eba checkpointing cf work 9 years ago
Tyler Neely 4db1723001 Fix pointer use for opening column families. 10 years ago
Tyler Neely 520d9cef43 Initial column family (broken) stubs. 10 years ago