~drizzle-trunk/drizzle/development

« back to all changes in this revision

Viewing changes to plugin/innobase/include/row0upd.h

  • Committer: Brian Aker
  • Date: 2011-02-22 04:19:44 UTC
  • mto: (2192.1.1 drizzle-staging)
  • mto: This revision was merged to the branch mainline in revision 2193.
  • Revision ID: brian@tangent.org-20110222041944-furz1h252ecz7mpd
Merge in modifications such that we check both schema and table for
replication option.

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
1
/*****************************************************************************
2
2
 
3
 
Copyright (c) 1996, 2009, Innobase Oy. All Rights Reserved.
 
3
Copyright (C) 1996, 2009, Innobase Oy. All Rights Reserved.
4
4
 
5
5
This program is free software; you can redistribute it and/or modify it under
6
6
the terms of the GNU General Public License as published by the Free Software
126
126
void
127
127
row_upd_index_entry_sys_field(
128
128
/*==========================*/
129
 
        const dtuple_t* entry,  /*!< in: index entry, where the memory buffers
130
 
                                for sys fields are already allocated:
 
129
        dtuple_t*       entry,  /*!< in/out: index entry, where the memory
 
130
                                buffers for sys fields are already allocated:
131
131
                                the function just copies the new values to
132
132
                                them */
133
133
        dict_index_t*   index,  /*!< in: clustered index */
167
167
        const upd_t*    update);/*!< in: update vector */
168
168
#endif /* !UNIV_HOTBACKUP */
169
169
/***********************************************************//**
170
 
Replaces the new column values stored in the update vector to the record
171
 
given. No field size changes are allowed. */
 
170
Replaces the new column values stored in the update vector to the
 
171
record given. No field size changes are allowed. This function is
 
172
usually invoked on a clustered index. The only use case for a
 
173
secondary index is row_ins_sec_index_entry_by_modify() or its
 
174
counterpart in ibuf_insert_to_index_page(). */
172
175
UNIV_INTERN
173
176
void
174
177
row_upd_rec_in_place(