mirror of https://github.com/go-redis/redis.git
Maintenance : Deprecate FCallRo & add FCallRO (#2550)
* Deprecated FCallRo * feat: FCallRo to FCallRO Signed-off-by: monkey92t <golang@88.com> * update doc Signed-off-by: monkey92t <golang@88.com> --------- Signed-off-by: monkey92t <golang@88.com> Co-authored-by: Anuragkillswitch <70265851+Anuragkillswitch@users.noreply.github.com> Co-authored-by: monkey92t <golang@88.com>
This commit is contained in:
parent
0d860cb038
commit
d7c6c3598b
|
@ -451,6 +451,7 @@ type Cmdable interface {
|
||||||
FunctionStats(ctx context.Context) *FunctionStatsCmd
|
FunctionStats(ctx context.Context) *FunctionStatsCmd
|
||||||
FCall(ctx context.Context, function string, keys []string, args ...interface{}) *Cmd
|
FCall(ctx context.Context, function string, keys []string, args ...interface{}) *Cmd
|
||||||
FCallRo(ctx context.Context, function string, keys []string, args ...interface{}) *Cmd
|
FCallRo(ctx context.Context, function string, keys []string, args ...interface{}) *Cmd
|
||||||
|
FCallRO(ctx context.Context, function string, keys []string, args ...interface{}) *Cmd
|
||||||
|
|
||||||
Publish(ctx context.Context, channel string, message interface{}) *IntCmd
|
Publish(ctx context.Context, channel string, message interface{}) *IntCmd
|
||||||
SPublish(ctx context.Context, channel string, message interface{}) *IntCmd
|
SPublish(ctx context.Context, channel string, message interface{}) *IntCmd
|
||||||
|
@ -3495,7 +3496,14 @@ func (c cmdable) FCall(ctx context.Context, function string, keys []string, args
|
||||||
_ = c(ctx, cmd)
|
_ = c(ctx, cmd)
|
||||||
return cmd
|
return cmd
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// FCallRo this function simply calls FCallRO,
|
||||||
|
// Deprecated: to maintain convention FCallRO.
|
||||||
func (c cmdable) FCallRo(ctx context.Context, function string, keys []string, args ...interface{}) *Cmd {
|
func (c cmdable) FCallRo(ctx context.Context, function string, keys []string, args ...interface{}) *Cmd {
|
||||||
|
return c.FCallRO(ctx, function, keys, args...)
|
||||||
|
}
|
||||||
|
|
||||||
|
func (c cmdable) FCallRO(ctx context.Context, function string, keys []string, args ...interface{}) *Cmd {
|
||||||
cmdArgs := fcallArgs("fcall_ro", function, keys, args...)
|
cmdArgs := fcallArgs("fcall_ro", function, keys, args...)
|
||||||
cmd := NewCmd(ctx, cmdArgs...)
|
cmd := NewCmd(ctx, cmdArgs...)
|
||||||
if len(keys) > 0 {
|
if len(keys) > 0 {
|
||||||
|
|
Loading…
Reference in New Issue