[master] fix virtual table column collation

This commit is contained in:
chinaxing 2023-10-10 12:39:59 +00:00 committed by ob-robot
parent 6fea5404ff
commit 424bb7628e
3 changed files with 4 additions and 1 deletions

View File

@ -186,6 +186,7 @@ int ObGVTxSchedulerStat::process_curr_tenant(common::ObNewRow *&row)
tx_desc_addr_buffer_[0] = 0;
snprintf(tx_desc_addr_buffer_, 18, "0x%lx", (uint64_t)tx_scheduler_stat.tx_desc_addr_);
cur_row_.cells_[i].set_varchar(tx_desc_addr_buffer_);
cur_row_.cells_[i].set_default_collation_type();
break;
case SAVEPOINTS:
if (0 < tx_scheduler_stat.savepoints_.count()) {
@ -252,4 +253,4 @@ bool ObGVTxSchedulerStat::is_valid_timestamp_(const int64_t timestamp) const
}
}
}
}

View File

@ -238,6 +238,7 @@ int ObGVTxStat::inner_get_next_row(ObNewRow *&row)
ctx_addr_buffer_[0] = 0;
snprintf(ctx_addr_buffer_, 18, "0x%lx", (uint64_t)tx_stat.tx_ctx_addr_);
cur_row_.cells_[i].set_varchar(ctx_addr_buffer_);
cur_row_.cells_[i].set_default_collation_type();
break;
case MEM_CTX_ID:
//TODO shanyan.g removed schema

View File

@ -984,6 +984,7 @@ int ObGvSqlAudit::fill_cells(obmysql::ObMySQLRequestRecord &record)
case SNAPSHOT_SOURCE: {
ObString src_name = record.data_.get_snapshot_source();
cells[cell_idx].set_varchar(src_name);
cells[cell_idx].set_default_collation_type();
break;
}
case REQUEST_TYPE: {