lp:~maria-captains/maria/5.5-MDEV-7445-sanja

Created by Oleksandr "Sanja" Byelkin and last modified
Get this branch:
bzr branch lp:~maria-captains/maria/5.5-MDEV-7445-sanja
Members of Maria-captains can upload to this branch. Log in for directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Maria-captains
Project:
MariaDB
Status:
Development

Recent revisions

4426. By Oleksandr "Sanja" Byelkin

MDEV-7445:Server crash with Signal 6
MDEV-7565: Server crash with Signal 6 (part 2)

followup test suite and its fix.

4425. By Oleksandr "Sanja" Byelkin

MDEV-7445: Server crash with Signal 6

Problem was in rewriting left expression which had 2 references on it. Solved with making subselect reference main.

Item_in_optimized can have not Item_in_subselect reference in left part so type casting with no check is dangerous.

Item::cols() should be checked after Item::fix_fields().

4424. By Oleksandr "Sanja" Byelkin

MDEV-7565: Server crash with Signal 6 (part 2)

Preparation of subselect muved earlier (before checks which needs it prepared).

4423. By Elena Stepanova

MDEV-7519 debian / ubuntu packaging creation of plugin table (if not exists)

Previously IF NOT EXISTS was added in Debian version in revno 3543.
Now added the same for Ubuntu.

4422. By Alexey Botchkov

MDEV-7435 Windows debug: Run-Time Check Failure #3 - The variable 'unused' is being used without being initialized.
Fixed as it's done in 10.0.

4421. By Jan Lindström

Fix test failure.

4420. By Jan Lindström

MDEV-7538: Wrong constraint (TINYINT or MEDIUMINT and INT)
causes server crash

Analysis: If wrong data types used on foreign constraint there
was possibility that foreign->id is NULL when incorrect
foreign constraint was removed from the dictionary cache.

Fix: Add guard foreign->id != NULL before trying to lookup
or remove the foreign constraint from dictionary cache.

Tested using user database where problem was repeatable.

4419. By Jan Lindström

InnoDB and XtraDB produce different output on MDEV-7513.

4418. By Jan Lindström

MDEV-7055: MySQL#74664 - InnoDB: Failing assertion: len <= col->len || col->mtype == 5 || (col->len == 0 && col->mtype == 1) in file rem0rec.cc line 845

Debug assertion maybe too strict.

4417. By Jan Lindström

MDEV-7513: ib_warn_row_too_big dereferences null thd

Analysis: Purge thread does not have thd and no access to
handlerton.

Fix: If thd does not exists we use sql_print_warning instead
of push_warning_printf.

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.

Subscribers