mirror of
https://github.com/dragonflydb/dragonfly.git
synced 2025-05-11 10:25:47 +02:00
opt(lua): Avoid separate hops for lock & unlock on single shard execution (#1900)
This commit is contained in:
parent
8cc448f6b4
commit
2091f53777
5 changed files with 78 additions and 44 deletions
|
@ -154,7 +154,8 @@ class Service : public facade::ServiceInterface {
|
|||
std::optional<facade::ErrorReply> CheckKeysOwnership(const CommandId* cid, CmdArgList args,
|
||||
const ConnectionContext& dfly_cntx);
|
||||
|
||||
void EvalInternal(const EvalArgs& eval_args, Interpreter* interpreter, ConnectionContext* cntx);
|
||||
void EvalInternal(CmdArgList args, const EvalArgs& eval_args, Interpreter* interpreter,
|
||||
ConnectionContext* cntx);
|
||||
void CallSHA(CmdArgList args, std::string_view sha, Interpreter* interpreter,
|
||||
ConnectionContext* cntx);
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue