Commit Graph

527 Commits

Author SHA1 Message Date
siddontang 993ccdd052 add flushall, some replication 2014-06-08 16:43:59 +08:00
siddontang 664a082c06 refactor replication, deprecate relaylog 2014-06-07 16:56:22 +08:00
siddontang 8fab454223 adjust config, add some replication fund 2014-06-06 14:57:30 +08:00
silentsai 778f8f4a2b fullfill test case for various data type 2014-06-06 14:38:32 +08:00
siddontang 68c63c416a adjust config 2014-06-06 11:25:13 +08:00
siddontang 5d466fb82f add data_dir, like mysql to store all data 2014-06-06 10:34:57 +08:00
siddontang d9f81233d6 get log names 2014-06-06 08:30:21 +08:00
siddontang c05a66a47c remove relay log 2014-06-06 08:30:21 +08:00
silentsai 8d76a58e5e supply function of expire/ttl for the other data types - list, hash, zset
fix tiny mistaks
2014-06-05 17:04:01 +08:00
siddontang be0464a21c add relay log, add quit channel 2014-06-05 15:59:10 +08:00
siddontang 51349ea12a don't export some error 2014-06-05 15:46:38 +08:00
siddontang f702354738 Merge branch 'zset_score' into develop 2014-06-05 14:26:27 +08:00
siddontang 5ea473b4fe Merge branch 'zset_score' 2014-06-05 14:21:50 +08:00
silentsai d0e15d4c1d fix bug - unify the return score type to bluk while call rangeXXX 2014-06-05 11:49:12 +08:00
silentsai dee78beef1 fix the type of return value from zscore command 2014-06-05 10:20:50 +08:00
silentsai 4a5f105449 change the type of return score 2014-06-04 18:32:23 +08:00
siddontang 7a0c5bcd17 add replicate for relay log 2014-06-04 14:42:13 +08:00
silentsai a7eb1e1884 for test cases : do remove db file instead of call function db.clear at the very start 2014-06-04 14:29:21 +08:00
siddontang 0d4949f060 change log name suffix format 2014-06-03 16:19:56 +08:00
silentsai 654a0a4704 add expire for the kv type; simplify the listMetaKey format 2014-06-03 15:41:17 +08:00
silentsai 038f9c7000 Merge branch 'develop' of https://github.com/siddontang/ledisdb into develop 2014-06-03 15:40:27 +08:00
silentsai 5c7d885168 add expire for the kv type; simplify the listMetaKey format 2014-06-03 15:40:10 +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 93491791d5 add dump and load 2014-05-28 14:20:45 +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 bd38e693f2 bug fix for kv scan, add scan test 2014-05-26 09:21:17 +08:00
siddontang 39c88b956c add hscan and zscan 2014-05-25 14:01:35 +08:00
siddontang 8038a54cdb add inclusive flag for scan 2014-05-23 13:06:44 +08:00
siddontang f404e35142 remove scan cmd, we implement a little diff 2014-05-23 12:39:56 +08:00
siddontang 581a492f78 permit 0 length key, field and member 2014-05-23 12:23:20 +08:00
siddontang 81a5587c99 add simple support for kv scan 2014-05-23 11:44:50 +08:00
siddontang 7e88d0b563 use go-log instead go lib log 2014-05-23 10:17:09 +08:00
silentsai 84a70ad0c0 add the missing code file for the db flush 2014-05-22 20:02:22 +08:00
silentsai 247f105ad7 add 'FlusbDB' api, which used to clear all data on the specific db 2014-05-22 19:59:40 +08:00
silentsai 68b28fe656 remove 'FlushDB' from test 2014-05-22 12:53:44 +08:00
silentsai 10dc7ccd15 update 2014-05-22 12:52:09 +08:00
silentsai 429c033b68 remove 'FlushDB' temporarily 2014-05-22 12:49:04 +08:00
silentsai 9f22f3e11e append test cases for t_zset; add 'FlushDB' api into the core 2014-05-22 11:11:50 +08:00
siddontang ffc40358fe update 2014-05-22 08:52:38 +08:00
siddontang 561ffefd9a add english read me 2014-05-22 08:52:21 +08:00
siddontang d86c6251fb refactor, support select command 2014-05-20 08:41:24 +08:00
siddontang d3eabcd440 add const.go 2014-05-16 15:04:35 +08:00
siddontang a0f90016d4 refactor, split ledis pkg to ledis and server 2014-05-16 15:03:23 +08:00
siddontang f9f7d24e58 add some db base test 2014-05-16 10:36:18 +08:00
siddontang 6152d75160 update config format 2014-05-16 09:42:27 +08:00
siddontang b2ec29083d update test 2014-05-16 09:10:09 +08:00
siddontang fb290a60b4 change some db api to simple use 2014-05-16 08:56:32 +08:00