free rocks errs array
This commit is contained in:
parent
c9959b5bf6
commit
0394c6a50c
|
@ -181,6 +181,7 @@ int32_t tsdbCacheUpdate(STsdb *pTsdb, tb_uid_t suid, tb_uid_t uid, TSDBROW *pRow
|
||||||
tsdbRowIterOpen(&iter, pRow, pTSchema);
|
tsdbRowIterOpen(&iter, pRow, pTSchema);
|
||||||
|
|
||||||
for (SColVal *pColVal = tsdbRowIterNext(&iter); pColVal; pColVal = tsdbRowIterNext(&iter)) {
|
for (SColVal *pColVal = tsdbRowIterNext(&iter); pColVal; pColVal = tsdbRowIterNext(&iter)) {
|
||||||
|
/*
|
||||||
if (IS_VAR_DATA_TYPE(pColVal->type)) {
|
if (IS_VAR_DATA_TYPE(pColVal->type)) {
|
||||||
uint8_t *pVal = pColVal->value.pData;
|
uint8_t *pVal = pColVal->value.pData;
|
||||||
|
|
||||||
|
@ -195,7 +196,7 @@ int32_t tsdbCacheUpdate(STsdb *pTsdb, tb_uid_t suid, tb_uid_t uid, TSDBROW *pRow
|
||||||
memcpy(pColVal->value.pData, pVal, pColVal->value.nData);
|
memcpy(pColVal->value.pData, pVal, pColVal->value.nData);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
*/
|
||||||
taosArrayPush(aColVal, pColVal);
|
taosArrayPush(aColVal, pColVal);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -231,6 +232,9 @@ int32_t tsdbCacheUpdate(STsdb *pTsdb, tb_uid_t suid, tb_uid_t uid, TSDBROW *pRow
|
||||||
for (int i = 0; i < num_keys; ++i) {
|
for (int i = 0; i < num_keys; ++i) {
|
||||||
taosMemoryFree(keys_list[i]);
|
taosMemoryFree(keys_list[i]);
|
||||||
}
|
}
|
||||||
|
for (int i = 0; i < num_keys * 2; ++i) {
|
||||||
|
rocksdb_free(errs[i]);
|
||||||
|
}
|
||||||
taosMemoryFree(keys_list);
|
taosMemoryFree(keys_list);
|
||||||
taosMemoryFree(keys_list_sizes);
|
taosMemoryFree(keys_list_sizes);
|
||||||
taosMemoryFree(errs);
|
taosMemoryFree(errs);
|
||||||
|
@ -313,6 +317,7 @@ int32_t tsdbCacheGet(STsdb *pTsdb, tb_uid_t uid, SArray **ppLastArray, SCacheRow
|
||||||
keys_list_sizes, values_list, values_list_sizes, errs);
|
keys_list_sizes, values_list, values_list_sizes, errs);
|
||||||
for (int i = 0; i < num_keys; ++i) {
|
for (int i = 0; i < num_keys; ++i) {
|
||||||
taosMemoryFree(keys_list[i]);
|
taosMemoryFree(keys_list[i]);
|
||||||
|
rocksdb_free(errs[i]);
|
||||||
}
|
}
|
||||||
taosMemoryFree(keys_list);
|
taosMemoryFree(keys_list);
|
||||||
taosMemoryFree(keys_list_sizes);
|
taosMemoryFree(keys_list_sizes);
|
||||||
|
|
Loading…
Reference in New Issue