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
|
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 |
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 |
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
|
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 |
siddontang
|
0f1856b7fc
|
update kv decr
|
2014-05-15 20:48:38 +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
|
b0d93f5842
|
kv some functions add error check
|
2014-05-14 08:50:19 +08:00 |
siddontang
|
44ecf7a7b7
|
optimize reverse range with no limit
leveled iterator pref is too slow
|
2014-05-13 09:22:33 +08:00 |
siddontang
|
74d18cd6d3
|
ledis test change port to 16380
|
2014-05-13 08:49:20 +08:00 |
siddontang
|
3ed4e9fc57
|
add lclear, hclear,zclear to del
|
2014-05-12 15:08:59 +08:00 |
siddontang
|
1183d853ad
|
rename to ledisdb, update
|
2014-05-09 14:49:22 +08:00 |