- 25 May, 2013 1 commit
-
-
Seppo Jaakola authored
-
- 24 May, 2013 1 commit
-
-
Seppo Jaakola authored
-
- 20 May, 2013 1 commit
-
-
Seppo Jaakola authored
-
- 26 Mar, 2013 1 commit
-
-
Seppo Jaakola authored
-
- 11 Mar, 2013 1 commit
-
-
Alexander Barkov authored
was not enabled on x86_64 machines. Enabling it. Gives up to 18 times conversion performance improvement. modified: sql/sql_string.cc
-
- 10 Mar, 2013 1 commit
-
-
Sergei Golubchik authored
-
- 08 Mar, 2013 5 commits
-
-
Sergei Golubchik authored
fix the declaration to use the correct type for st_handler_check_param::sort_buffer_length. remove redundant casts.
-
Sergei Golubchik authored
-
Sergei Golubchik authored
-
Sergei Golubchik authored
-
Igor Babaev authored
This is a bug in the legacy code. It did not manifest itself because it was masked by other bugs that were fixed by the patches for mdev-4172 and mdev-4177.
-
- 06 Mar, 2013 4 commits
-
-
Vladislav Vaintroub authored
-
unknown authored
Field_enum incorrectly inherited decimals() from Field_string. Field_enum should be always integer in numeric context.
-
Sergei Golubchik authored
-
Sergei Golubchik authored
add --mysqld option to my_print_defaults change server-postin script to use that
-
- 05 Mar, 2013 3 commits
-
-
Sergei Golubchik authored
close (and auto-drop) temporary tables before rolling back the last transaction in the connection.
-
Alexey Botchkov authored
The bug was found by Alyssa Milburn. If the number of points of a geometry feature read from binary representation is greater than 0x10000000, then the (uint32) (num_points * 16) will cut the higher byte, which leads to various errors. Fixed by additional check if (num_points > max_n_points).
-
Michael Widenius authored
sql/sql_table.cc: Don't call allow_access_to_protected_table() if we haven't protected table against usage. Table is mainly protected against usage when one disables keys with alter table.
-
- 04 Mar, 2013 4 commits
-
-
Michael Widenius authored
sql/sql_table.cc: Remove version protection from share when repair has been done. Without this one can't run SHOW commands on the table if it was locked until it's unlocked. sql/table.h: Allow one to remove version protection with allow_access_to_protected_table()
-
Seppo Jaakola authored
Merged fix is revision 3853 in lp:~codership/codership-mysql/5.5-23
-
Seppo Jaakola authored
References: MDEV-4211 - appended format description event for TOI replication write set, FD carries binlog checksum algorithm
-
unknown authored
-
- 02 Mar, 2013 4 commits
-
-
Elena Stepanova authored
-
Igor Babaev authored
-
Igor Babaev authored
This bug is a regression bug. The regression was introduced by the patch for mdev-3851, that tried to weaken the condition when a ref access with an extended key can be converted to an eq_ref access. The patch incorrectly formed this condition. As a result, while improving performance for some queries, the patch caused worse performance for another queries.
-
Seppo Jaakola authored
References: lp:1136303 - adapting wsrep status variable usage according to wsrep provider version 2.2 behavior
-
- 01 Mar, 2013 10 commits
-
-
Vladislav Vaintroub authored
MDEV-4216 : export additional functions mysql_get_timeout_value(),mysql_get_timeout_value_ms(), mysql_get_socket() from shared client library. They are documented as part of async API. Also, remove functions mysql_close_slow_part_start() and mysql_close_slow_part_cont() from exports - they are not documented anywhere.
-
Daniel Bartholomew authored
Removed the obsolete instructions from the MySQL 5.1 manual. Instead provide a link to https://kb.askmonty.org/en/compiling-mariadb-from-source/
-
Michael Widenius authored
-
Michael Widenius authored
The issue was that there was that SHOW commands could open the table in the store engine, even in cases where it should not be allowed to do that (ie, the storage engines meta data for that table was under big changes). The cases where this should not be allowed are: - ALTER TABLE DISABLE KEYS - ALTER TABLE ENABLE KEYS - REPAIR TABLE - OPTIMIZE TABLE - DROP TABLE This patch adds a new mode, protected_against_usage(). If this is used then the SHOW command will wait until the table is accessable. This is implemented by re-using the already exising 'version' flag for TABLE_SHARE. It also added functions to be used to change TABLE_SHARE->version instead of changing it directly. mysql-test/r/myisam-metadata.result: Added test case mysql-test/t/myisam-metadata.test: Added test case sql/mysqld.cc: Start from refresh_version 2 as 0 and 1 are reserved. sql/sql_admin.cc: Added MYSQL_OPEN_FOR_REPAIR Updated call to wait_while_table_is_used() sql/sql_base.cc: Updated call to wait_while_table_is_used() - Allow one to specify how the table should be removed (for all commands except show or for all commands). - Don't allow one to reopen the table if one has called share->protect_against_usage() sql/sql_base.h: Added TDC_RT_REMOVE_NOT_OWN_AND_MARK_NOT_USABLE, which is used to mark that no one can reopen this table, except with MYSQL_OPEN_FOR_REPAIR . - Added MYSQL_OPEN_FOR_REPAIR - Updated prototype for wait_while_table_is_used() sql/sql_table.cc: Updated call to wait_while_table_is_used() Use MYSQL_OPEN_FOR_REPAIR for open tables that where repaired. sql/sql_truncate.cc: Updated call to wait_while_table_is_used() sql/table.cc: Use set_refresh_version() sql/table.h: Added functions to be used to change TABLE_SHARE->version instead of changing it directly
-
unknown authored
-
Sergey Petrunya authored
-
Sergey Petrunya authored
-
Daniel Bartholomew authored
Removed the obsolete instructions from the MySQL 5.1 manual. Instead provide a link to https://kb.askmonty.org/en/compiling-mariadb-from-source/
-
Daniel Bartholomew authored
-
Igor Babaev authored
-
- 28 Feb, 2013 4 commits
-
-
Sergei Golubchik authored
-
Igor Babaev authored
Do not include BLOB fields into the key to access the temporary table created for a materialized view/derived table. BLOB components are not allowed in keys.
-
Sergei Golubchik authored
-
Sergei Golubchik authored
-