lp:~maria-captains/maria/10.0-mdev6657-try2
- Get this branch:
- bzr branch lp:~maria-captains/maria/10.0-mdev6657-try2
Branch merges
Branch information
Recent revisions
- 4347. By Sergey Petrunia
-
MDEV-6657: Poor plan choice for ORDER BY key DESC optimization...
Backport to MariaDB 10.0:
The problem was caused by the following scenario:
- range optimizer picks an index IDX1 which doesn't match the ORDER BY ...
LIMIT clause.
- test_if_skip_sort_ order() decides to switch to index IDX2 which matches
the ORDER BY ... LIMIT.
- it runs SQL_SELECT::test_quick_ select( ) for the second time to produce
an quick select for IDX2.
- However, test_quick_select() would figure that full index scan on IDX1
is still cheaper (its calculations ignore the LIMIT n).Fixed this by
- passing force_quick_range=true to test_quick_select()
- in test_quick_select, don't consider full index scans if the mentioned
parameter is true.Numerous changes in .result files are caused by test_quick_select() being
run after "early/late NULLs filtering" feature has injected NOT NULL
condition. - 4341. By Nirbhay Choubey <email address hidden>
-
MDEV-6490: mysqldump unknown option --galera-sst-mode
A new command line option "galera-sst-mode" was introduced
in mysqldump as part of fix for MDEV-6316. But, since the
fix was pushed to maria-10.0-galera branch, the mysqldump
tool supplied with mariadb client deb/rpm packages, does not
have this new opion.
This fix contains the same patch along with a test case. - 4340. By Nirbhay Choubey <email address hidden>
-
MDEV-6118: Unable to install "MariaDB-
connect- engine" when
using "MariaDB-Galera- server" rpm: Updated components' requires-list to include "MariaDB"
instead of "MariaDB-server".deb: Added (ORed) 'mariadb-
galera- server- 10.0' to the 'Depends'
list of connect and oqgraph engine packages. - 4339. By Sergei Golubchik
-
fix the error message when getaddrinfo() fails. on windows "*" doesn't mean "any address"
- 4338. By Sergei Golubchik
-
MDEV-6543 Crash if enable 'federatedx' when 'federated' plugin already enabled, and vice-versa
INSTALL SONAME ignores attempts to load the same plugin twice, it's not an error
(because one can load one plugin by name and then install soname for the rest).
But Federated and FederatedX are different plugins, despite having the same name.Now plugin_add() only considers two plugins identical if their names are the same
string (compared as pointers). Otherwise it reports an error.,
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp:maria