Problem: when used nereids to generate scalarType, byteSize would be set. After switch the optimizer to planner, planner would reuse scalarType in some cases. Fix: change byteSize setting from Plan translator to toCatalogDataType
Problem: when used nereids to generate scalarType, byteSize would be set. After switch the optimizer to planner, planner would reuse scalarType in some cases. Fix: change byteSize setting from Plan translator to toCatalogDataType