~drizzle-trunk/drizzle/development

« back to all changes in this revision

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

Merge Stewart - Update innobase plugin to be based on innodb 1.1.4 from MySQL 5.5.8 

Show diffs side-by-side

added added

removed removed

Lines of Context:
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(