35 Commits (9157df0c6f998925b28383a1ebcfd219ce299c01)

Author SHA1 Message Date
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. 7 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 10 years ago
Tyler Neely 9f55661eba checkpointing cf work 10 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