Commit Graph

30 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 84002e0499 remove confused command coroutine
may degrade some performance, but I think people can understand this
code easily
2015-02-03 14:14:46 +08:00
siddontang 3055e6b2fc add xmigrate
xmigrate will be used in xcodis
2014-12-03 16:27:52 +08:00
siddontang f0475b635e client perform use coroutine
hope improving performance
2014-11-10 13:09:37 +08:00
siddontang 7b5d950cc9 fix go test race error 2014-11-01 23:28:34 +08:00
siddontang fcc8c9ae37 use goroutine for reap handling 2014-10-30 09:03:58 +08:00
siddontang 796f4b3af2 use arena to reduce object create 2014-10-30 00:01:19 +08:00
siddontang c3824552b6 add replconf for replication 2014-10-21 17:35:03 +08:00
siddontang f49a3bbece add compression for log 2014-09-27 10:08:45 +08:00
siddontang dca71891c3 readd transaction 2014-09-25 10:44:07 +08:00
siddontang 4bb886adff update info 2014-09-23 17:53:52 +08:00
siddontang 1a1250d949 refactor, remove bin log, add consensus replication 2014-09-23 17:28:09 +08:00
siddontang 22109ed0f1 refactor, can not run at all 2014-09-22 17:50:51 +08:00
siddontang ab1ae62bf7 add lua support 2014-09-02 17:55:12 +08:00
siddontang 5f5b7f1ac7 add flush command
complete client command and document
2014-08-27 10:57:18 +08:00
siddontang 9b1c6c4223 refactor 2014-08-25 14:18:23 +08:00
silentsai 715e35098c seperate the behavior from client : client input , request handle 2014-07-31 18:28:19 +08:00
silentsai 14767ecadb abstract the read / write in server client 2014-07-31 14:38:20 +08:00
siddontang 55056660e3 add ledis-dump tool 2014-07-11 10:43:42 +08:00
siddontang 64a4fee577 replication use snappy 2014-07-04 17:55:47 +08:00
siddontang 38f741ddb1 use go-log and adjust some param name
go-log now has a well document.
it can be used directly.

limit may cause confused, use count instead
2014-07-04 13:27:57 +08:00
siddontang cdb78498af ledis use proper return values not []interface{}
This is a very big change and not backward compatible
2014-06-22 15:25:51 +08:00
siddontang c5af770387 use my own log 2014-06-19 17:50:27 +08:00
siddontang 8592324a2f optimize access log 2014-06-12 14:10:29 +08:00
siddontang 655db07604 add access log 2014-06-11 16:48:11 +08:00
siddontang ef22d7000d add replication, test later 2014-06-09 17:23:32 +08:00
siddontang 8fab454223 adjust config, add some replication fund 2014-06-06 14:57:30 +08:00
siddontang 7e88d0b563 use go-log instead go lib log 2014-05-23 10:17:09 +08:00
siddontang d86c6251fb refactor, support select command 2014-05-20 08:41:24 +08:00
siddontang a0f90016d4 refactor, split ledis pkg to ledis and server 2014-05-16 15:03:23 +08:00