Commit cf2789bf authored by Marko Mäkelä's avatar Marko Mäkelä

ha_innobase::write_row(): Test the cheaper condition first

parent 92f1837a
...@@ -8496,15 +8496,15 @@ ha_innobase::write_row( ...@@ -8496,15 +8496,15 @@ ha_innobase::write_row(
|| sql_command == SQLCOM_OPTIMIZE || sql_command == SQLCOM_OPTIMIZE
|| sql_command == SQLCOM_CREATE_INDEX || sql_command == SQLCOM_CREATE_INDEX
#ifdef WITH_WSREP #ifdef WITH_WSREP
|| (wsrep_on(m_user_thd) && wsrep_load_data_splitting && || (sql_command == SQLCOM_LOAD
sql_command == SQLCOM_LOAD && && wsrep_load_data_splitting && wsrep_on(m_user_thd)
!thd_test_options( && !thd_test_options(
m_user_thd, OPTION_NOT_AUTOCOMMIT | OPTION_BEGIN)) m_user_thd, OPTION_NOT_AUTOCOMMIT | OPTION_BEGIN))
#endif /* WITH_WSREP */ #endif /* WITH_WSREP */
|| sql_command == SQLCOM_DROP_INDEX) || sql_command == SQLCOM_DROP_INDEX)
&& m_num_write_row >= 10000) { && m_num_write_row >= 10000) {
#ifdef WITH_WSREP #ifdef WITH_WSREP
if (wsrep_on(m_user_thd) && sql_command == SQLCOM_LOAD) { if (sql_command == SQLCOM_LOAD && wsrep_on(m_user_thd)) {
WSREP_DEBUG("forced trx split for LOAD: %s", WSREP_DEBUG("forced trx split for LOAD: %s",
wsrep_thd_query(m_user_thd)); wsrep_thd_query(m_user_thd));
} }
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment