1
0
mirror of https://github.com/MariaDB/server.git synced 2025-08-08 11:22:35 +03:00

Misc: simplify code

This commit is contained in:
Eugene Kosov
2017-08-18 21:06:02 +03:00
parent b4cd2d3c12
commit ccddb4f766

View File

@@ -10013,14 +10013,9 @@ copy_data_between_tables(THD *thd, TABLE *from, TABLE *to,
if (make_versioned) if (make_versioned)
{ {
to_sys_trx_start->set_notnull(to_sys_trx_start->null_offset()); to_sys_trx_start->set_notnull();
// TODO: write directly to record bypassing the same checks on every call
to_sys_trx_start->store_time(&query_start); to_sys_trx_start->store_time(&query_start);
to_sys_trx_end->set_max();
static const timeval max_tv= {TIMESTAMP_MAX_VALUE, TIME_MAX_SECOND_PART};
static const uint dec= TIME_SECOND_PART_DIGITS;
to_sys_trx_end->set_notnull(to_sys_trx_end->null_offset());
my_timestamp_to_binary(&max_tv, to_sys_trx_end->ptr, dec);
} }
else if (make_unversioned) else if (make_unversioned)
{ {