lp:~maria-captains/maria/10.0-MDEV-3862
- Get this branch:
- bzr branch lp:~maria-captains/maria/10.0-MDEV-3862
Branch merges
Branch information
Recent revisions
- 3480. By Oleksandr "Sanja" Byelkin
-
MDEV-3862 Lift limitation for merging VIEWS with Subqueries in SELECT list.
- 3479. By Timour Katchaounov
-
MDEV-3858 Change JOIN_TAB:
:records_ read from ha_rows to double Currently JOIN_TAB:
:records_ read is of type ha_rows.
This is an integer type, which prevents proper selectivity and rows estimates. - 3477. By Vladislav Vaintroub
-
MDEV-3847 : MSI installer does not work.
- Fix bug in bootstrapper.
- Also, delete innodb log files cafter bootstrapping , to workaround
"different log size" Innodb error during the first service start by MSI.
This is a temporary measure, in the future innodb will allow handling
different file size more gracefully. - 3476. By Vladislav Vaintroub
-
MDEV-3839 : on Solaris 10, KILLing slave thread has no effect.
The reason for the error is missing definition for SIGNAL_
WITH_IO_ CLOSE on this platform
which now needs to always be defined, as in 5.6On Solaris10 only, this preprocessor constant was not defined, thus code that shutdowns a socket in THD::awake was not executed, and polling thread was not interrupted.
Fix is to always define SIGNAL_
WITH_IO_ CLOSE, just like MySQL5.6 does. - 3475. By Sergei Golubchik
-
set username=
hostname= NULL in the P_S for the aria background checkpoint thread - 3474. By Vladislav Vaintroub
-
Improve cleanup in create_
initial_ db.cmake, fix the 'table already exists' error if build is run twice. - 3473. By Vladislav Vaintroub
-
MDEV-3822 :10.0-serg fails on windows buildslaves
Fix mismerged code from 5.6 (named-pipe related). viopipe.c, which was introduced in 5.6 is now copied almost identically into 10.0
The unused vio::pipe_
overlapped is removed. - 3471. By Sergey Petrunia
-
# MDEV-3817: Wrong result with index_merge+
index_merge_ intersection, InnoDB table, join, AND and OR conditions
Reconcile the fixes from:
#
# <email address hidden>
# Fix for BUG#12698916 - "JOIN QUERY GIVES WRONG RESULT AT 2ND EXEC. OR
# AFTER FLUSH TABLES [-INT VS NULL]"
#
# <email address hidden>
# Fix for BUG#12912171 - ASSERTION FAILED: QUICK->HEAD->READ_ SET == SAVE_READ_SET
# and
#
and related fixes from: BUG#1006164, MDEV-376:Now, ROR-merged QUICK_RANGE_SELECT objects make no assumptions about the values
of table->read_set and table->write_set.
Each QUICK_ROR_SELECT has (and had before) its own column bitmap, but now, all
QUICK_ROR_SELECT's functions that care: reset(), init_ror_merged_ scan(), and
get_next() will set table->read_set when invoked and restore it back to what
it was before the call before they return.This allows to avoid the mess when somebody else modifies table->read_set for
some reason.
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp:maria