mirror of
https://github.com/MariaDB/server.git
synced 2026-05-15 03:17:20 +02:00
5.6.31
This commit is contained in:
parent
f1aae861ee
commit
720e04ff67
146 changed files with 1536 additions and 1481 deletions
|
|
@ -1,6 +1,6 @@
|
|||
/*****************************************************************************
|
||||
|
||||
Copyright (c) 1996, 2012, Oracle and/or its affiliates. All Rights Reserved.
|
||||
Copyright (c) 1996, 2016, Oracle and/or its affiliates. All Rights Reserved.
|
||||
|
||||
This program is free software; you can redistribute it and/or modify it under
|
||||
the terms of the GNU General Public License as published by the Free Software
|
||||
|
|
@ -53,7 +53,7 @@ row_ins_check_foreign_constraint(
|
|||
table, else the referenced table */
|
||||
dtuple_t* entry, /*!< in: index entry for index */
|
||||
que_thr_t* thr) /*!< in: query thread */
|
||||
__attribute__((nonnull, warn_unused_result));
|
||||
MY_ATTRIBUTE((nonnull, warn_unused_result));
|
||||
/*********************************************************************//**
|
||||
Creates an insert node struct.
|
||||
@return own: insert node struct */
|
||||
|
|
@ -98,7 +98,7 @@ row_ins_clust_index_entry_low(
|
|||
dtuple_t* entry, /*!< in/out: index entry to insert */
|
||||
ulint n_ext, /*!< in: number of externally stored columns */
|
||||
que_thr_t* thr) /*!< in: query thread or NULL */
|
||||
__attribute__((nonnull, warn_unused_result));
|
||||
MY_ATTRIBUTE((nonnull, warn_unused_result));
|
||||
/***************************************************************//**
|
||||
Tries to insert an entry into a secondary index. If a record with exactly the
|
||||
same fields is found, the other record is necessarily marked deleted.
|
||||
|
|
@ -123,7 +123,7 @@ row_ins_sec_index_entry_low(
|
|||
trx_id_t trx_id, /*!< in: PAGE_MAX_TRX_ID during
|
||||
row_log_table_apply(), or 0 */
|
||||
que_thr_t* thr) /*!< in: query thread */
|
||||
__attribute__((nonnull, warn_unused_result));
|
||||
MY_ATTRIBUTE((nonnull, warn_unused_result));
|
||||
/***************************************************************//**
|
||||
Tries to insert the externally stored fields (off-page columns)
|
||||
of a clustered index entry.
|
||||
|
|
@ -142,7 +142,7 @@ row_ins_index_entry_big_rec_func(
|
|||
const void* thd, /*!< in: connection, or NULL */
|
||||
#endif /* DBUG_OFF */
|
||||
ulint line) /*!< in: line number of caller */
|
||||
__attribute__((nonnull(1,2,3,4,5,6), warn_unused_result));
|
||||
MY_ATTRIBUTE((nonnull(1,2,3,4,5,6), warn_unused_result));
|
||||
#ifdef DBUG_OFF
|
||||
# define row_ins_index_entry_big_rec(e,big,ofs,heap,index,thd,file,line) \
|
||||
row_ins_index_entry_big_rec_func(e,big,ofs,heap,index,file,line)
|
||||
|
|
@ -164,7 +164,7 @@ row_ins_clust_index_entry(
|
|||
dtuple_t* entry, /*!< in/out: index entry to insert */
|
||||
que_thr_t* thr, /*!< in: query thread */
|
||||
ulint n_ext) /*!< in: number of externally stored columns */
|
||||
__attribute__((nonnull, warn_unused_result));
|
||||
MY_ATTRIBUTE((nonnull, warn_unused_result));
|
||||
/***************************************************************//**
|
||||
Inserts an entry into a secondary index. Tries first optimistic,
|
||||
then pessimistic descent down the tree. If the entry matches enough
|
||||
|
|
@ -178,7 +178,7 @@ row_ins_sec_index_entry(
|
|||
dict_index_t* index, /*!< in: secondary index */
|
||||
dtuple_t* entry, /*!< in/out: index entry to insert */
|
||||
que_thr_t* thr) /*!< in: query thread */
|
||||
__attribute__((nonnull, warn_unused_result));
|
||||
MY_ATTRIBUTE((nonnull, warn_unused_result));
|
||||
/***********************************************************//**
|
||||
Inserts a row to a table. This is a high-level function used in
|
||||
SQL execution graphs.
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue