[4.x] not return 4016 for empty xid in mysql xa
This commit is contained in:
		| @ -6398,7 +6398,7 @@ int ObResolverUtils::resolve_string(const ParseNode *node, ObString &string) | ||||
|   } else if (OB_UNLIKELY(T_VARCHAR != node->type_)) { | ||||
|     ret = OB_ERR_UNEXPECTED; | ||||
|     LOG_WARN("node type is not T_VARCHAR", "type", get_type_name(node->type_)); | ||||
|   } else if (OB_UNLIKELY(node->str_len_ <= 0)) { | ||||
|   } else if (OB_UNLIKELY(node->str_len_ < 0)) { | ||||
|     ret = OB_ERR_UNEXPECTED; | ||||
|     LOG_WARN("empty string"); | ||||
|   } else { | ||||
|  | ||||
		Reference in New Issue
	
	Block a user
	 jw-guo
					jw-guo