mirror of
https://github.com/MariaDB/server.git
synced 2026-05-10 09:04:29 +02:00
Merge 10.3 into 10.4
This commit is contained in:
commit
a0588d54a2
33 changed files with 675 additions and 127 deletions
|
|
@ -3598,7 +3598,8 @@ fail_err:
|
|||
ut_ad(thr->graph->trx->id
|
||||
== trx_read_trx_id(
|
||||
static_cast<const byte*>(
|
||||
trx_id->data)));
|
||||
trx_id->data))
|
||||
|| index->table->is_temporary());
|
||||
}
|
||||
}
|
||||
#endif
|
||||
|
|
@ -4260,7 +4261,8 @@ btr_cur_update_in_place(
|
|||
index = cursor->index;
|
||||
ut_ad(rec_offs_validate(rec, index, offsets));
|
||||
ut_ad(!!page_rec_is_comp(rec) == dict_table_is_comp(index->table));
|
||||
ut_ad(trx_id > 0 || (flags & BTR_KEEP_SYS_FLAG));
|
||||
ut_ad(trx_id > 0 || (flags & BTR_KEEP_SYS_FLAG)
|
||||
|| index->table->is_temporary());
|
||||
/* The insert buffer tree should never be updated in place. */
|
||||
ut_ad(!dict_index_is_ibuf(index));
|
||||
ut_ad(dict_index_is_online_ddl(index) == !!(flags & BTR_CREATE_FLAG)
|
||||
|
|
@ -4561,7 +4563,8 @@ btr_cur_optimistic_update(
|
|||
page = buf_block_get_frame(block);
|
||||
rec = btr_cur_get_rec(cursor);
|
||||
index = cursor->index;
|
||||
ut_ad(trx_id > 0 || (flags & BTR_KEEP_SYS_FLAG));
|
||||
ut_ad(trx_id > 0 || (flags & BTR_KEEP_SYS_FLAG)
|
||||
|| index->table->is_temporary());
|
||||
ut_ad(!!page_rec_is_comp(rec) == dict_table_is_comp(index->table));
|
||||
ut_ad(mtr_memo_contains(mtr, block, MTR_MEMO_PAGE_X_FIX));
|
||||
/* This is intended only for leaf page updates */
|
||||
|
|
@ -4918,8 +4921,8 @@ btr_cur_pessimistic_update(
|
|||
ut_ad(!page_zip || !index->table->is_temporary());
|
||||
/* The insert buffer tree should never be updated in place. */
|
||||
ut_ad(!dict_index_is_ibuf(index));
|
||||
ut_ad(trx_id > 0
|
||||
|| (flags & BTR_KEEP_SYS_FLAG));
|
||||
ut_ad(trx_id > 0 || (flags & BTR_KEEP_SYS_FLAG)
|
||||
|| index->table->is_temporary());
|
||||
ut_ad(dict_index_is_online_ddl(index) == !!(flags & BTR_CREATE_FLAG)
|
||||
|| dict_index_is_clust(index));
|
||||
ut_ad(thr_get_trx(thr)->id == trx_id
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue