diff --git a/src/kit/taosdemo/CMakeLists.txt b/src/kit/taosdemo/CMakeLists.txt index bdfdf74715a07d5fca1a4e73b75842ffa47b6e68..2046857eb5e9ec87d37c2bac500ab761f6901772 100644 --- a/src/kit/taosdemo/CMakeLists.txt +++ b/src/kit/taosdemo/CMakeLists.txt @@ -47,11 +47,11 @@ MESSAGE("taosdemo's status is:" ${TAOSDEMO_STATUS}) ADD_DEFINITIONS(-DTAOSDEMO_COMMIT_SHA1="${TAOSDEMO_COMMIT_SHA1}") ADD_DEFINITIONS(-DTAOSDEMO_STATUS="${TAOSDEMO_STATUS}") -MESSAGE("VERNUMBER is:" ${VERNUMBER}) -IF ("${VERNUMBER}" STREQUAL "") +MESSAGE("TD_VER_NUMBER is:" ${TD_VER_NUMBER}) +IF ("${TD_VER_NUMBER}" STREQUAL "") SET(TD_VERSION_NUMBER "TDengine-version-unknown") ELSE() - SET(TD_VERSION_NUMBER ${VERNUMBER}) + SET(TD_VERSION_NUMBER ${TD_VER_NUMBER}) ENDIF () MESSAGE("TD_VERSION_NUMBER is:" ${TD_VERSION_NUMBER}) ADD_DEFINITIONS(-DTD_VERNUMBER="${TD_VERSION_NUMBER}") diff --git a/src/kit/taosdump/CMakeLists.txt b/src/kit/taosdump/CMakeLists.txt index 75ce520c2e6bd4fd24e25b6297c7f99cc7fdfe75..18075a58134eb86cd75f0bbe0bb37a1d46b09b7c 100644 --- a/src/kit/taosdump/CMakeLists.txt +++ b/src/kit/taosdump/CMakeLists.txt @@ -52,11 +52,11 @@ MESSAGE("taosdump's status is:" ${TAOSDUMP_STATUS}) ADD_DEFINITIONS(-DTAOSDUMP_COMMIT_SHA1="${TAOSDUMP_COMMIT_SHA1}") ADD_DEFINITIONS(-DTAOSDUMP_STATUS="${TAOSDUMP_STATUS}") -MESSAGE("VERNUMBER is:" ${VERNUMBER}) -IF ("${VERNUMBER}" STREQUAL "") +MESSAGE("TD_VER_NUMBER is:" ${TD_VER_NUMBER}) +IF ("${TD_VER_NUMBER}" STREQUAL "") SET(TD_VERSION_NUMBER "TDengine-version-unknown") ELSE() - SET(TD_VERSION_NUMBER ${VERNUMBER}) + SET(TD_VERSION_NUMBER ${TD_VER_NUMBER}) ENDIF () MESSAGE("TD_VERSION_NUMBER is:" ${TD_VERSION_NUMBER}) ADD_DEFINITIONS(-DTD_VERNUMBER="${TD_VERSION_NUMBER}") diff --git a/src/tsdb/src/tsdbRead.c b/src/tsdb/src/tsdbRead.c index 9064fa9f001c0819cf98c53d69a4654f324f3f63..c48ad5bfbf6f7dcbe0ef6c5504f8f120adc637b1 100644 --- a/src/tsdb/src/tsdbRead.c +++ b/src/tsdb/src/tsdbRead.c @@ -804,14 +804,16 @@ static TSKEY extractFirstTraverseKey(STableCheckInfo* pCheckInfo, int32_t order, if(update == TD_ROW_DISCARD_UPDATE){ pCheckInfo->chosen = CHECKINFO_CHOSEN_IMEM; tSkipListIterNext(pCheckInfo->iter); + return r2; } else if(update == TD_ROW_OVERWRITE_UPDATE) { pCheckInfo->chosen = CHECKINFO_CHOSEN_MEM; tSkipListIterNext(pCheckInfo->iiter); + return r1; } else { pCheckInfo->chosen = CHECKINFO_CHOSEN_BOTH; + return r1; } - return r1; } else { if (ASCENDING_TRAVERSE(order)) { if (r1 < r2) { @@ -830,7 +832,6 @@ static TSKEY extractFirstTraverseKey(STableCheckInfo* pCheckInfo, int32_t order, return r1; } } - } }