- 26 Mar, 2015 1 commit
-
-
Alexander Barkov authored
MDEV-6218 Wrong result of CHAR_LENGTH(non-BMP-character) with 3-byte utf8 - Moving get_text() as a method to Lex_input_stream. - Moving the unescaping part into a separate function, this piece of code will later go to /strings most likely. - Removing Lex_input_string::yytoklen, as it's not needed any more.
-
- 25 Mar, 2015 7 commits
-
-
Oleksandr Byelkin authored
-
Sergei Petrunia authored
-
Sergei Petrunia authored
-
Sergei Petrunia authored
Fix BigEndian build for Cassandra SE
-
Dinar Valeev authored
On BigEndian build fails with: [ 109s] /home/abuild/rpmbuild/BUILD/mariadb-10.0.17/storage/cassandra/ha_cassandra.cc:890:22: error: invalid conversion from 'longlong* {aka long long int*} ' to 'long long int' [-fpermissive] [ 109s] value->x.long_value= (longlong *)*cass_data; [ 109s] ^ This commit fixes it Signed-off-by: Dinar Valeev <dvaleev@suse.com>
-
Sergei Petrunia authored
-
Alexander Barkov authored
-
- 24 Mar, 2015 5 commits
-
-
Kristian Nielsen authored
The patch for optimistic parallel replication as a memory optimisation moved the gco->installed field into a bit in gco->flags. However, that is just plain wrong. The gco->flags field is owned by the SQL driver thread, but gco->installed is used by the worker threads, so this will cause a race condition. The user-visible problem might be conflicts between transactions and/or slave threads hanging. So revert this part of the optimistic parallel replication patch, going back to using a separate field gco->installed like in 10.0.
-
Sergei Petrunia authored
-
Sergei Petrunia authored
-
Sergei Petrunia authored
Switch from relying on PERFORMANCE_SCHEMA to using our own hooks for counting the time spent reading rows from tables.
-
Sergei Petrunia authored
-
- 23 Mar, 2015 1 commit
-
-
Alexander Barkov authored
-
- 21 Mar, 2015 1 commit
-
-
Vicențiu Ciorbaru authored
Moved the privilege checking code which does not apply for embedded to a separate test case.
-
- 20 Mar, 2015 5 commits
-
-
Jan Lindström authored
Currently crypt data is written to file space always. Use that to obtain random IV for every object (file). Beatify code to confort InnoDB coding styles. Conflicts: storage/innobase/fil/fil0crypt.cc storage/xtradb/fil/fil0crypt.cc
-
Alexander Barkov authored
Removing "bool Key::create_if_not_exists" and deriving Key from DDL_options instead.
-
Alexander Barkov authored
MDEV-7801 Unexpected syntax error in ALTER TABLE t1 ADD INDEX TYPE BTREE MDEV-7284 INDEX: CREATE OR REPLACE
-
Vicențiu Ciorbaru authored
Updated information_schema test result;
-
Nirbhay Choubey authored
-
- 19 Mar, 2015 4 commits
-
-
Vicențiu Ciorbaru authored
Implemented the status variables for use with the feedback plugin.
-
Nirbhay Choubey authored
Fix for failing tests. * Update mysql_system_tables_fix.sql to makeup the differences in system tables in 5.1.17 (main.system_mysql_db_fix50117) * Removed system_mysql_db tests for versions 5.0.30 & 4.1.23.
-
Jan Lindström authored
MDEV-7803: Encryption metadata (crypt_data) is written to InnoDB file space page 0 even when encryption is not enabled
-
Jan Lindström authored
redo operations.
-
- 18 Mar, 2015 2 commits
-
-
Alexander Barkov authored
for incorrect byte sequences
-
Sergey Vojtovich authored
innodb_buffer_pool_pages_total depends on page size. On Power8 it is 65k compared to 4k on Intel. As we round allocations on page size we may get slightly more memory for buffer pool. Sort XA RECOVER as rows order depend on endianness.
-
- 17 Mar, 2015 7 commits
-
-
Jan Lindström authored
-
Alexey Botchkov authored
-
Alexey Botchkov authored
Installation scripts added to setup the required SP-s with the mysql_install_db.
-
Alexey Botchkov authored
-
Kristian Nielsen authored
-
Jan Lindström authored
Two problems: - Read/Write outside of buffer at memcpy() because of incorrect parameters . OPENSSL_assert(EVP_CIPHER_CTX_iv_length(&ctx.ctx) == iv_length); // ECB does not use IV, thus incorrect assertion Added: mysql-test/include/encryption_algorithms.combinations to run tests with methods cbc, ecb and ctr in those systems where they are available (see suite.pm).
-
Nirbhay Choubey authored
Removed pre-5.1 tweaks & logics from mysql_system_table_fix.sql.
-
- 16 Mar, 2015 7 commits
-
-
Oleksandr Byelkin authored
-
Sergey Vojtovich authored
This is an addition to original patch. Some platforms are strict about atomic op argument signedness.
-
Alexander Barkov authored
-
Sergey Vojtovich authored
Spider support for new xid cache implementation.
-
Sergey Vojtovich authored
XID cache is now based on lock-free hash. Also fixed lf_hash_destroy() to call alloc destructor. Note that previous implementation had race condition when thread was accessing XA owned by different thread. This new implementation doesn't fix it either.
-
Kristian Nielsen authored
Missing .result file update.
-
Kristian Nielsen authored
-