lp:~pomyks/maria/10.0-per-query-variables

Created by Patryk Pomykalski and last modified
Get this branch:
bzr branch lp:~pomyks/maria/10.0-per-query-variables
Only Patryk Pomykalski can upload to this branch. If you are Patryk Pomykalski please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Patryk Pomykalski
Project:
MariaDB
Status:
Development

Recent revisions

3880. By Patryk Pomykalski

Port of per query variables feature from Percona Server.
Allows changing variables for duration of the query.

3879. By Sergei Golubchik

make mtr_check to monitor mysql.plugin table too.
fix tests to clean up properly

3878. By Sergei Golubchik

syntax error in the cmake file

3877. By Sergei Golubchik

10.0-base merge

3876. By Sergei Golubchik

update tokudb test results

3875. By Alexander Barkov

Recoding mysql-test/suite/innodb/r/innodb_ctype_ldml.result
according to one of the recent changes.

3874. By Sergei Golubchik

MDEV-4024 Found Index PRIMARY whose column info does not match that of MySQL

For compatibility purposes let InnoDB use DATA_INT for MYSQL_TYPE_ENUM and MYSQL_TYPE_SET.
Silence the warning for these types and let the index translation table to be built anyway.

Test case by Jeremy Cole.

3873. By Alexander Barkov

A few minor Unicode collation customization improvements were made,
which makes it possible to add more world language collations
with very complex collation rules (e.g. Myanmar):
- Weight string for a single character in a user defined collation
  was erroneously limited to 7 weights (instead of 8 weights).
  Added an extra element in the user-defined weight arrays,
  to fit 8 non-zero weights.
- Weight string limit for contractions was made two times longer (16 weights),
  which allows longer contractions without affecting the performance
  of filesort.
- A user-defined collation now refuses to initialize and reports an error
  in case if a weight string gets longer than 8 weights for a single character,
  or longer than 16 weights for a contraction. Previously weight strings
  for such characters (and contractions) were cut, so a collation
  could silently start with wrong rules.
- Fixed a bug in handling rules like "&a << b" in combination with
  shift-after-method="expand". The primary weight for "b" was not
  correctly calculated, which erroneously made "b" primary greater than "a"
  instead of primary equal to "a".

3872. By Sergey Vojtovich

Merge Spider updates. Fixes
MDEV-4736 - Assertion `! is_set()' fails in Diagnostics_area::set_ok_status on
            UPDATE which violates constraint on a remote table

3871. By Oleksandr "Sanja" Byelkin

merge 10.0-base -> 10.0

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
lp:maria
This branch contains Public information 
Everyone can see this information.