Lines Matching refs:r

3         r eval {return 'hello'} 0
7 r eval {return 100.5} 0
11 r eval {return 'hello world'} 0
15 r eval {return true} 0
19 r eval {return false} 0
23 r eval {return {ok='fine'}} 0
28 r eval {return {err='this is an error'}} 0
34 r eval {return {1,2,3,'ciao',{1,2}}} 0
38 r eval {return {KEYS[1],KEYS[2],ARGV[1],ARGV[2]}} 2 a b c d
42 r set mykey myval
43 r eval {return redis.call('get',KEYS[1])} 1 mykey
47 r evalsha fd758d1589d044dd850a6f05d52f2eefd27f033f 1 mykey
51 r evalsha FD758D1589D044DD850A6F05D52F2EEFD27F033F 1 mykey
55 catch {r evalsha NotValidShaSUM 0} e
60 catch {r evalsha ffd632c7d33e571e9f24556ebed26c3479a87130 0} e
65 r set x 0
66 r eval {
73 r set mykey myval
74 r eval {
81 r del mylist
82 r rpush mylist a
83 r rpush mylist b
84 r rpush mylist c
85 r eval {
92 r eval {
99 r set mykey myval
100 r eval {
107 r del mykey
108 r eval {
115 r set mykey "this is DB 9"
116 r select 10
117 r set mykey "this is DB 10"
118 r eval {return redis.pcall('get',KEYS[1])} 1 mykey
123 r set mykey "original value"
124 r eval {return redis.pcall('select','9')} 0
125 set res [r get mykey]
126 r select 9
132 r config set lua-time-limit 1
134 r eval {
145 catch {r eval {return redis.pcall('blpop','x',0)} 0} e
152 r eval "redis.pcall('randomkey'); return redis.pcall('set','x','ciao')" 0
159 catch {r eval {return redis.call()} 0} e
166 r eval "redis.call('nosuchcommand')" 0
174 r eval "redis.call('get','a','b','c')" 0
181 r set foo bar
183 r eval {redis.call('lpush',KEYS[1],'val')} 1 foo
192 r eval {return
200 r eval {local decoded = cjson.decode('{"keya": "a", "keyb": "b"}')
206 r eval {local encoded = cmsgpack.pack(0.1)
216 r eval {local encoded = cmsgpack.pack(-1099511627776)
226 r eval {local a = {x=nil,y=5}
258 r eval {assert(0x7fffffff == 2147483647, "broken hex literals");
269 r eval {assert(bit.tobit(1) == 1);
277 r eval {return 'hello' --trailing comment} 0
281 r set mykey myval
282 set v [r evalsha fd758d1589d044dd850a6f05d52f2eefd27f033f 1 mykey]
285 r script flush
286 catch {r evalsha fd758d1589d044dd850a6f05d52f2eefd27f033f 1 mykey} e
291 r eval "return 1+1" 0
292 … r script exists a27e7e8a43702b7046d4f6a7ccf5b60cef6b9bd9 a27e7e8a43702b7046d4f6a7ccf5b60cef6b9bda
297 [r script load "return 'loaded'"] \
298 [r evalsha b534286061d4b9e4026607613b95c06c06015ae8 0]
302 r del myset
303 r sadd myset a b c d e f g h i l m n o p q r s t u v z aa aaa azz
304 r eval {return redis.call('smembers',KEYS[1])} 1 myset
305 } {a aa aaa azz b c d e f g h i l m n o p q r s t u v z}
308 r del myset
309 r sadd myset 1 2 3 4 10
310 r eval {return redis.call('sort',KEYS[1],'desc')} 1 myset
314 r del myset
315 r sadd myset a b c d e f g h i l m n o p q r s t u v z aa aaa azz
316 r eval {return redis.call('sort',KEYS[1],'by','_')} 1 myset
317 } {a aa aaa azz b c d e f g h i l m n o p q r s t u v z}
320 r del myset
321 r sadd myset a b c
322 r eval {return redis.call('sort',KEYS[1],'by','_','get','#','get','_:*')} 1 myset
326 list [r eval {return redis.sha1hex('')} 0] \
327 [r eval {return redis.sha1hex('Pizza & Mandolino')} 0]
331 catch {r eval {return a} 0} e
336 catch {r eval {a=10} 0} e
352 r set foo 5
354 lappend res [r eval $decr_if_gt 1 foo 2]
355 lappend res [r eval $decr_if_gt 1 foo 2]
356 lappend res [r eval $decr_if_gt 1 foo 2]
357 lappend res [r eval $decr_if_gt 1 foo 2]
358 lappend res [r eval $decr_if_gt 1 foo 2]
363 set rand1 [r eval {return tostring(math.random())} 0]
364 set rand2 [r eval {return tostring(math.random())} 0]
369 set rand1 [r eval {
372 set rand2 [r eval {
375 set rand3 [r eval {
383 r set x 0
394 r get x
398 r flushall
399 r config set appendonly yes
400 r eval {redis.call("set",KEYS[1],"100")} 1 foo
401 r eval {redis.call("incr",KEYS[1])} 1 foo
402 r eval {redis.call("incr",KEYS[1])} 1 foo
408 r config set slave-read-only yes
409 r slaveof 127.0.0.1 0
410 r debug loadaof
411 set res [r get foo]
412 r slaveof no one
417 r del myset
418 r sadd myset a b c
419 r mset a 1 b 2 c 3 d 4
420 assert {[r spop myset] ne {}}
421 assert {[r spop myset 1] ne {}}
422 assert {[r spop myset] ne {}}
423 assert {[r mget a b c d] eq {1 2 3 4}}
424 assert {[r spop myset] eq {}}
428 r eval {
441 r eval {
449 r eval {
456 catch { r eval { return "hello" } -12 } e
461 r eval {
474 r eval {
487 r config set lua-time-limit 10
490 catch {r ping} e
492 r script kill
494 assert_equal [r ping] "PONG"
498 r config set lua-time-limit 10
499 r eval {for i=1,100000 do redis.call('ping') end return 'ok'} 0
500 r ping
505 r config set lua-time-limit 10
508 catch {r ping} e
510 catch {r script kill} e
512 catch {r ping} e
520 catch {r ping} e
522 catch {r shutdown nosave}
536 r debug lua-always-replicate-commands 1
543 r eval {redis.call('incr',KEYS[1]); redis.call('nonexisting')} 1 x
547 r eval {return redis.call('incr',KEYS[1])} 1 x
551 r -1 slaveof [srv 0 host] [srv 0 port]
554 [string match {*master_link_status:up*} [r -1 info replication]]
564 r evalsha 67164fc43fa971f76fd1aaeeaf60c1c178d25876 1 x
566 r evalsha 6f5ade10a69975e903c6d07b10ea44c6382381a5 1 x
571 [r -1 get x] eq {4}
580 r eval {
587 [r -1 lrange a 0 -1] eq [r lrange a 0 -1]
595 r del x
596 r eval {if tonumber(ARGV[1]) > 0 then redis.call('incr', KEYS[1]) end} 1 x 0
597 r evalsha 6e0e2745aa546d0b50b801a20983b70710aef3ce 1 x 0
598 r evalsha 6e0e2745aa546d0b50b801a20983b70710aef3ce 1 x 1
600 [r -1 get x] eq {1}
607 r eval {
614 r eval {
622 [r -1 debug digest] eq [r debug digest]
634 r -1 slaveof [srv 0 host] [srv 0 port]
637 [string match {*master_link_status:up*} [r -1 info replication]]
644 r eval {
651 r eval {
658 r eval {
667 r eval {
676 r del a b c d
677 r eval {
689 [r -1 mget a b c d] eq {1 {} {} 4}
695 assert {[r mget a b c d] eq {1 2 3 4}}
698 r debug loadaof
700 assert {[r mget a b c d] eq {1 {} 3 4}}
705 r eval {
711 r eval {
720 r eval {
725 assert {[r get time] ne {}}
728 [r get time] eq [r -1 get time]