- 08 May, 2014 1 commit
-
-
Nirbhay Choubey authored
Decoupled wsrep thread count from connection count. By doing so, the number of wsrep threads (applier/rollbacker) would no longer affect the threads_connected status variable and thus maximum allowable user connections limit would be @@max_connections. Also introduced a new status variable 'wsrep_thread_count' to hold the number of wsrep applier/rollbacker threads. Added a test case.
-
- 04 May, 2014 1 commit
-
-
Nirbhay Choubey authored
-
- 03 May, 2014 2 commits
-
-
Nirbhay Choubey authored
-
Nirbhay Choubey authored
* Added a check for lsof * Added rsync & lsof to debian dependency list. * Merged r3982 from codership-mysql/wsrep-5.5.
-
- 01 May, 2014 1 commit
-
-
Nirbhay Choubey authored
Introduced an environment variable WSREP_PROVIDER to point to the galera library. Updated the tests.
-
- 28 Apr, 2014 1 commit
-
-
Nirbhay Choubey authored
-
- 25 Apr, 2014 4 commits
-
-
Nirbhay Choubey authored
files * Updated .bzrignore
-
Nirbhay Choubey authored
-
Nirbhay Choubey authored
Using my_message() (instead of my_error()) to send error message to the client.
-
Nirbhay Choubey authored
-
- 22 Apr, 2014 1 commit
-
-
Nirbhay Choubey authored
read lock TOI was being attempted even when WSREP_ON was not enabled (off). So, with FTWRL in place TOI later gets aborted & thus the failure. Fixed by adding a check to skip TOI if wsrep is not enabled.
-
- 18 Apr, 2014 3 commits
-
-
Nirbhay Choubey authored
-
Nirbhay Choubey authored
* Updated failing mtr tests.
-
Jan Lindström authored
-
- 16 Apr, 2014 2 commits
-
-
Jan Lindström authored
-
Jan Lindström authored
-
- 15 Apr, 2014 7 commits
-
-
Alexey Botchkov authored
The fill_schema_table() function used to call get_table_share() for a table name in WHERE then clear the error list. That way plugins receive the superfluous error notification if it happens in it. Also the problem was that error handler didn't prevent the suppressed error message from logging anyway as the logging happens in THD::raise_condition before the handler call. Trigger_error_handler is remade into Warnings_only_error_handler, so it stores the error message in all cases in the thd->stmt_da. Then later the stored error is raised.
-
Alexey Botchkov authored
If a prepared statement calls an stored procedure, the thd->server_status out of the SP goes up to the PS and then to the client. So that the client gets the SERVER_STATUS_CURSOR_EXISTS status if the SP uses a cursor. Which makes the embedded server fail. Fixed by saving/restoring the upper-level server_status in sp_head::execute().
-
Alexey Botchkov authored
Thread can be disconnected internally for example after COMMIT statements. So we should check this for the statement execution.
-
Alexey Botchkov authored
mysqltest in the 'embedded-server' mode runs queries in a separate thread, but it didn't do so for the prepared statements - they were run in the main thread. That leads to inconsistencies. When a test sets SESSION 'dbug' variable like SET SESSION debug_dbug="+d,warn_during_ha_commit_trans"; it is run as a plain query in that separate thread, so the main thread remains unaffected. After that the prepared statement run in the main thread doesn't produce expected 'dbug' errors, so the test fails. To fix that I made prepared statement to be run in that special thread along with the plain queries. That makes the environment consistent.
-
Alexey Botchkov authored
As Davi added code like sav_protocol= thd->protocol thd->protocol= &thd->protocol_binary ... thd->protocol= sav_protocol the fucntions like emb_store_querycache_result() cannot determine the used protocol testing thd->protocol == &thd->protocol_binary. Fixed by additional check thd->command == COM_STMT_EXECUTE.
-
Alexey Botchkov authored
The function Protocol::net_store_data(a, b, CHARSET_A, CHARSET_B) should be adapted to be working in the embedded server as it's done with the Protocol::net_store_data(a, b). That new function renamed as net_store_data_cs, so we can make it virtual.
-
unknown authored
Units of subqueroes from excluded expressions should be excluded from select_lex/select_unit tree.
-
- 14 Apr, 2014 2 commits
-
-
Sergei Golubchik authored
-
Sergei Golubchik authored
-
- 13 Apr, 2014 1 commit
-
-
Sergei Golubchik authored
(and don't append --user=root for --help now, when mysqld has a fix for that)
-
- 11 Apr, 2014 1 commit
-
-
Sergei Golubchik authored
-
- 10 Apr, 2014 3 commits
-
-
Sergei Golubchik authored
-
Sergei Golubchik authored
-
Sergei Golubchik authored
-
- 09 Apr, 2014 1 commit
-
-
Sergei Golubchik authored
-
- 08 Apr, 2014 3 commits
-
-
Sergei Golubchik authored
when converting /a/full/path/to/a/file.ext to -lfile ignore all files with non-library extenstions.
-
Sergei Golubchik authored
-
Sergei Golubchik authored
-
- 07 Apr, 2014 3 commits
-
-
Sergei Golubchik authored
-
Sergei Golubchik authored
-
Sergei Golubchik authored
typo in the rpm server prein scriptlet
-
- 11 Apr, 2014 3 commits