adj stream function result
This commit is contained in:
parent
3cdb957f22
commit
b5ccc3db92
|
@ -563,9 +563,12 @@ int32_t updateInfoDeserialize(void* buf, int32_t bufLen, SUpdateInfo* pInfo) {
|
||||||
if (tDecodeI64(&decoder, &pInfo->interval) < 0) return -1;
|
if (tDecodeI64(&decoder, &pInfo->interval) < 0) return -1;
|
||||||
if (tDecodeI64(&decoder, &pInfo->watermark) < 0) return -1;
|
if (tDecodeI64(&decoder, &pInfo->watermark) < 0) return -1;
|
||||||
if (tDecodeI64(&decoder, &pInfo->minTS) < 0) return -1;
|
if (tDecodeI64(&decoder, &pInfo->minTS) < 0) return -1;
|
||||||
pInfo->pCloseWinSBF = NULL;
|
|
||||||
code = tScalableBfDecode(&decoder, &pInfo->pCloseWinSBF);
|
code = tScalableBfDecode(&decoder, &pInfo->pCloseWinSBF);
|
||||||
TSDB_CHECK_CODE(code, lino, _error);
|
if (code != TSDB_CODE_SUCCESS) {
|
||||||
|
pInfo->pCloseWinSBF = NULL;
|
||||||
|
code = TSDB_CODE_SUCCESS;
|
||||||
|
}
|
||||||
|
|
||||||
int32_t mapSize = 0;
|
int32_t mapSize = 0;
|
||||||
if (tDecodeI32(&decoder, &mapSize) < 0) return -1;
|
if (tDecodeI32(&decoder, &mapSize) < 0) return -1;
|
||||||
|
|
|
@ -188,11 +188,12 @@ int32_t tBloomFilterDecode(SDecoder* pDecoder, SBloomFilter** ppBF) {
|
||||||
pBF->hashFn1 = HASH_FUNCTION_1;
|
pBF->hashFn1 = HASH_FUNCTION_1;
|
||||||
pBF->hashFn2 = HASH_FUNCTION_2;
|
pBF->hashFn2 = HASH_FUNCTION_2;
|
||||||
(*ppBF) = pBF;
|
(*ppBF) = pBF;
|
||||||
|
return TSDB_CODE_SUCCESS;
|
||||||
|
|
||||||
_error:
|
_error:
|
||||||
tBloomFilterDestroy(pBF);
|
tBloomFilterDestroy(pBF);
|
||||||
uError("%s failed at line %d since %s", __func__, lino, tstrerror(code));
|
uError("%s failed at line %d since %s", __func__, lino, tstrerror(code));
|
||||||
return TSDB_CODE_FAILED;
|
return code;
|
||||||
}
|
}
|
||||||
|
|
||||||
bool tBloomFilterIsFull(const SBloomFilter* pBF) { return pBF->size >= pBF->expectedEntries; }
|
bool tBloomFilterIsFull(const SBloomFilter* pBF) { return pBF->size >= pBF->expectedEntries; }
|
||||||
|
|
|
@ -254,8 +254,9 @@ int32_t tScalableBfDecode(SDecoder* pDecoder, SScalableBf** ppSBf) {
|
||||||
(*ppSBf) = pSBf;
|
(*ppSBf) = pSBf;
|
||||||
|
|
||||||
_error:
|
_error:
|
||||||
tScalableBfDestroy(pSBf);
|
|
||||||
if (code != TSDB_CODE_SUCCESS) {
|
if (code != TSDB_CODE_SUCCESS) {
|
||||||
|
tScalableBfDestroy(pSBf);
|
||||||
uError("%s failed at line %d since %s", __func__, lino, tstrerror(code));
|
uError("%s failed at line %d since %s", __func__, lino, tstrerror(code));
|
||||||
}
|
}
|
||||||
return code;
|
return code;
|
||||||
|
|
Loading…
Reference in New Issue