From 6f56445ce32549b664a6d80a45e8b2604d2dc4e9 Mon Sep 17 00:00:00 2001 From: Denis Erokhin Date: Fri, 19 Jan 2024 10:44:21 +0300 Subject: [PATCH] Fix behaviour of "citus.select_opens_transaction_block" option --- src/backend/distributed/executor/executor_util_tasks.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/backend/distributed/executor/executor_util_tasks.c b/src/backend/distributed/executor/executor_util_tasks.c index 6a3eec8fc..e0cba65d1 100644 --- a/src/backend/distributed/executor/executor_util_tasks.c +++ b/src/backend/distributed/executor/executor_util_tasks.c @@ -80,7 +80,7 @@ TaskListRequiresRollback(List *taskList) if (ReadOnlyTask(task->taskType)) { - return SelectOpensTransactionBlock && + return SelectOpensTransactionBlock || IsTransactionBlock(); }