mirror of
https://github.com/MariaDB/server.git
synced 2025-07-30 16:24:05 +03:00
merge 5.1-> 5.2
This commit is contained in:
@ -402,7 +402,6 @@ struct xid_t {
|
||||
my_xid get_my_xid()
|
||||
{
|
||||
return gtrid_length == MYSQL_XID_GTRID_LEN && bqual_length == 0 &&
|
||||
!memcmp(data+MYSQL_XID_PREFIX_LEN, &server_id, sizeof(server_id)) &&
|
||||
!memcmp(data, MYSQL_XID_PREFIX, MYSQL_XID_PREFIX_LEN) ?
|
||||
quick_get_my_xid() : 0;
|
||||
}
|
||||
@ -925,6 +924,15 @@ typedef struct st_ha_create_information
|
||||
ulong key_block_size;
|
||||
SQL_LIST merge_list;
|
||||
handlerton *db_type;
|
||||
/**
|
||||
Row type of the table definition.
|
||||
|
||||
Defaults to ROW_TYPE_DEFAULT for all non-ALTER statements.
|
||||
For ALTER TABLE defaults to ROW_TYPE_NOT_USED (means "keep the current").
|
||||
|
||||
Can be changed either explicitly by the parser.
|
||||
If nothing speficied inherits the value of the original table (if present).
|
||||
*/
|
||||
enum row_type row_type;
|
||||
uint null_bits; /* NULL bits at start of record */
|
||||
uint options; /* OR of HA_CREATE_ options */
|
||||
|
Reference in New Issue
Block a user