diff options
author | unknown <kroki/tomash@moonlight.intranet> | 2006-10-02 17:00:39 +0400 |
---|---|---|
committer | unknown <kroki/tomash@moonlight.intranet> | 2006-10-02 17:00:39 +0400 |
commit | 990763fe89037ee970be236c26e35c5333b76184 (patch) | |
tree | 9f5784105ae7b50d6dbac5500ac0a7dcd0a0b300 /sql/sql_class.cc | |
parent | 3ab74528fa9abac7c00e88614589b188bfb327d0 (diff) | |
parent | be929087ec9a5b4e161591fcebab9687472779eb (diff) | |
download | mariadb-git-990763fe89037ee970be236c26e35c5333b76184.tar.gz |
Merge bk-internal.mysql.com:/home/bk/mysql-5.0
into moonlight.intranet:/home/tomash/src/mysql_ab/mysql-5.0-real-bug21726
sql/sql_insert.cc:
Auto merged
sql/sql_select.cc:
Auto merged
Diffstat (limited to 'sql/sql_class.cc')
-rw-r--r-- | sql/sql_class.cc | 16 |
1 files changed, 15 insertions, 1 deletions
diff --git a/sql/sql_class.cc b/sql/sql_class.cc index 093173ab949..4d47ec338c0 100644 --- a/sql/sql_class.cc +++ b/sql/sql_class.cc @@ -553,10 +553,24 @@ bool THD::store_globals() } -/* Cleanup after a query */ +/* + Cleanup after query. + + SYNOPSIS + THD::cleanup_after_query() + DESCRIPTION + This function is used to reset thread data to it's default state. + + NOTE + This function is not suitable for setting thread data to some + non-default values, as there is only one replication thread, so + different master threads may overwrite data of each other on + slave. +*/ void THD::cleanup_after_query() { + last_insert_id_used= FALSE; if (clear_next_insert_id) { clear_next_insert_id= 0; |