Oleksandr Byelkin
d88aaaa841
MDEV-8525 mariadb 10.0.20 crashing when data is read by Kodi media center ( http://kodi.tv ).
...
Item_direct_view_ref maintains its own item_const() method so should use it when asked of temporary table field to be in sync with it.
2015-10-28 11:13:31 +01:00
Oleksandr Byelkin
b0e3f484f7
MDEV-8756 MariaDB 10.0.21 crashes during PREPARE
...
Non-select-like queries has no correct JOIN structure connected to top-most SELECT_LEX (and should not).
2015-10-28 10:06:30 +01:00
Sergey Vojtovich
ac67f9a42a
Removed mistakenly committed test file.
2015-10-28 12:54:09 +04:00
Oleksandr Byelkin
ce1b450ab1
MDEV-7930 Assertion `table_share->tmp_table != NO_TMP_TABLE || m_lock_type != 2' failed in handler::ha_index_read_map
...
In optimizing aggregate function do not try to touch tables from outer
query.
2015-10-28 09:34:05 +01:00
Aditya A
e1ed331cea
MDEV-8805 - Assertion `!m_ordered_rec_buffer' failed in
...
ha_partition::init_record_priority_queue()
Cherry-pick rev.6b0ee0c795499cee7f9deb649fb010801e0be4c2 from mysql-5.6.
Bug #18305270 BACKPORT BUG#18694052 FIX
FOR ASSERTION `!M_ORDERED_REC_BUFFER'
FAILED TO 5.6
PROBLEM
-------
Missed to remove record priority queue if
init_index failed for a partition which
was causing the crash.
FIX
---
Remove priority queue if init_index fails
for partition.
2015-10-28 12:09:55 +04:00
Jan Lindström
4834d822ef
MDEV-8932: innodb buffer pool hit rate is less than zero
...
In buffer pool read hit rate calculation can lead rate that is
less than zero.
2015-10-28 08:42:51 +02:00
Sergei Golubchik
a9b5a8d505
Merge branch 'bb-10.0-serg' into 10.0
2015-10-28 00:08:18 +01:00
Sergei Golubchik
3c5733cd2d
Merge branch 'connect/10.0' into 10.0
2015-10-27 18:57:28 +01:00
Jan Lindström
13884cf206
MDEV-8696: Adding indexes on empty table is slow with large innodb_sort_buffer_size.
...
Analysis: Current implementation will write and read at least one block
(sort_buffer_size bytes) from disk / index even if that block does not
contain any records.
Fix: Avoid writing / reading empty blocks to temporary files (disk).
2015-10-27 13:00:15 +02:00
Sergey Vojtovich
d6480f49ff
Fixed Fedora 22 package build failure.
...
Since MariaDB packages have absolute paths, they are marked as not relocatable
by setting CPACK_RPM_PACKAGE_RELOCATABLE. According to logics of recent CPackRPM
it is not enough: one needs to set CPACK_PACKAGE_RELOCATABLE additionally.
2015-10-26 20:43:23 +04:00
Sergey Vojtovich
e4f9d20d7c
MDEV-8498 - mysql_secure_installation can't find "mysql" in basedir
...
mysql_secure_installation used incorrect path while looking up for "mysql"
client tool: $basedir/$basedir/bin instead of $basedir/bin.
This patch adapts "my_print_defaults" lookup algorithm for "mysql" client tool.
2015-10-26 16:11:13 +04:00
Alexey Botchkov
c9185225cb
MDEV-8358 ALTER TABLE .. ADD PRIMARY KEY IF NOT EXISTS -> ERROR 1068 (42000): Multiple primary key defined
...
Checks for multiple primary keys added.
2015-10-25 22:45:48 +04:00
Sergei Golubchik
6a28882b57
merge commit 02b00b154
...
Author: Marc Alff <marc.alff@oracle.com>
Date: Thu Jul 30 11:17:50 2015 +0200
Bug#21528683 SLOWDOWN CAUSED BY MEMSET IN SQL_DIGEST_STORAGE.RESET()
2015-10-24 20:06:59 +02:00
Sergei Golubchik
84da1547e6
MDEV-8883 more cross-compiling fixes
...
use CHECK_C_SOURCE_COMPILES for atomic tests if cross-compiling
(continue to use CHECK_C_SOURCE_RUNS otherwise)
2015-10-24 19:58:34 +02:00
Sergei Golubchik
fb8713385f
remove unneded #include's that had a dubious explanation
2015-10-24 19:58:34 +02:00
Alexander Barkov
2c0bcfff8c
MDEV-8693 Tests connect.bin connect.endian fail on armhf (on Debian build system)
2015-10-24 20:16:06 +04:00
Monty
d546d1cc13
Fixed MDEV-8408
...
Assertion `inited==INDEX' failed in int handler::ha_index_first(uchar*)
The crash was because errors from init_read_record_idx() was not taken care of.
2015-10-23 18:49:02 +03:00
Sergei Golubchik
df8832caae
MDEV-8883 more cross-compiling fixes
...
don't abort with "XtraDB not supported" if XtraDB was disabled
in this build.
2015-10-22 15:23:18 +02:00
Sergei Golubchik
581d85259d
MDEV-8868 Consider adding a check for libjemalloc version in cmake and/or at runtime
...
add a run-time check for jemalloc >= 2.3
2015-10-22 13:55:55 +02:00
Sergei Golubchik
6f0754789c
MDEV-8614 Assertion `status == 0' failed in add_role_user_mapping_action on RENAME USER
...
don't forget to re-examine the current element when updating a HASH
2015-10-22 13:09:38 +02:00
Sergei Golubchik
956e92d908
MDEV-8609 Server crashes in is_invalid_role_name on reloading ACL with a blank role name
...
strip endspaces from the role name in the parser
because they'll be lost anyway when the name is stored
in the mysql.user.user column (of type CHAR)
2015-10-22 11:58:54 +02:00
Sergei Golubchik
27328ca1f4
add comment to a test
2015-10-22 10:27:36 +02:00
Sergei Golubchik
3e1c743d4a
MDEV-7656 init_file option does not allow changing passwords
...
allow SET PASSWORD from bootstrap and init-file
2015-10-22 07:23:59 +02:00
Sergei Golubchik
e257b8b959
fix the dbug tag name
2015-10-22 07:23:32 +02:00
Sergei Golubchik
e5cce2b99f
fix build on sol10-64
2015-10-22 07:23:32 +02:00
Olivier Bertrand
41a3c58e28
Merge branch 'ob-10.0' into 10.0
2015-10-21 19:40:38 +02:00
Olivier Bertrand
b35f9972c8
Fix MDEV-8882
...
modified: storage/connect/tabodbc.cpp
2015-10-21 19:24:01 +02:00
Michael Widenius
18f7dfed17
Allow mysql_upgrade to enable event after table is corrected
...
new features:
set event_scheduler=ON|OFF will now try to init event scheduler
if it's not enabled
set event_scheduler=default will try to enable it based on
the value of the event_scheduler when mysqld was started
2015-10-21 16:31:11 +03:00
Michael Widenius
95faf34d85
Set opt_noacl (running with--skip-grant-tables) to 0 if we
...
reload grant tables.
2015-10-21 16:31:11 +03:00
Sergei Golubchik
0d90b8bed2
Merge branch '5.5' into 10.0
2015-10-21 14:59:36 +02:00
Sergei Golubchik
df80420865
fix events_1 test for October 2015
...
cherry-picked 7454f1c5
from 10.1
2015-10-21 14:57:56 +02:00
Olivier Bertrand
ac9141cbc0
Merge branch 'ob-10.0' into 10.0
2015-10-20 18:45:45 +02:00
Olivier Bertrand
d51e466e63
Fix MDEV-8966
...
modified: storage/connect/ha_connect.cc
2015-10-20 13:20:10 +02:00
Oleksandr Byelkin
9a3ff0789f
MDEV-8565: COLUMN_CHECK fails on valid data
...
Check allows zero lengts int/uint now.
2015-10-19 12:15:49 +02:00
Olivier Bertrand
f5154229ed
Merge branch 'ob-10.0' into 10.0
2015-10-18 15:06:14 +02:00
Olivier Bertrand
90209463d0
Fix MDEV-8926
...
modified: storage/connect/ha_connect.cc
2015-10-18 15:03:45 +02:00
Nirbhay Choubey
978c2a37c0
MDEV-7640: CHANGE MASTER TO doesn't work with prepared statements
...
When CHANGE MASTER was executed as a PS, its attributes were wrongly
getting reset toward the end of PREPARE. As a result, the subsequent
executions had no effect. Fixed by making sure that the CHANGE MASTER
attributes are preserved during the lifetime of the PS.
2015-10-11 17:21:51 -04:00
Nirbhay Choubey
151f967380
MDEV-7640: CHANGE MASTER TO doesn't work with prepared statements
...
When CHANGE MASTER was executed as a PS, its attributes were wrongly
getting reset toward the end of PREPARE. As a result, the subsequent
executions had no effect. Fixed by making sure that the CHANGE MASTER
attributes are preserved during the lifetime of the PS.
2015-10-11 17:06:03 -04:00
Sergei Golubchik
e7cb032e56
fixes for buildbot:
...
* update *.result files
* fix XtraDB for Windows (again)
2015-10-10 11:07:29 +02:00
Sergei Golubchik
2ca4141af1
Merge branch 'merge-perfschema-5.6' into 10.0
2015-10-09 18:24:17 +02:00
Sergei Golubchik
01be663c50
Merge branch 'merge-xtradb-5.6' into 10.0
2015-10-09 18:16:27 +02:00
Sergei Golubchik
77c44a3470
update innodb version
2015-10-09 17:48:31 +02:00
Sergei Golubchik
04af573d65
Merge branch 'merge-innodb-5.6' into 10.0
2015-10-09 17:47:30 +02:00
Sergei Golubchik
1b41eed5d1
5.6.27
2015-10-09 17:22:53 +02:00
Sergei Golubchik
86ff4da14d
5.6.27
2015-10-09 17:21:46 +02:00
Sergei Golubchik
6a821d78a6
5.6.26-74.0
2015-10-09 17:20:49 +02:00
Sergei Golubchik
cfeedbfd3e
Merge branch '5.5' into 10.0
2015-10-09 17:12:26 +02:00
Sergei Golubchik
16c4b3c68b
fixes for buildbot:
...
* OSX (mysqlimport freeing unallocated memory)
* Windows (didn't compile MSI)
* fulltest2 (innodb crashes in --embedded --big)
2015-10-09 16:43:59 +02:00
Pavel Ivanov
bff1af983a
Clarify the log message about master_info and relay_info files.
...
Just "Master" could be understood as the master IP or hostname and thus can
cause confusion to db admins. "Master connection name" clearly states that
the log line contains connection name in the (possibly) multi-master setup.
2015-10-09 12:46:56 +02:00
Sergei Golubchik
0ea42333d3
remove --default-myisam from mtr
...
it was never doing anything anyway
2015-10-09 12:46:55 +02:00