diff --git a/src/pika_transaction.cc b/src/pika_transaction.cc index 18dcc7eedb..667c1de2b9 100644 --- a/src/pika_transaction.cc +++ b/src/pika_transaction.cc @@ -73,6 +73,9 @@ void ExecCmd::Do() { for (auto& item : db_keys) { item = cmd->db_name().append(item); } + if (cmd->IsNeedUpdateCache()) { + cmd->DoUpdateCache(); + } client_conn->SetTxnFailedFromKeys(db_keys); } }