Commit Graph

  • ab7f551298 open and create databases in transaction Dan Burkert 2014-12-21 21:40:25 -0800
  • 0d01789de9 close_db and drop_db are unsafe Dan Burkert 2014-12-21 21:23:15 -0800
  • 9facaae124 rename transaction and cursor opening functions; improve docs Dan Burkert 2014-12-21 20:20:47 -0800
  • 25f240282e flatten Transaction::get return type Dan Burkert 2014-12-21 19:30:41 -0800
  • ae49ecef6b reintroduce LmdbError as enum Dan Burkert 2014-12-21 19:15:04 -0800
  • 1d220c2116 add more docs Dan Burkert 2014-12-21 18:30:46 -0800
  • f8f13b3e86 cleanup flag docs Dan Burkert 2014-12-21 18:28:03 -0800
  • c745961037 Flag constants for lmdb-sys; move bitflags! to lmdb proper Dan Burkert 2014-12-21 14:01:38 -0800
  • b1c1bb5b0b simplify cursor struct hierarchy Dan Burkert 2014-12-21 13:20:17 -0800
  • 11836f84a4 simplify transaction struct hierarchy Dan Burkert 2014-12-21 13:16:04 -0800
  • 69431c15bb Nested transactions Dan Burkert 2014-12-21 00:42:56 -0800
  • d46d974c3f Add InactiveTransaction Dan Burkert 2014-12-20 19:26:38 -0800
  • 07aaace72f Fix Travis: Add llvm to environment Dan Burkert 2014-12-20 14:31:07 -0800
  • c83dc25eaa Fix Travis: use clang compiler Dan Burkert 2014-12-20 14:28:01 -0800
  • c38f094aff add rand put and get benchmarks Dan Burkert 2014-12-20 14:24:35 -0800
  • a37bf556f2 rustc 0.13.0-nightly (99d6956c3 2014-12-18 20:32:07 +0000) Dan Burkert 2014-12-20 11:52:16 -0800
  • 40f499eb86 make ReadTransaction::get return option; cleanup tests Dan Burkert 2014-12-19 02:20:40 -0800
  • 6b00d64e5b move iter to cursor; cleanup iter benchmarks Dan Burkert 2014-12-19 00:21:36 -0800
  • 8016ebad3b benchmark cursor against raw LMDB calls Dan Burkert 2014-12-18 23:38:30 -0800
  • c5ec2c6ed3 remove lifetime shadowing Dan Burkert 2014-12-18 22:55:04 -0800
  • 0d4db9f645 depend on upstream rust-bindgen Dan Burkert 2014-12-18 22:54:29 -0800
  • 31243bf9ab put LmdbError on a diet Dan Burkert 2014-12-16 23:38:26 -0800
  • 8cdc8bef22 cursor benchmark. Faster with try!(lmdb_result... Dan Burkert 2014-12-16 23:21:47 -0800
  • b65caa3f4d simple iterator impl with benchmarks Dan Burkert 2014-12-16 22:54:00 -0800
  • 9ab71e29b1 First cut at a higher-level api Dan Burkert 2014-12-07 14:23:00 -0800
  • 22b7a50ac0 zero-copy put api. Dan Burkert 2014-12-06 16:42:56 -0800
  • b21d5e92a4 Cursor put/del support Dan Burkert 2014-12-02 21:01:10 -0800
  • bed03ebff6 Cursor get support. Dan Burkert 2014-11-23 23:08:07 -0800
  • ef8f09ae52 Use gcc Cargo helper instead of makefile in lmdb-sys Dan Burkert 2014-11-23 22:18:00 -0800
  • 19961b33ac Fix Transaction destructor bugs. Add concurrency tests. Dan Burkert 2014-11-23 19:52:25 -0800
  • a40c89662a lmdb-sys Dan Burkert 2014-11-23 11:59:59 -0800
  • a090f18f9d Add travis Dan Burkert 2014-11-23 03:28:15 -0800
  • 14de57067a Initial commit 0.1.0 Dan Burkert 2014-11-23 03:04:56 -0800