- 17 Feb, 2016 2 commits
-
-
Andrew McDonnell authored
-
Jan Lindström authored
MDEV-9559: Server without encryption configs crashes if selecting from an implicitly encrypted table There was two problems. Firstly, if page in ibuf is encrypted but decrypt failed we should not allow InnoDB to start because this means that system tablespace is encrypted and not usable. Secondly, if page decrypt is detected we should return false from buf_page_decrypt_after_read.
-
- 16 Feb, 2016 1 commit
-
-
Vladislav Vaintroub authored
MDEV-9557 - fix compilation errors due to missing krb5_free_unparsed_name() in old versions of Heimdal Kerberos
-
- 07 Feb, 2016 1 commit
-
-
Monty authored
Patch originally by Codarren Velvindron
-
- 02 Feb, 2016 3 commits
-
-
Sergei Petrunia authored
Revert the patch for MDEV-9504. It causes test failures, attempt to fix these causes more failures. The source of all this is that the code in test_if_skip_sort_order() has a peculiar way of treating select_limit parameter: Correct value is computed when the query plan is changed. In other cases, we use an approximation that ignores the presence of GROUP BY clause, or JOINs, or both. A patch that fixes all of the above would be too big to do in 10.1
-
Monty authored
The memory loss could happen in Aria with encrypted tables when Aria failed to encrypt a block. In normal usage this should never happen.
-
Monty authored
Conflicts: configure.cmake
-
- 01 Feb, 2016 8 commits
-
-
Vladislav Vaintroub authored
-
Sergei Petrunia authored
-
Sergei Petrunia authored
create_partition_index_description() had wrong logic to calculate length of the key value buffer that is used by the range optimizer. For some reason it used MAX(partitioning_columns_len, subpartitioning_columns_len) while it should use SUM of these values.
-
Sergei Petrunia authored
- Legacy code would set JOIN_TAB::limit only for EXPLAIN queries (this variable is only used when producing EXPLAIN output) - ANALYZE/SHOW EXPLAIN need to produce EXPLAIN output for non-EXPLAIN queries, too, so we should always set JOIN_TAB::limit.
-
Kristian Nielsen authored
Conflicts: config.h.cmake configure.cmake
-
Kristian Nielsen authored
Conflicts: configure.cmake
-
Georg Richter authored
The check for UCONTEXT in cmake was somehow become broken, disabling the fallback to ucontext. This caused the non-blocking client API to not be available for non-x86 platforms, on which no hand-crafted assembler implementation of my_context is available.
-
Alexander Barkov authored
DBUG_ASSERT() added in the patch for MDEV-9181 did not take into account special circumstances for the prepared statement EXECUTE. Fixig the assert. Also, extending and fixing comments made during MDEV-9181.
-
- 31 Jan, 2016 2 commits
-
-
Elena Stepanova authored
-
Elena Stepanova authored
The test restarts the server, it should not be executed for embedded
-
- 30 Jan, 2016 1 commit
-
-
Vladislav Vaintroub authored
-
- 28 Jan, 2016 11 commits
-
-
Monty authored
Don't assert if decrypt or encrypt fails if my_assert_on_error is not set. Added failed file name if encryption/decryption fails.
-
Alexander Barkov authored
Wrapping args[0] and args[2] into an Item_cache for aggregate functions.
-
Sergei Golubchik authored
-
Alexey Botchkov authored
The SQL command 'PREPARE' was broken - should be take into account.
-
Alexey Botchkov authored
Keep the embedded-server version valid.
-
Alexey Botchkov authored
SHOW CREATE PROCEDURE/FUNCTION fixed.
-
Alexey Botchkov authored
SHOW BINARY LOGS fixed.
-
Alexey Botchkov authored
SHOW MASTER STATUS fixed.
-
Alexey Botchkov authored
SHOW SLAVE STATUS fixed.
-
Alexey Botchkov authored
Fix for SHOW GRANTS statement.
-
Alexey Botchkov authored
Fix for SHOW CREATE DATABASE.
-
- 27 Jan, 2016 9 commits
-
-
Oleksandr Byelkin authored
MDEV-8615: Assertion `m_cpp_buf <= begin_ptr && begin_ptr <= m_cpp_buf + m_buf_length' failed in Lex_input_stream::body_utf8_start Nothing should be done before any keyword recognized.
-
Sergei Golubchik authored
-
Sergei Golubchik authored
-
Vladislav Vaintroub authored
-
Georg Richter authored
This reverts commit 2ee149be4e9319208dfcfb77712aa1ef805f6ba8.
-
Georg Richter authored
that we support SSL when using named pipes or shared memory.
-
Georg Richter authored
operating systems. The plugin gets the sid of the client process and considers the user authenticated if the given username matches the username of this sid.
-
Monty authored
Problem was that insert-order (enforced by the optimizer) did not handle the case where the bitmap changed to a new one. Fixed by remembering the last bitmap page used and to force usage of this when inserting new rows
-
Alexander Barkov authored
-
- 26 Jan, 2016 2 commits
-
-
Vicențiu Ciorbaru authored
Account for timeout of select returning a 0 error code.
-
Alexey Botchkov authored
-