Add the type VEC_TC_FIXED_DOUBLE which is forgot for cs encoding

This commit is contained in:
windye 2024-11-04 08:17:03 +00:00 committed by ob-robot
parent b7f8512713
commit c56f51262b
2 changed files with 4 additions and 2 deletions

View File

@ -548,7 +548,8 @@ int ObIntegerStreamVecDecoder::decode_vector(
case VEC_TC_BIT:
case VEC_TC_ENUM_SET:
case VEC_TC_DOUBLE: {
case VEC_TC_DOUBLE:
case VEC_TC_FIXED_DOUBLE: {
ret = DECODE_VECTOR_(uint64_t);
break;
}

View File

@ -633,7 +633,8 @@ int ObStringStreamVecDecoder::decode_vector(
case VEC_TC_UINTEGER:
case VEC_TC_BIT:
case VEC_TC_ENUM_SET:
case VEC_TC_DOUBLE: {
case VEC_TC_DOUBLE:
case VEC_TC_FIXED_DOUBLE: {
ret = OB_ERR_UNEXPECTED;
LOG_ERROR("unexpected vec value type for string stream", K(ret), K(vec_tc), K(base_col_ctx), K(vec_decode_ctx));
break;