From e0317964f096b69ddcea5a1bc19f31165ff5e842 Mon Sep 17 00:00:00 2001 From: Cary Xu Date: Sun, 21 Aug 2022 14:56:20 +0800 Subject: [PATCH] fix: adjust max executor for rsma --- source/dnode/vnode/src/inc/sma.h | 2 +- source/libs/tdb/src/db/tdbBtree.c | 3 --- 2 files changed, 1 insertion(+), 4 deletions(-) diff --git a/source/dnode/vnode/src/inc/sma.h b/source/dnode/vnode/src/inc/sma.h index b36c8eeac3..ca77042bb2 100644 --- a/source/dnode/vnode/src/inc/sma.h +++ b/source/dnode/vnode/src/inc/sma.h @@ -33,7 +33,7 @@ extern "C" { // clang-format on #define RSMA_TASK_INFO_HASH_SLOT (8) -#define RSMA_EXECUTOR_MAX (4) +#define RSMA_EXECUTOR_MAX (1) typedef struct SSmaEnv SSmaEnv; typedef struct SSmaStat SSmaStat; diff --git a/source/libs/tdb/src/db/tdbBtree.c b/source/libs/tdb/src/db/tdbBtree.c index 559b79fd39..7a44edb12c 100644 --- a/source/libs/tdb/src/db/tdbBtree.c +++ b/source/libs/tdb/src/db/tdbBtree.c @@ -782,9 +782,6 @@ static int tdbBtreeBalanceNonRoot(SBTree *pBt, SPage *pParent, int idx, TXN *pTx pBt); tdbPageInsertCell(pParent, sIdx++, pNewCell, szNewCell, 0); tdbOsFree(pNewCell); - if (TDB_CELLDECODER_FREE_VAL(&cd)) { - tdbFree(cd.pVal); - } } // move to next new page