mirror of
https://github.com/MariaDB/server.git
synced 2026-05-14 19:07:15 +02:00
Merge 10.3 into 10.4
We disable the MDEV-21189 test galera.galera_partition because it times out.
This commit is contained in:
commit
8fa759a576
121 changed files with 4305 additions and 3772 deletions
|
|
@ -28,6 +28,7 @@ Created 12/27/1996 Heikki Tuuri
|
|||
#define row0upd_h
|
||||
|
||||
#include "data0data.h"
|
||||
#include "rem0types.h"
|
||||
#include "row0types.h"
|
||||
#include "btr0types.h"
|
||||
#include "trx0types.h"
|
||||
|
|
@ -110,7 +111,7 @@ row_upd_rec_sys_fields(
|
|||
page_zip_des_t* page_zip,/*!< in/out: compressed page whose
|
||||
uncompressed part will be updated, or NULL */
|
||||
dict_index_t* index, /*!< in: clustered index */
|
||||
const ulint* offsets,/*!< in: rec_get_offsets(rec, index) */
|
||||
const offset_t* offsets,/*!< in: rec_get_offsets(rec, index) */
|
||||
const trx_t* trx, /*!< in: transaction */
|
||||
roll_ptr_t roll_ptr);/*!< in: DB_ROLL_PTR to the undo log */
|
||||
/*********************************************************************//**
|
||||
|
|
@ -140,7 +141,7 @@ ibool
|
|||
row_upd_changes_field_size_or_external(
|
||||
/*===================================*/
|
||||
dict_index_t* index, /*!< in: index */
|
||||
const ulint* offsets,/*!< in: rec_get_offsets(rec, index) */
|
||||
const offset_t* offsets,/*!< in: rec_get_offsets(rec, index) */
|
||||
const upd_t* update);/*!< in: update vector */
|
||||
/***********************************************************//**
|
||||
Returns true if row update contains disowned external fields.
|
||||
|
|
@ -161,7 +162,7 @@ row_upd_rec_in_place(
|
|||
/*=================*/
|
||||
rec_t* rec, /*!< in/out: record where replaced */
|
||||
dict_index_t* index, /*!< in: the index the record belongs to */
|
||||
const ulint* offsets,/*!< in: array returned by rec_get_offsets() */
|
||||
const offset_t* offsets,/*!< in: array returned by rec_get_offsets() */
|
||||
const upd_t* update, /*!< in: update vector */
|
||||
page_zip_des_t* page_zip);/*!< in: compressed page with enough space
|
||||
available, or NULL */
|
||||
|
|
@ -176,7 +177,7 @@ row_upd_build_sec_rec_difference_binary(
|
|||
/*====================================*/
|
||||
const rec_t* rec, /*!< in: secondary index record */
|
||||
dict_index_t* index, /*!< in: index */
|
||||
const ulint* offsets,/*!< in: rec_get_offsets(rec, index) */
|
||||
const offset_t* offsets,/*!< in: rec_get_offsets(rec, index) */
|
||||
const dtuple_t* entry, /*!< in: entry to insert */
|
||||
mem_heap_t* heap) /*!< in: memory heap from which allocated */
|
||||
MY_ATTRIBUTE((warn_unused_result, nonnull));
|
||||
|
|
@ -202,7 +203,7 @@ row_upd_build_difference_binary(
|
|||
dict_index_t* index,
|
||||
const dtuple_t* entry,
|
||||
const rec_t* rec,
|
||||
const ulint* offsets,
|
||||
const offset_t* offsets,
|
||||
bool no_sys,
|
||||
trx_t* trx,
|
||||
mem_heap_t* heap,
|
||||
|
|
@ -374,7 +375,7 @@ row_upd_rec_sys_fields_in_recovery(
|
|||
/*===============================*/
|
||||
rec_t* rec, /*!< in/out: record */
|
||||
page_zip_des_t* page_zip,/*!< in/out: compressed page, or NULL */
|
||||
const ulint* offsets,/*!< in: array returned by rec_get_offsets() */
|
||||
const offset_t* offsets,/*!< in: array returned by rec_get_offsets() */
|
||||
ulint pos, /*!< in: TRX_ID position in rec */
|
||||
trx_id_t trx_id, /*!< in: transaction id */
|
||||
roll_ptr_t roll_ptr);/*!< in: roll ptr of the undo log record */
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue