Commit Graph

20 Commits (84674c20e2d1b6947858fdd0fb165ba22f55eef8)

Author SHA1 Message Date
Niko 84674c20e2 implement set_enc_key for builders 2 years ago
Niko 9853db7823 adding version function to environment 2 years ago
Kagami Sascha Rosylight 0f3e934f77
Follow the default behavior of rustfmt (#224) 2 years ago
Victor Porof bce037a902 Add a way to discard corrupted databases on load 4 years ago
Victor Porof a634920d46 Remove `set_check_if_env_exists` since it's unreliable with LMDB 4 years ago
Victor Porof bada6fec6f Make migration easier for consumers 4 years ago
Victor Porof ceda0d5091 Implement a basic migrator that works across backends 4 years ago
Victor Porof 0fd756d5d9 Add ability to list all created dbs 4 years ago
Victor Porof 71de0e836d Graciously handle backends with no need for resizing, instead of panicking 4 years ago
Victor Porof a8cef4ee1a Allow creating dirs if they don't exist 4 years ago
Victor Porof 9fe69b11ce Update crate documentation, more consistent formatting 4 years ago
Victor Porof a5389008b6 Don't allocate when creating 'from' and 'dup_of' iterators 5 years ago
Victor Porof c8fac3bb43 Rename confusingly or inappropriately named lifetimes 5 years ago
Victor Porof b5fedd453a Fix cursor/iterator lifetime coupling which can result in referencing invalid memory when eliminating dead code 5 years ago
Victor Porof 607700872d Optimize for non-int and non-dup-sort types of databases using features 5 years ago
Victor Porof d97acd3be6 Re-enable equality and copy trait requirements on databases 5 years ago
Victor Porof 9792551a4c Remove write flags superfluous associated type 5 years ago
Victor Porof 1d9c11f9f4 Drop eq and partial-eq trait requirement on backend databases 5 years ago
Victor Porof 2bb1436375 Drop copy and clone traits requirement on backend databases 5 years ago
Victor Porof a4d76eb250 Generalize LMDB usage and add support for multiple backing stores 5 years ago