Commit Graph

28 Commits

Author SHA1 Message Date
siddontang dddbd5f146 remove begin, commit, rollback
simplify codes and features now, we don’t use transaction never, and it
is not universal for all backend storages and even introduces
complexity.
2015-03-14 09:10:00 +08:00
siddontang ef8d5f7b69 add warn log for transaction 2015-03-12 11:38:21 +08:00
siddontang c69f803f37 support configuring databases 2015-03-04 09:15:28 +08:00
siddontang c2f8405c17 remove bitmap type 2015-03-03 09:21:00 +08:00
siddontang d058c20094 refactor replication
replication log format is not compatibility
2014-11-10 12:40:19 +08:00
siddontang 336c1dbb94 add block list operation 2014-10-16 17:51:52 +08:00
siddontang dca71891c3 readd transaction 2014-09-25 10:44:07 +08:00
siddontang 22109ed0f1 refactor, can not run at all 2014-09-22 17:50:51 +08:00
siddontang 8c70bbfdbe update, can not run at all 2014-09-17 23:06:42 +08:00
siddontang 8b8745be92 refactor, can not build and run at all 2014-09-17 17:54:04 +08:00
siddontang 0af4758e79 lua update 2014-09-02 22:04:18 +08:00
siddontang ab1ae62bf7 add lua support 2014-09-02 17:55:12 +08:00
siddontang 882e20a3e3 refactor ledis lock and binlog 2014-08-30 17:39:44 +08:00
siddontang 76896882a9 tx commit bugfix 2014-08-25 16:19:28 +08:00
siddontang 9b1c6c4223 refactor 2014-08-25 14:18:23 +08:00
siddontang b413802fd8 store reduce pointer alloc 2014-07-29 22:30:59 +08:00
siddontang a712a95d0d remove BatchWrite Close
leveled and rocksdb use runtime SetFinalizer instead
2014-07-29 22:23:50 +08:00
siddontang 7a237661da add support for multi storage 2014-07-25 17:58:00 +08:00
siddontang 48e09a2727 use our own leveldb 2014-06-19 17:19:40 +08:00
siddontang 664a082c06 refactor replication, deprecate relaylog 2014-06-07 16:56:22 +08:00
siddontang 263a89b9aa bin log and relay log use same log 2014-06-03 14:08:57 +08:00
siddontang 8cc62ad89f move bin log to replication package 2014-06-03 09:51:29 +08:00
siddontang 2b106981ba add global lock to handle replication 2014-05-29 15:07:14 +08:00
siddontang d9dcab1d6b adjust key/value max size, change step commit in flush 2014-05-28 14:20:34 +08:00
siddontang f66ffb18dc add base bin log support 2014-05-27 16:05:24 +08:00
siddontang e860902fef refactor, support use embedded ledisdb
now you can embed ledisdb as a lib to use.
2014-05-15 14:19:48 +08:00
siddontang 990b2ee69d refactor, use go-leveldb,
you must re execute bootstrap.sh to go get go-leveldb
you must remove your old leveldb path because hash size format changed
2014-05-14 16:35:49 +08:00
siddontang 1183d853ad rename to ledisdb, update 2014-05-09 14:49:22 +08:00