[master] fix virtual table column collation
This commit is contained in:
parent
6fea5404ff
commit
424bb7628e
@ -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
|
||||
}
|
||||
|
||||
}
|
||||
}
|
||||
}
|
||||
|
@ -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
|
||||
|
@ -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: {
|
||||
|
Loading…
x
Reference in New Issue
Block a user