fix:<TD-17539> error if stable alreadys & modify tmq struct
This commit is contained in:
parent
958cdf8e39
commit
3033afd6e8
|
@ -259,7 +259,7 @@ enum tmq_res_t {
|
||||||
TMQ_RES_TABLE_META = 2,
|
TMQ_RES_TABLE_META = 2,
|
||||||
};
|
};
|
||||||
|
|
||||||
typedef struct {
|
typedef struct tmq_raw_data{
|
||||||
void* raw_meta;
|
void* raw_meta;
|
||||||
uint32_t raw_meta_len;
|
uint32_t raw_meta_len;
|
||||||
uint16_t raw_meta_type;
|
uint16_t raw_meta_type;
|
||||||
|
|
File diff suppressed because one or more lines are too long
|
@ -2385,7 +2385,7 @@ int32_t smlBindData(void* handle, SArray* tags, SArray* colsSchema, SArray* cols
|
||||||
if (format) {
|
if (format) {
|
||||||
if (j < rowDataSize) {
|
if (j < rowDataSize) {
|
||||||
kv = taosArrayGetP(rowData, j);
|
kv = taosArrayGetP(rowData, j);
|
||||||
if (rowDataSize != spd->numOfBound &&
|
if (rowDataSize != spd->numOfBound && j != 0 &&
|
||||||
(kv->keyLen != strlen(pColSchema->name) || strncmp(kv->key, pColSchema->name, kv->keyLen) != 0)) {
|
(kv->keyLen != strlen(pColSchema->name) || strncmp(kv->key, pColSchema->name, kv->keyLen) != 0)) {
|
||||||
kv = NULL;
|
kv = NULL;
|
||||||
} else {
|
} else {
|
||||||
|
|
Loading…
Reference in New Issue