Commit Graph

44 Commits

Author SHA1 Message Date
Ryan Schmukler 3e52266601 Release 1.2.0 2017-06-27 18:40:47 -04:00
William Carroll 4cc078a7ba chore(): Updates Native.batch_write/2 return API 2017-06-27 18:39:21 -04:00
Ryan Schmukler 1d7429e7c0 feat(batch): Implement merge/2 2017-06-22 18:54:29 -04:00
William Carroll fc4ec51166
feat(batch): Impls batch merging 2017-06-22 17:29:50 -04:00
Ryan Schmukler 7cdbea0dae Release 1.1.0 2017-06-15 14:26:03 -04:00
Ryan Schmukler 767483ca72 feat(): add Batch commands (atomic operations) 2017-06-15 14:25:19 -04:00
Ryan Schmukler 8721b63c59 Release 1.0.2 2017-05-26 13:45:06 -05:00
Ryan Schmukler cffdaa7d49 fix(): no longer crash if DB reference is released before an iterator ref 2017-05-26 13:42:50 -05:00
Ryan Schmukler 680e20a55c deps(): update rust dependencies 2017-05-26 13:42:42 -05:00
Ryan Schmukler e5f275cd04 test(stream): better testing 2017-05-25 18:07:59 -05:00
Ryan Schmukler 1d51d4e67a fix(): error when auto creating non existent column families 2017-05-25 18:02:24 -05:00
Ryan Schmukler ec3415b095 Release 1.0.1 2017-04-25 16:39:11 -04:00
Ryan Schmukler 5538203d8b chore(dialyzer): trick dialyzer into passing on NIF 2017-04-25 16:38:32 -04:00
Ryan Schmukler bf6da9d94f build(): benchmarks 2017-04-14 15:20:22 -04:00
Ryan Schmukler 63e9b87456 deps(): switch to hex based rustler dep, publish 2017-03-21 15:47:30 -04:00
Ryan Schmukler 4d56cb9ad7 Release 1.0.0 2017-03-21 15:20:52 -04:00
Ryan Schmukler f8dbe6a0db feat(): add delete, restore basic testing 2017-03-21 14:59:34 -04:00
Ryan Schmukler aab14d167e feat(): add auto opening of column families, streaming, enumerable and collectable 2017-03-21 14:09:51 -04:00
Ryan Schmukler 131b5df024 feat(): begin iterator, simplify API, refactor 2017-03-20 20:38:39 -04:00
Ryan Schmukler b25bbba795 chore(): update deps, tweak impls 2017-03-20 16:50:12 -04:00
Ryan Schmukler 34746d6751 fix(): get and put for erlang types 2017-03-02 20:36:12 -05:00
Ryan Schmukler 95b3bf6e7c feat(): implement basic get 2017-03-01 21:47:02 -05:00
Ryan Schmukler fcc3627ce9 feat(): add opening column families and put (with and without CF) 2017-02-28 23:45:01 -05:00
Ryan Schmukler 00107da301 feat(): implement create_cf/3 2017-02-28 22:32:03 -05:00
Ryan Schmukler 6ba1609e5a wip(rustler): port db options 2017-02-28 15:43:13 -05:00
Ryan Schmukler 41ba01b681 wip(restler): begin db_options serialization 2017-02-27 22:20:12 -05:00
Ryan Schmukler 3f70e06a34 wip(rustler): add count, db_handle struct 2017-02-27 21:51:04 -05:00
Ryan Schmukler 33e0e655f9 wip(rustler): wip port to rustler 2017-02-27 19:36:14 -05:00
Ryan Schmukler 7ee6cd3a53 feat(): add count/1 2017-01-24 16:50:37 -05:00
Ryan Schmukler 07bfefc49a fix(): update specs 2017-01-19 16:10:00 -05:00
Ryan Schmukler bafb36bb49 refactor(): formatting and styling 2016-12-29 20:08:09 -06:00
Ryan Schmukler ed025c569e fix(dialyzer): better type definitions 2016-11-04 11:16:34 -04:00
Ryan Schmukler 8415712ec6 fix(stream): fix partial exhaustion of a stream throwing errors 2016-08-18 19:25:38 -07:00
Ryan Schmukler 7f5dbac8b6 fix(): fix stream 2016-08-18 19:14:50 -07:00
Ryan Schmukler 584a3832f9 fix(): add erocksdb 2016-08-17 21:39:09 -07:00
Ryan Schmukler c5ae68cad9 fix(): fix stream_keys iterator not being able to finish 2016-08-16 16:37:53 -07:00
Ryan Schmukler 1f74e54af2 test(): add basic tests 2016-08-16 16:37:33 -07:00
Ryan Schmukler 1312b2a8c8 docs(): further document features 2016-08-08 21:29:29 -04:00
Ryan Schmukler e36964168e docs(): update project description 2016-08-08 21:27:48 -04:00
Ryan Schmukler 23c36ab9f2 feat(stream): add support for stream_keys/2 and stream/2 2016-08-08 21:25:44 -04:00
Ryan Schmukler b5a7465f1b feat(): add auto-encoding of non-binaries 2016-08-08 13:32:20 -04:00
Ryan Schmukler 0cf7b74375 feat(): add put 2016-08-08 13:14:12 -04:00
Ryan Schmukler 33d65794ab wip(): add type definitions 2016-08-08 12:45:13 -04:00
Ryan Schmukler 1875e93ff8 initial commit 2016-08-08 11:51:04 -04:00