summaryrefslogtreecommitdiff
path: root/sql/sql_insert.cc
diff options
context:
space:
mode:
authorunknown <aelkin/elkin@koti.dsl.inet.fi>2007-10-30 13:49:42 +0200
committerunknown <aelkin/elkin@koti.dsl.inet.fi>2007-10-30 13:49:42 +0200
commit356bdcb7c47e9fc848281687f725b1783194594a (patch)
tree2cf11f920220a6113c0daa24f0beed8c6a924f1b /sql/sql_insert.cc
parent200f0531eff80dd9ac24b8ba15af3e0009739f83 (diff)
downloadmariadb-git-356bdcb7c47e9fc848281687f725b1783194594a.tar.gz
Manual merge 5.0-rpl -> 5.1-rpl.
involved bug#12691, bug#27571 mysql-test/suite/rpl/r/rpl_sp_effects.result: results changed sql/slave.cc: pended manual merge done (mats) sql/sql_delete.cc: manual merge sql/sql_insert.cc: manual merge sql/sql_load.cc: manual merge sql/sql_update.cc: manual merge.
Diffstat (limited to 'sql/sql_insert.cc')
-rw-r--r--sql/sql_insert.cc26
1 files changed, 1 insertions, 25 deletions
diff --git a/sql/sql_insert.cc b/sql/sql_insert.cc
index a631a82be1e..2f255b82fde 100644
--- a/sql/sql_insert.cc
+++ b/sql/sql_insert.cc
@@ -3084,19 +3084,11 @@ void select_insert::send_error(uint errcode,const char *err)
bool select_insert::send_eof()
{
-<<<<<<< gca sql/sql_insert.cc 1.146.1.105
- int error, error2;
- bool changed, transactional_table= table->file->has_transactions();
-<<<<<<< local sql/sql_insert.cc 1.300
int error;
bool const trans_table= table->file->has_transactions();
ulonglong id;
bool changed;
-<<<<<<< remote sql/sql_insert.cc 1.146.1.106
- int error, error2;
- bool changed, transactional_table= table->file->has_transactions();
THD::killed_state killed_status= thd->killed;
->>>>>>>
DBUG_ENTER("select_insert::send_eof");
DBUG_PRINT("enter", ("trans_table=%d, table_type='%s'",
trans_table, table->file->table_type()));
@@ -3129,17 +3121,9 @@ bool select_insert::send_eof()
{
if (!error)
thd->clear_error();
-<<<<<<< gca sql/sql_insert.cc 1.146.1.105
- Query_log_event qinfo(thd, thd->query, thd->query_length,
- transactional_table, FALSE);
- mysql_bin_log.write(&qinfo);
- }
- if ((error2=ha_autocommit_or_rollback(thd,error)) && ! error)
- error=error2;
-<<<<<<< local sql/sql_insert.cc 1.300
thd->binlog_query(THD::ROW_QUERY_TYPE,
thd->query, thd->query_length,
- trans_table, FALSE);
+ trans_table, FALSE, killed_status);
}
/*
We will call ha_autocommit_or_rollback() also for
@@ -3155,14 +3139,6 @@ bool select_insert::send_eof()
}
table->file->ha_release_auto_increment();
-<<<<<<< remote sql/sql_insert.cc 1.146.1.106
- Query_log_event qinfo(thd, thd->query, thd->query_length,
- transactional_table, FALSE, killed_status);
- mysql_bin_log.write(&qinfo);
- }
- if ((error2=ha_autocommit_or_rollback(thd,error)) && ! error)
- error=error2;
->>>>>>>
if (error)
{
table->file->print_error(error,MYF(0));