From d470ef5f5000fcd9a03329226a7d153d20309910 Mon Sep 17 00:00:00 2001 From: wangzhenzhen <17720517501@163.com> Date: Wed, 4 Aug 2021 21:20:30 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8D=E5=AD=90=E4=BA=8B=E5=8A=A1?= =?UTF-8?q?=E9=87=8C=E5=86=85=E5=AD=98=E6=8A=A5=E9=94=99core=E9=97=AE?= =?UTF-8?q?=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/common/backend/utils/time/combocid.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/common/backend/utils/time/combocid.cpp b/src/common/backend/utils/time/combocid.cpp index 53cdbdcf2..5ee17084c 100644 --- a/src/common/backend/utils/time/combocid.cpp +++ b/src/common/backend/utils/time/combocid.cpp @@ -256,7 +256,9 @@ static CommandId GetComboCommandId(CommandId cmin, CommandId cmax) u_sess->utils_cxt.comboHash = hash_create("Combo CIDs", CCID_HASH_SIZE, &hash_ctl, HASH_ELEM | HASH_FUNCTION | HASH_CONTEXT); + } + if (u_sess->utils_cxt.comboCids == NULL) { u_sess->utils_cxt.comboCids = (ComboCidKeyData*)MemoryContextAlloc( u_sess->top_transaction_mem_cxt, sizeof(ComboCidKeyData) * CCID_ARRAY_SIZE); u_sess->utils_cxt.sizeComboCids = CCID_ARRAY_SIZE;