Commit Graph

188 Commits

Author SHA1 Message Date
siddontang 11ba94f4ab fix issue #112 2014-11-27 20:48:55 +08:00
siddontang 6f39cb17a9 close gracefully
wait all resp-client connections closed
2014-11-11 15:21:41 +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 0009fe83b9 add put and delete info back 2014-10-31 20:33:38 +08:00
siddontang 4668350862 update store statistic 2014-10-30 16:06:44 +08:00
siddontang 44e93ba921 optimize codes 2014-10-30 12:48:52 +08:00
siddontang d0bd0c17db update info gc 2014-10-30 11:21:09 +08:00
siddontang b9b60f19ad add conn keep alive check and bug fix 2014-10-30 11:11:45 +08:00
siddontang 89c58e45ca add detailed men and gc info 2014-10-30 10:51:02 +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 4c19e40159 add GetSlice, hope can improve get performance 2014-10-29 20:17:12 +08:00
siddontang 4a7b57d30e add reap protocol benchmark 2014-10-29 09:11:22 +08:00
siddontang fdeda83a37 update protocol handling 2014-10-28 17:58:37 +08:00
holys c7dfec509b add SETEX command for KV 2014-10-26 15:15:43 +08:00
siddontang 53072735f6 add conn buffer config 2014-10-25 14:48:52 +08:00
siddontang 688d697bb7 use 4096 for connection read buffer 2014-10-24 20:39:29 +08:00
siddontang e3765035ce reduce replication code 2014-10-23 13:34:27 +08:00
siddontang 041a1737c8 update replication 2014-10-22 20:54:37 +08:00
siddontang 9b58e105b2 update replication 2014-10-22 09:11:14 +08:00
siddontang e92dd80442 update replication 2014-10-21 22:51:17 +08:00
siddontang c3824552b6 add replconf for replication 2014-10-21 17:35:03 +08:00
siddontang f09e43ad99 add rev scan support 2014-10-20 22:36:16 +08:00
siddontang f715de3561 list block pop support milliseconds timeout 2014-10-17 11:41:05 +08:00
siddontang 7dd3a5381d update list block pop 2014-10-17 09:55:43 +08:00
siddontang 4a9c0dec4f update info stat 2014-10-16 09:45:48 +08:00
siddontang 028b9fbd55 info update and add store stat 2014-10-15 10:41:43 +08:00
siddontang f05398cdf9 store add stat 2014-10-15 10:18:20 +08:00
siddontang 4adf3e8996 add some replication info 2014-10-13 14:37:31 +08:00
siddontang f907234638 optimize fullsync 2014-10-11 17:44:31 +08:00
siddontang 4a1c74cb44 adjust config 2014-10-11 16:00:59 +08:00
siddontang 1583ae90fc update snapshot 2014-10-11 10:14:23 +08:00
siddontang 36f015268f update snapshot 2014-10-10 22:45:22 +08:00
siddontang 180091e10f add snapshot store 2014-10-10 17:57:18 +08:00
siddontang 855f0a3477 add readonly support 2014-10-10 09:49:16 +08:00
siddontang 884de89cb8 replication add log 2014-10-09 11:47:14 +08:00
siddontang 45a4dd1abc info log id returns 0 if no replication 2014-10-09 11:03:58 +08:00
siddontang 771d32c879 bugfix for info command 2014-10-09 10:47:21 +08:00
siddontang 53f89f671b add config rewrite command 2014-10-08 16:39:14 +08:00
siddontang fefc39c429 add time command 2014-10-08 13:55:46 +08:00
siddontang 4d974a0db7 add wait max slave acks config 2014-10-05 17:24:44 +08:00
siddontang 3f93676d4d flushall will restart replication if possible 2014-10-03 20:31:24 +08:00
siddontang d675556cb4 support zset lex commands 2014-10-01 23:26:46 +08:00
siddontang 2a3fca829e update slaveof command, wait (n + 1) /2 replies 2014-09-28 21:34:24 +08:00
siddontang 7df7af8b54 client rollback tx when close 2014-09-27 20:11:36 +08:00
siddontang f49a3bbece add compression for log 2014-09-27 10:08:45 +08:00
siddontang 05135a5ac9 move nextsynclogid to server 2014-09-25 22:33:09 +08:00
siddontang 962a087330 update slaveof and readonly 2014-09-25 16:03:29 +08:00
siddontang dca71891c3 readd transaction 2014-09-25 10:44:07 +08:00